You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/source/changelog.rst
+63Lines changed: 63 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -17,6 +17,69 @@ Upcoming release
17
17
Changes for the upcoming release are tracked `in our GitHub wiki <https://github.com/ManimCommunity/manim/wiki/Changelog-for-next-release>`_.
18
18
19
19
20
+
******
21
+
v0.4.0
22
+
******
23
+
24
+
:Date: March 3, 2021
25
+
26
+
The changes since Manim Community release v0.3.0 are listed below.
27
+
28
+
Breaking Changes
29
+
================
30
+
31
+
- :pr:`915`: Manim's SVG engine has been reworked and is able to handle a wider variations of SVG files. In particular: fill and stroke properties are now retained from the original files. Breaking change: ``VMobjectFromSVGPathstring`` is deprecated and has been renamed to ``SVGPathMobject``.
32
+
33
+
34
+
New Features
35
+
============
36
+
37
+
- :pr:`1026`: Add 3D Mobjects: :class:`~.Cone`, :class:`~.Cylinder`, :class:`~.Line3D`, :class:`~.Arrow3D` and :class:`~.Torus`
38
+
- :pr:`1047`: Add documentation and examples for :class:`~.Matrix`
39
+
- :pr:`1044`: ``register_font`` is available for macOS
40
+
- :pr:`995`: Add generic :func:`~.Mobject.set` method and compatibility layer between properties and ``get_*``/``set_*`` methods
41
+
42
+
Bugfixes and Enhancements
43
+
=========================
44
+
45
+
- :pr:`981`: Fixed hot reload functionality for the WebGL renderer on Windows
46
+
- :pr:`1053`: Repair links to source code in stable version of documentation
47
+
- :pr:`1067`: Add ManimPango to ReadTheDocs requirements
48
+
- :pr:`1058`: Replace ``<color>`` syntax by Pango's ``<span foreground>`` for coloring parts of :class:`~.MarkupText` and allow using colors for underline, overline and strikethrough in MarkupText
49
+
- :pr:`1063`: Fix documentation related to ``.animate``
50
+
- :pr:`1065`: Remove duplicate word 'vector'
51
+
- :pr:`1060`: Update Linux installation instructions to mention the installation of Pango
52
+
- :pr:`1050`: Ensure that the user-supplied stroke color and width gets applied to :class:`~.Cross`
53
+
- :pr:`1059`: More descriptive error when accessing an unhandled mobject attribute
54
+
- :pr:`1048`: Use absolute path in ``make_and_open_docs.py``
55
+
- :pr:`1000`: Remove ``MovingCameraScene.setup`` and ``MovingCameraScene.camera_frame``
56
+
- :pr:`1051`: Corrections for setting stroke related attributes on :class:`~.VMobject`
57
+
- :pr:`1043`: Make :class:`~.CubicBezier` explicitly accept four points
58
+
- :pr:`1046`: Use any version of ``importlib-metadata``
59
+
- :pr:`1030`: Parse ``.log`` file and try to print LaTeX errors if compilation fails
60
+
- :pr:`1015`: Documentation: Add more explicit instructions related to ``tlmgr``
61
+
- :pr:`1028`: Documentation: Update installation guide on mac with Apple Silicon
- :pr:`1031`: Fix link to wikipedia vector graphics page
64
+
- :pr:`1021`: Documentation: Added example to :class:`~.CubicBezier`
65
+
- :pr:`1017`: Added ``progress_bar`` to ``digest_args`` to fix the ``--progress_bar`` CLI flag
66
+
- :pr:`1018`: Remove redundancy in :class:`~.FunctionGraph` arguments
67
+
- :pr:`1024`: Migrate ``width`` / ``height`` / ``depth`` to properties
68
+
- :pr:`1022`: Fix ``-p`` flag when passing ``-s``
69
+
- :pr:`1008`: CI pipeline: fix release asset upload
70
+
- :pr:`983`: Make sure last frame for animations with updaters is correct
71
+
- :pr:`984`: Add manim version to CLI output, append version name for generated ``.gif`` and ``.png`` files, add version to metadata of rendered videos, change dark blue terminal text to default green
72
+
- :pr:`993`: Fix setting Mobject color to a gradient by passing a list of colors in :meth:`~.VMobject.set_color`
73
+
- :pr:`1003`: Fix animation :class:`~.GrowArrow`
74
+
- :pr:`1010`: Disable STDIN interaction for ffmpeg concat.
75
+
- :pr:`969`: Fix the ``--tex_template`` CLI flag
76
+
- :pr:`989`: Fix the ``manim cfg export`` subcommand
77
+
- :pr:`1005`: Fix the feature where ``-`` is used as the filename
78
+
- :pr:`998`: Allow using hexadecimal color codes with 3 characters
79
+
- :pr:`996`: Changed the message of ``manim --version`` to not include "Edition"
0 commit comments