v0.3.0¶
- Date:
February 1, 2021
The changes since Manim Community release v0.2.0 are listed below.
New Features¶
PR #943: IPython %%manim magic
PR #970: Added
--versioncommand line flagPR #917: Allow overriding new-style method animations
PR #756: Allow setting frame_height and frame_width via config file
PR #939: Added custom font files support
PR #892: Added ManimCommunity colors
PR #922: Tree layout for Graph mobject
PR #935: Added code of conduct
PR #916: Multi-column layout for partite graphs
PR #742: Units: Pixels, Munits, Percent in
unitPR #893: Convenience method
from_networkx()for creating a graph from a networkx graph
Bugfixes and Enhancements¶
PR #988: Fix Windows CI pipeline by adding missing LaTeX package
PR #961: Added typings and docs for vectorized mobjects and bezier related functions
PR #977: JupyterLab docker image and documentation for manim and IPython
PR #985: Fix variable name for webgl renderer
PR #954: Fix edges lagging behind vertices in animations of graphs
PR #980: Allow usage of custom Pygments styles in Code
PR #952: Allow passing tween information to the WebGL frontend
PR #978: Fix
possible_pathsnot printing incode_mobjectPR #976: Update
ManimPangoPR #967: Automatically import plugins
PR #971: Make ManimCommunity look consistent
PR #957: Raise
NotImplementedErrorwhen trying to chain overridden method animationsPR #947: Several fixes and improvements for
PointCloundDotPR #923: Documentation: move installation instructions for developers to page for developers
PR #964: Added unit test for
NumberLine’s unit vectorPR #960: Magnitude of
NumberLine’s unit vector should beunit_size, not 1PR #958: Fix code formatting in
utils/debug.pyPR #953: Update license year
PR #944: Interpolate stroke opacity in
FadeInand updatestroke_opacityandfill_opacityinset_stroke()andset_fill()PR #865: Rename
get_submobject_index_labelstoindex_labelsPR #941: Added keyword arguments
x_min,x_max,y_min,y_maxtoThreeDAxesPR #886: Let the render progress bar show details about the rendered animation again
PR #936: Fix
BulletedListTeX environment problem and add a typing toget_modulePR #938: Remove dependency on progressbar
PR #937: Change ‘brew cask install’ to ‘brew install –cask’ for CI pipeline
PR #933: Make matrix work with lists again
PR #932: Correctly parse
log_diroptionPR #920: Raise error if markup in
MarkupTextis invalidPR #929: Raise an error if a
Matrixobject is created with < 2-dimensional inputPR #907: Make Scene.add_sound work again (when running with
--disable_caching)PR #906: Allow new-style method animation to be used in animation groups
PR #908: Removed deprecated command line arguments from documentation
PR #903: Tiny grammar improvements
PR #904: Added blank line between imports and class example
PR #898: CI: fix publish workflow