v0.1.1¶
- Date:
December 1, 2020
Changes since Manim Community release v0.1.0
Plugins¶
Provided a standardized method for plugin discoverability, creation, installation, and usage. See the documentation.
Fixes¶
Configuration¶
Removed the
skip_animationsconfig option and added theRenderer.skip_animationsattribute instead (via PR #696).The global
configdict has been replaced by a globalconfiginstance of the new classManimConfig. This class has a dict-like API, so this should not break user code, only make it more robust. See the Configuration tutorial for details.Added the option to configure a directory for external assets (via PR #649).
Documentation¶
Mobjects, Scenes, and Animations¶
The
alignmentattribute to Tex and MathTex has been removed in favour oftex_environment.Textnow uses Pango for rendering.PangoTexthas been removed. The old implementation is still available as a fallback asCairoText.Variations of
Dothave been added asAnnotationDot(a bigger dot with bolder stroke) andLabeledDot(a dot containing a label).Scene.set_variables_as_attrs has been removed (via PR #692).
Ensure that the axes for graphs (
GraphScene) always intersect (PR #580).Now Mobject.add_updater does not call the newly-added updater by default (use
call_updater=Trueinstead) (via PR #710)VMobject now has methods to determine and change the direction of the points (via PR #647).
Added BraceBetweenPoints (via PR #693).
Added ArcPolygon and ArcPolygonFromArcs (via PR #707).
Added Cutout (via PR #760).
Added Mobject raise not implemented errors for dunder methods and implementations for VGroup dunder methods (via PR #790).
Added
ManimBannerfor a animated version of our logo and banner (via PR #729)The background color of a scene can now be changed reliably by setting, e.g.,
self.camera.background_color = RED(via PR #716).