Back to Manim

v0.19.2

docs/source/changelog/0.19.2-changelog.md

0.20.11.5 KB
Original Source

v0.19.2

Date : January 17, 2026

What's Changed

Highlights ๐ŸŒŸ

  • Add support for Python 3.14, bump minimum Python to 3.11 and av to 14.0.1 by {user}behackl in {pr}4385

Bug Fixes ๐Ÿ›

  • Fix argument passed to get_hash_from_play_call in hashing by {user}judenimo in {pr}4524
  • Fix incorrect Circle.point_at_angle calculation by {user}Swarnlataaa in {pr}4438

Testing ๐Ÿงช

  • Test on Apple Silicon ARM64 by {user}cclauss in {pr}4496

Code Quality & Refactoring ๐Ÿงน

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

Type Hints ๐Ÿ“

  • Add type annotations to three_dimensions.py by {user}henrikmidtiby in {pr}4497

Other Changes

  • Prepare new release v0.19.2 by {user}behackl in {pr}4528

New Contributors

  • {user}judenimo made their first contribution in {pr}4524
  • {user}Swarnlataaa made their first contribution in {pr}4438

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