v0.11.0#

Date:

October 02, 2021

Contributors#

A total of 31 people contributed to this release. People with a ‘+’ by their names authored a patch for the first time.

  • Aathish Sivasubrahmanian

  • Benjamin Hackl

  • Charlie +

  • Christopher Besch +

  • Darylgolden

  • Evan Boehs +

  • GameDungeon

  • Hugues Devimeux

  • Jerónimo Squartini

  • Laith Bahodi

  • Meredith Espinosa +

  • Mysaa

  • Naveen M K

  • Nicolai Weitkemper +

  • Oliver

  • Ryan McCauley

  • Tim +

  • icedcoffeeee

  • imadjamil +

  • leleogere +

  • Максим Заякин +

The patches included in this release have been reviewed by the following contributors.

  • Aathish Sivasubrahmanian

  • Benjamin Hackl

  • Charlie

  • Darylgolden

  • Evan Boehs

  • GameDungeon

  • Hugues Devimeux

  • Jan-Hendrik Müller

  • Jason Villanueva

  • Laith Bahodi

  • Mark Miller

  • Mysaa

  • Naveen M K

  • Nicolai Weitkemper

  • Oliver

  • Raghav Goel

  • Ryan McCauley

  • Skaft

  • friedkeenan

  • icedcoffeeee

  • leleogere

Pull requests merged#

A total of 55 pull requests were merged for this release.

Breaking changes#

Highlights#

Deprecated classes and functions#

  • #2123: Renamed distance parameter of ThreeDScene and ThreeDCamera to focal_distance

  • #2102: Deprecated SampleSpaceScene and ReconfigurableScene

  • #2061: Removed deprecated u_min, u_max, v_min, v_max in Surface

  • #2024: Deprecated redundant methods Mobject.rotate_in_place(), Mobject.scale_in_place(), Mobject.scale_about_point()

  • #1991: Deprecated VMobject.get_points()

New features#

Enhancements#

Fixed bugs#

  • #2070: Fixed get_frame() when window is created

  • #2071: Fixed AnimationGroup OpenGL compatibility

  • #2108: Fixed swapped axis step values in NumberPlane

  • #2072: Added OpenGL compatibility for Cube.

  • #2060: Fixed OpenGL compatibility issue for meth:~Line.set_opacity

  • #2037: Fixed return value of apply_complex_function()

  • #2039: Added OpenGL compatibility for add_bases().

  • #2066: Fixed error raised by logging when cache is full

  • #2026: Fixed OpenGL shift animation for Text

  • #2028: Fixed OpenGL overriding SVG fill color

  • #2043: Fixed bug where NumberLine.add_labels() cannot accept non-mobject labels

  • #2011: Fixed -a flag for OpenGL rendering

  • #1994: Fix input_to_graph_point() when passing a line graph (from Axes.get_line_graph())

  • #2017: Avoided using deprecated get_points method and fixed OpenGLPMPoint color

Changes concerning the testing system#

  • #2008: Reuse CLI flag tests for OpenGL

  • #2080: Reused Mobject tests for OpenGLMobject

Changes to our development infrastructure#

  • #2004: Cancel previous workflows in the same branch in Github Actions

Code quality improvements and similar refactors#

New releases#

  • #2114: Prepared new release, v0.11.0