Skip to content

JAnim v1.8.0

Compare
Choose a tag to compare
@jkjkil4 jkjkil4 released this 05 Sep 02:42
· 33 commits to main since this release

What's Changed

New Features

Added absolute parameter for Rotate
Apply fix_in_frame automatically for indication
Added resize_preserving_head_and_tail
Added point parameter for SmallDot
Added Destruction, similar to Uncreate, but with a different destruction-order
Added FadeInFromPoint and FadeOutToPoint
Added Cmpt_VPoints.identity along with same_shape and same_direction, for comparing shapes
Added list indexing and boolean indexing for Item.__getitem__
Added pattern-matching(string indexing) for TypstDoc.__getitem__, borrowed from Roseleaves/Manim-Jr
Added TransformMatchingShapes
Added @mockable

New Features in GUI

Added mnemonic key for menu
Added "Draw" function
Enabled text in the "Selector" overlay to automatically move away from the mouse cursor

Fixed Bugs and Enhancements

Fixed Cmpt_CameraPoints.not_changed, which is caused by floating-point error
Fixed the behavior of alignment for the minus sign in NumberLine.get_number_item
Fixed Write when setting root_only=True
Fixed PathBuilder
Refactored tip, ticks and numbers in NumberLine
Fixed missing return self in Cmpt_Depth.arrange
Replaced stdin of Typst with sp.PIPE
Fixed Audio.mul for multi-channel audios
Optimized VItemRenderer rendering efficiency

Fixed Bugs and Enhancements in GUI

Fixed incorrect selection region when item is fixed in frame

Documentation

Improved the documentation of Item and Typst