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_animations
config option and added theRenderer.skip_animations
attribute instead (via #696).The global
config
dict has been replaced by a globalconfig
instance 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 #649).
Documentation#
Mobjects, Scenes, and Animations#
The
alignment
attribute to Tex and MathTex has been removed in favour oftex_environment
.Text
now uses Pango for rendering.PangoText
has been removed. The old implementation is still available as a fallback asCairoText
.Variations of
Dot
have been added asAnnotationDot
(a bigger dot with bolder stroke) andLabeledDot
(a dot containing a label).Scene.set_variables_as_attrs has been removed (via #692).
Ensure that the axes for graphs (
GraphScene
) always intersect (#580).Now Mobject.add_updater does not call the newly-added updater by default (use
call_updater=True
instead) (via #710)VMobject now has methods to determine and change the direction of the points (via #647).
Added BraceBetweenPoints (via #693).
Added ArcPolygon and ArcPolygonFromArcs (via #707).
Added Cutout (via #760).
Added Mobject raise not implemented errors for dunder methods and implementations for VGroup dunder methods (via #790).
Added
ManimBanner
for a animated version of our logo and banner (via #729)The background color of a scene can now be changed reliably by setting, e.g.,
self.camera.background_color = RED
(via #716).