There is a newer version of the record available.

Published January 17, 2026 | Version v0.19.2
Software Open

Manim โ€“ Mathematical Animation Framework

Description

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed

Highlights ๐ŸŒŸ

  • Add support for Python 3.14, bump minimum Python to 3.11 and av to 14.0.1 by @behackl in https://github.com/ManimCommunity/manim/pull/4385

Bug Fixes ๐Ÿ›

  • Fix argument passed to get_hash_from_play_call in hashing by @judenimo in https://github.com/ManimCommunity/manim/pull/4524
  • Fix incorrect Circle.point_at_angle calculation by @Swarnlataaa in https://github.com/ManimCommunity/manim/pull/4438

Testing ๐Ÿงช

  • Test on Apple Silicon ARM64 by @cclauss in https://github.com/ManimCommunity/manim/pull/4496

Code Quality & Refactoring ๐Ÿงน

  • Add ruff rules PERF for performance by @cclauss in https://github.com/ManimCommunity/manim/pull/4492
  • Remove deprecation warning from pytest "np.trapz" -> "np.trapezoid" by @henrikmidtiby in https://github.com/ManimCommunity/manim/pull/4513
  • Bump Python target versions of both mypy and ruff by @behackl in https://github.com/ManimCommunity/manim/pull/4520
  • Replace legacy numpy usage -- ruff rule NPY002 by @cclauss in https://github.com/ManimCommunity/manim/pull/4516
  • Add .github/release.yml for improved classifications in automatically generated changelogs by @behackl in https://github.com/ManimCommunity/manim/pull/4526
  • Check and bump lower version requirements for dependencies by @henrikmidtiby in https://github.com/ManimCommunity/manim/pull/4529

Type Hints ๐Ÿ“

  • Add type annotations to three_dimensions.py by @henrikmidtiby in https://github.com/ManimCommunity/manim/pull/4497

Other Changes

  • Prepare new release v0.19.2 by @behackl in https://github.com/ManimCommunity/manim/pull/4528

New Contributors

  • @judenimo made their first contribution in https://github.com/ManimCommunity/manim/pull/4524
  • @Swarnlataaa made their first contribution in https://github.com/ManimCommunity/manim/pull/4438

Full Changelog: https://github.com/ManimCommunity/manim/compare/v0.19.1...v0.19.2

Notes

We acknowledge the importance of good software to support research, and we note that research becomes more valuable when it is communicated effectively. To demonstrate the value of Manim, we ask that you cite Manim in your work.

Files

ManimCommunity/manim-v0.19.2.zip

Files (7.5 MB)

Name Size Download all
md5:04c7076de157378cb6bebccd1f325258
7.5 MB Preview Download

Additional details

Related works