v0.17.3#

Date:

April 06, 2023

Contributors#

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

  • Alex Lembcke

  • Benjamin Hackl

  • DegrangeM +

  • Elyanah Aco +

  • Francisco Manríquez Novoa

  • Fredrik Lundström +

  • Frédéric Crozatier

  • Ikko Eltociear Ashimine +

  • ItIsJoeyG +

  • JinchuLi2002 +

  • Kevin Lubick

  • KingAndCross +

      1. Ali +

  • Matthew Lee +

  • Max Coplan +

  • Naveen M K

  • NotWearingPants

  • Oscar Rangel +

  • Papierkorb2292 +

  • Phoenix2157 +

  • Tristan Schulz

  • ciobaca +

  • coreyp1 +

  • davidot +

  • icedcoffeeee

  • karpfediem +

  • vahndi

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

  • Benjamin Hackl

  • Fredrik Lundström

  • Frédéric Crozatier

  • Hugues Devimeux

  • Kevin Lubick

  • KingAndCross

  • Matthew Lee

  • Naveen M K

  • Tristan Schulz

  • coreyp1

  • davidot

  • strager

Pull requests merged#

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

Deprecated classes and functions#

  • #3103: Removed deprecated function OpenGLSurface.set_fill_by_value

New features#

Enhancements#

  • #3046: Add warning if font is not found for Text, Code, and MarkupText

  • #3083: Minor performance improvement in bezier with preallocating array

  • #3092: Improved Mobject.add() performance by checking for redundancy only once

  • #3134: Performance: Store color data of OpenGLSurface to prevent OpenGL embed lag

  • #3180: Performance: Speed up width/height/depth calculations by reducing copying

  • #3181: Improved creation time for large Text mobjects

  • #3182: Reduce memory allocations when building SVGMobject

  • #3191: Fixed OpenGL rendering in named threads

Fixed bugs#

Code quality improvements and similar refactors#

New releases#

  • #3198: Prepare new release: v0.17.3