Releases: 3b1b/manim
Releases · 3b1b/manim
v1.7.1
ManimGL 1.7.0
What's Changed
- Performance improvements in rendering
- Improvements to interactive scene development
- Improved stroke rendering in 3d
- Refactor StringMobject and relevant classes by @YishiMichael in #1795
- Fix a logistic bug by @YishiMichael in #1815
- Add
template
andadditional_preamble
parameters toTex
by @YishiMichael in #1818 - Add
set_anim_args
to.animate
method by @widcardw in #1862 - Many more misc. bug fixes and improvements
New Contributors
- @alexrintt made their first contribution in #1787
- @beccare made their first contribution in #1840
- @CheryX made their first contribution in #1872
- @IcyChlorine made their first contribution in #1858
- @zakhar-kogan made their first contribution in #1879
- @eltociear made their first contribution in #1913
- @LucaCappelletti94 made their first contribution in #1962
- @IcedMonk made their first contribution in #1955
- @sagelywizard made their first contribution in #1969
- @rudransh61 made their first contribution in #2028
- @kubanemil made their first contribution in #2108
- @pdancstep made their first contribution in #2132
- @osMrPigHead made their first contribution in #2147
- @jkjkil4 made their first contribution in #2134
- @MarkHoo made their first contribution in #2138
- @TangentSquared made their first contribution in #2079
- @floatwoozy made their first contribution in #2061
- @germanzhu made their first contribution in #2059
- @LinZezh1 made their first contribution in #2036
- @Varniex made their first contribution in #2009
- @zhujisheng made their first contribution in #2168
- @fofoni made their first contribution in #2180
Full Changelog: v1.6.1...v1.7.0
ManimGL 1.6.1
What's Changed
- Added a \overset as a special string by @EbbDrop in #1783
- Fix bug when handling multi-line tex by @YishiMichael in #1785
- Interpolate fix by @3b1b in #1788
- Fix
ImageMobject
by overridingset_color
method by @TonyCrane in #1791
New Contributors
Full Changelog: https://3b1b.github.io/manim/development/changelog.html#v1-6-1
Checksums
MD5
cd5eb952ffc1ff4fe9206a6a3dd08e2e manimgl-1.6.1-docs.zip
767127eb9f8b526faccf872328b72c90 manimgl-1.6.1-py310-none-any.whl
bb3caa5d426e446407595bf6c8a5843c manimgl-1.6.1-py37-none-any.whl
fb85b412d0a1a66cb2d2111d12329443 manimgl-1.6.1-py38-none-any.whl
c0c655376ca424147c8ea2ec1a828372 manimgl-1.6.1-py39-none-any.whl
523b03d1089212cf41d7fb44afb664bd Source code (zip) manim-1.6.1.zip
c4387c801207ca044412016d5869bd7c Source code (tar.gz) manim-1.6.1.tar.gz
SHA256
142dd61a39d50da924401e3495918801566e3fb152cca290bba779154ffebcc7 manimgl-1.6.1-docs.zip
8f1cd581b1656bf8b091b88909c96f3579b1a273e55b2ae9d55519bd4f2fe84c manimgl-1.6.1-py310-none-any.whl
4d152b7191d922a78efb3b421a7db33b354ee54aecfe8806f86ec7b656b9c2d3 manimgl-1.6.1-py37-none-any.whl
78f1a069ea97810c8bccd2e415e40b9c5d03ee7d485b0c5c16674ff786cd3a9b manimgl-1.6.1-py38-none-any.whl
b53deef6bb015859c397b0c7fc918005169969468aee81307636457eeea0435c manimgl-1.6.1-py39-none-any.whl
3d3d2a6f6239ab4b15ce95e245c89cf8b80366c184c6668a0b2e59637e6f0a00 Source code (zip) manim-1.6.1.zip
424116107f8ba627a9c6de6dc9d475f24479c8e96cb48862da40d6a68d8e0c1e Source code (tar.gz) manim-1.6.1.tar.gz
ManimGL 1.6.0
What's Changed
- Python 3.6 is no longer supported
- Specify UTF-8 encoding for tex files by @YishiMichael in #1748
- Reorganize getters for ParametricCurve by @TurkeyBilly in #1757
- Fix the width of riemann rectangles by @widcardw in #1762
- Refactor Text with the latest manimpango by @YishiMichael in #1751
- Add type hints according to PEP 484 and PEP 604 by @TonyCrane in #1736
- Video work by @3b1b in #1764
- Adjust some typings by @YishiMichael in #1765
- Give the user feedback for SVGs that take a while by @sunkisser in #1766
- Small camera/3d updates by @3b1b in #1770
- Construct LabelledString base class for MarkupText and MTex by @YishiMichael in #1772
- Fix typo by @YishiMichael in #1777
- Remove unnecessary raise statement by @YishiMichael in #1778
- Refactor
LabelledString
and relevant classes by @YishiMichael in #1779 - Add support for
substring
andcase_sensitive
parameters by @YishiMichael in #1780 - Some fix by @TonyCrane in #1781
New Contributors
- @sunkisser made their first contribution in #1766
Full Changelog: https://3b1b.github.io/manim/development/changelog.html#v1-6-0
Checksums
MD5
877f9dc0f17e3d7d58b42a168b4f9681 manimgl-1.6.0-docs.zip
22eb4429a5bbc077159cc8f2f9275f1e manimgl-1.6.0-py310-none-any.whl
c6bab7df6e065ad9e1bdc6bba47d3bca manimgl-1.6.0-py37-none-any.whl
57375234a3333ec87778940ac034c514 manimgl-1.6.0-py38-none-any.whl
32ee2baa4091ce379ba24d30cd295d4e manimgl-1.6.0-py39-none-any.whl
05f2b80ea5cff97fb4866c5d9239abbd Source code (zip) manim-1.6.0.zip
b743343cf89a17b99a44bb983d86cc67 Source code (tar.gz) manim-1.6.0.tar.gz
SHA256
366c455f8f6057200e17927b3d83f60a729b67738f4e2293ec517ed462a814a1 manimgl-1.6.0-docs.zip
ebeee869835dd62948e2f941a4485ad37e6803e517f6b3aea891db8462df6a3e manimgl-1.6.0-py310-none-any.whl
89ced01549fb38dd1e958967ecc131d73db624d333b9f4503a71152bfde82265 manimgl-1.6.0-py37-none-any.whl
f1e486852a96679fce953848902b19842ac45aafbb6948abed35fccacde3fad9 manimgl-1.6.0-py38-none-any.whl
30a54ae57cca1afefc7f56002c2748215601486c674b9a27f91589841ae26f13 manimgl-1.6.0-py39-none-any.whl
818d12552b307b5db0bbd4ae70052468008b2a3e9f91d9a397eccc13f7361e5e Source code (zip) manim-1.6.0.zip
d6a885a16722a13e4f2bf0a6aa2a33dee506dd7b0acb22b95d08c9a4ea0d2a4d Source code (tar.gz) manim-1.6.0.tar.gz
ManimGL 1.5.0
What's Changed
- Clean dependencies by @TonyCrane in #1728
- Refactor MTex and implement TransformMatchingMTex by @YishiMichael in #1725
- Implement ImplicitFunction by @YishiMichael in #1727
- Attempt to refactor SVGMobject with svgelements by @YishiMichael in #1731
- Imports update, dict keys removal etc. by @donno2048 in #1737
- Video work by @3b1b in #1739
- Fix Write bug by @3b1b in #1740
- Presenter mode bug fix by @3b1b in #1742
- Add text_config for DecimalNumber by @TurkeyBilly in #1744
- Reorganize inheriting order and refactor SVGMobject by @YishiMichael in #1745
- Change interaction-to-embed keybinding by @3b1b in #1746
New Contributors
- @donno2048 made their first contribution in #1737
Full Changelog: https://3b1b.github.io/manim/development/changelog.html#v1-5-0
Checksums
MD5
0292366bba1c1f7a3d4d15d7e0adadf4 manimgl-1.5.0-docs.zip
78a341c0779db1112cc0ca67e2d011f2 manimgl-1.5.0-py310-none-any.whl
071cc190fe279b07ee84aa3ae1245696 manimgl-1.5.0-py36-none-any.whl
34adfab2be39cf126f922bd187287da5 manimgl-1.5.0-py37-none-any.whl
4d036aa68bbc9021bac78770b4bf2df1 manimgl-1.5.0-py38-none-any.whl
64cdef77128e7c8033ffcd2a7b67a3c7 manimgl-1.5.0-py39-none-any.whl
3f5e4515a93f158cad476b90717db1ec Source code (zip) manim-1.5.0.zip
b5d44014f31ca389af938952a688d09f Source code (tar.gz) manim-1.5.0.tar.gz
SHA256
aa334fe837b1c78802059d8e428373c173d85c627d69f21f057e35bca205bc6c manimgl-1.5.0-docs.zip
2241542bb252ecdf9c3f7f7c50cbbd6ea8e22a29e256cd8d689c0967c260a091 manimgl-1.5.0-py310-none-any.whl
93ff75e29626a68a23fe2ce1c892eeefb8c6f9fa2f7029aafa9cea68823395a0 manimgl-1.5.0-py36-none-any.whl
c9c1ddcdbc9ab43817e49cd51c26ef32b2f91be1e0c8d32aff17094c8defd894 manimgl-1.5.0-py37-none-any.whl
4231feda935d74b20eaae98081b08d77714b8acf1460326e5dd1f979fcd12e21 manimgl-1.5.0-py38-none-any.whl
dac2ff9e02803f7b4dd9db1991d865080af66c84300513bf79517a173410bef2 manimgl-1.5.0-py39-none-any.whl
9574692a1565e6c3ecf651c031a0558e38d77199b6abe50ac63b6cd0a2e8677d Source code (zip) manim-1.5.0.zip
07629c2668790449e277df6ce23296c1ba6a5612882394bd71778029ce80a231 Source code (tar.gz) manim-1.5.0.tar.gz
ManimGL 1.4.1
What's Changed
- Temporarily fix boolean operation bug by @TurkeyBilly in #1724
- Import
Iterable
fromcollections.abc
instead ofcollections
which is deprecated since python 3.9 by @TonyCrane in d2e0811
Full Changelog: https://3b1b.github.io/manim/development/changelog.html#v1-4-1
ManimGL 1.4.0
What's Changed
- Add option to add ticks on x-axis in BarChart() by @DangGiaChi in #1694
- Video work by @3b1b in #1697
- removed extra 'all' from comments by @Suji04 in #1702
- Adding "label_buff" config parameter for Brace by @TurkeyBilly in #1704
- Fix "Code is unreachable Pylance" warning for NumberPlane by @TurkeyBilly in #1709
- Improve handling of SVG transform and Some refactors by @TonyCrane in #1712
- Parse and generate style for SVG by @TonyCrane in #1717
- Text fix by @3b1b in #1718
- Refactor MTex and some clean-ups by @YishiMichael in #1716
- Improve config helper by @TonyCrane in #1721
- Parse style from style element and Add support to line element of SVG by @TonyCrane in #1719
- Handle explicit color-related commands by @YishiMichael in #1720
- Add a staticmethod for tex rendering in MTex by @YishiMichael in #1723
New Contributors
- @DangGiaChi made their first contribution in #1694
Full Changelog: https://3b1b.github.io/manim/development/changelog.html#v1-4-0
ManimGL 1.3.0
What's Changed
- Fix parameter typo by @YishiMichael in #1653
- Fix the bug of rotating camera by @widcardw in #1655
- Update the link of the Chinese Ver. Docs by @050644zf in #1658
- Refactor command handling in
svg_mobject.py
by @YishiMichael in #1662 - Overridden add operations for mobjects by @TurkeyBilly in #1667
- Add boolean operations for mobjects by @YishiMichael in #1675
- Video work by @3b1b in #1688
- Video work by @3b1b in #1691
- Construct
MTex
by @YishiMichael in #1678
New Contributors
Full Changelog: https://3b1b.github.io/manim/development/changelog.html#v1-3-0