Skip to content

Manim v0.18.1

Latest
Compare
Choose a tag to compare
@behackl behackl released this 28 Apr 09:05
· 113 commits to main since this release
33e5604

What's Changed

Breaking Changes and Deprecations

New Features

Fixed Bugs and Enhancements

  • Allow accessing ghost vectors in :class:.LinearTransformationScene by @JasonGrace2282 in #3435
  • Optimized get_unit_normal() and replaced np.cross() with custom cross() in manim.utils.space_ops by @chopan050 in #3494
  • Implement caching of fonts list to improve runtime performance by @MrDiver in #3316
  • Reformatting the --save_sections output to have the format <Scene>_<SecNum>_<SecName><extension> by @doaamuham in #3499
  • Account for dtype in the pixel array so the maximum value stays correct in the invert function by @jeertmans in #3493
  • Added grid_lines attribute to Rectangle to add individual styling to the grid lines by @RobinPH in #3428
  • Fixed rectangle grid properties (#3082) by @pauluhlenbruck in #3513
  • Fixed animations with zero runtime length to give a useful error instead of a broken pipe by @MrDiver in #3491
  • Fixed stroke width being ignored by StreamLines with a single color by @yashm277 in #3436
  • Fixed formatting of MoveAlongPath docs by @JasonGrace2282 in #3541
  • Added helpful hints to VGroup.add() error message by @vvolhejn in #3561
  • Made earclip_triangulation more robust by @hydromelvictor in #3574
  • Refactored TexTemplate by @Viicos in #3520
  • Fixed write_subcaption_file error when using OpenGL renderer by @yuan-xy in #3546
  • Fixed get_arc_center() returning reference of point by @sparshg in #3599
  • Improved handling of specified font name by @staghado in #3429
  • Fixing the behavior of .become to not modify target mobject via side effects fix color linking by @MrDiver in #3508
  • Fixed bug in :class:.VMobjectFromSVGPath by @abul4fia in #3677
  • Fix for windows cp1252 encoding failure (fix test pipeline) by @JasonGrace2282 in #3687
  • Fix NameError in try... except by @JasonGrace2282 in #3694
  • Fix successive calls of :meth:.LinearTransformationScene.apply_matrix by @SirJamesClarkMaxwell in #3675
  • Fixed Mobject.put_start_and_end_on with same start and end point by @MontroyJosh in #3718
  • Fixed issue where SpiralIn doesn't show elements by @Gixtox in #3589
  • Cleaned Graph layouts and increase flexibility by @Nikhil-42 in #3434
  • AnimationGroup: optimized interpolate() and fixed alpha bug on finish() by @chopan050 in #3542
  • Fixed warning about missing plugin "" by @behackl in #3734

Documentation

Maintenance and Testing

Dependency Version Changes

New Contributors

Full Changelog: v0.18.0.post0...v0.18.1