Skip to content

Commit 261c28b

Browse files
behacklWampyCakes
andauthored
v0.3.0: prepare new release (#986)
* bump version number * add formatted changelog * Capitalization of changelog entries Co-authored-by: KingWampy <[email protected]> * bump version to 0.3.0 * include 988 in changelog Co-authored-by: KingWampy <[email protected]>
1 parent f4e5408 commit 261c28b

File tree

2 files changed

+67
-1
lines changed

2 files changed

+67
-1
lines changed

docs/source/changelog.rst

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,72 @@ Upcoming release
1717
Changes for the upcoming release are tracked `in our GitHub wiki <https://github.com/ManimCommunity/manim/wiki/Changelog-for-next-release>`_.
1818

1919

20+
******
21+
v0.3.0
22+
******
23+
24+
:Date: February 1, 2021
25+
26+
The changes since Manim Community release v0.2.0 are listed below.
27+
28+
29+
New Features
30+
============
31+
32+
- :pr:`945`: :meth:`~.Graph.change_layout` method for :class:`~.Graph` mobject
33+
- :pr:`943`: IPython %%manim magic
34+
- :pr:`970`: Added ``--version`` command line flag
35+
- :pr:`948`: Allow passing a code string to :class:`~.Code`
36+
- :pr:`917`: Allow overriding new-style method animations
37+
- :pr:`756`: Allow setting frame_height and frame_width via config file
38+
- :pr:`939`: Added custom font files support
39+
- :pr:`892`: Added ManimCommunity colors
40+
- :pr:`922`: Tree layout for Graph mobject
41+
- :pr:`935`: Added code of conduct
42+
- :pr:`916`: Multi-column layout for partite graphs
43+
- :pr:`742`: Units: Pixels, Munits, Percent in :mod:`~.utils.unit`
44+
- :pr:`893`: Convenience method :meth:`~.Graph.from_networkx` for creating a graph from a networkx graph
45+
46+
Bugfixes and Enhancements
47+
=========================
48+
49+
- :pr:`988`: Fix Windows CI pipeline by adding missing LaTeX package
50+
- :pr:`961`: Added typings and docs for vectorized mobjects and bezier related functions
51+
- :pr:`977`: JupyterLab docker image and documentation for manim and IPython
52+
- :pr:`985`: Fix variable name for webgl renderer
53+
- :pr:`954`: Fix edges lagging behind vertices in animations of graphs
54+
- :pr:`980`: Allow usage of custom Pygments styles in Code
55+
- :pr:`952`: Allow passing tween information to the WebGL frontend
56+
- :pr:`978`: Fix ``possible_paths`` not printing in ``code_mobject``
57+
- :pr:`976`: Update ``ManimPango``
58+
- :pr:`967`: Automatically import plugins
59+
- :pr:`971`: Make ManimCommunity look consistent
60+
- :pr:`957`: Raise ``NotImplementedError`` when trying to chain overridden method animations
61+
- :pr:`947`: Several fixes and improvements for :class:`~.PointCloundDot`
62+
- :pr:`923`: Documentation: move installation instructions for developers to page for developers
63+
- :pr:`964`: Added unit test for :class:`~.NumberLine`'s unit vector
64+
- :pr:`960`: Magnitude of :class:`~.NumberLine`'s unit vector should be ``unit_size``, not 1
65+
- :pr:`958`: Fix code formatting in ``utils/debug.py``
66+
- :pr:`953`: Update license year
67+
- :pr:`944`: Interpolate stroke opacity in :class:`~.FadeIn` and update ``stroke_opacity`` and ``fill_opacity`` in :meth:`~.VMobject.set_stroke` and :meth:`~.VMobject.set_fill`
68+
- :pr:`865`: Rename ``get_submobject_index_labels`` to ``index_labels``
69+
- :pr:`941`: Added keyword arguments ``x_min``, ``x_max``, ``y_min``, ``y_max`` to :class:`~.ThreeDAxes`
70+
- :pr:`886`: Let the render progress bar show details about the rendered animation again
71+
- :pr:`936`: Fix :class:`~.BulletedList` TeX environment problem and add a typing to ``get_module``
72+
- :pr:`938`: Remove dependency on progressbar
73+
- :pr:`937`: Change 'brew cask install' to 'brew install --cask' for CI pipeline
74+
- :pr:`933`: Make matrix work with lists again
75+
- :pr:`932`: Correctly parse ``log_dir`` option
76+
- :pr:`920`: Raise error if markup in :class:`~.MarkupText` is invalid
77+
- :pr:`929`: Raise an error if a :class:`~.Matrix` object is created with < 2-dimensional input
78+
- :pr:`907`: Make Scene.add_sound work again (when running with ``--disable_caching``)
79+
- :pr:`906`: Allow new-style method animation to be used in animation groups
80+
- :pr:`908`: Removed deprecated command line arguments from documentation
81+
- :pr:`903`: Tiny grammar improvements
82+
- :pr:`904`: Added blank line between imports and class example
83+
- :pr:`898`: CI: fix publish workflow
84+
85+
2086
******
2187
v0.2.0
2288
******

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "manim"
3-
version = "0.2.0"
3+
version = "0.3.0"
44
description = "Animation engine for explanatory math videos."
55
authors = ["The Manim Community Developers","3b1b <[email protected]>"]
66
license="MIT"

0 commit comments

Comments
 (0)