Changelog¶
Unreleased¶
New Features¶
10f850d: Added CLI flag
--log-level
to specify log level
v1.2.0¶
Fixed bugs¶
#1592: Fixed
put_start_and_end_on
in 3D#1601: Fixed
DecimalNumber
’s scaling issue56df154: Fixed bug with common range array used for all coordinate systems
8645894: Fixed
CoordinateSystem
init bug0dc096b: Fixed bug for single-valued
ValueTracker
54ad355: Fixed bug with SVG rectangles
d45ea28: Fixed
DotCloud.set_radii
b543cc0: Temporarily fixed bug for
PMobject
array resizing5f878a2: Fixed
match_style
719c81d: Fixed negative
path_arc
casec726eb7: Fixed bug with
CoordinateSystem.get_lines_parallel_to_axis
7732d2f: Fixed
ComplexPlane
-i display bug
New Features¶
#1598: Supported the elliptical arc command
A
forSVGMobject
#1607: Added
FlashyFadeIn
#1607: Save triangulation
#1625: Added new
Code
mobject#1637: Add warnings and use rich to display log
bd356da: Added
VCube
6d72893: Supported
ValueTracker
to track vectors3bb8f3f: Added
set_max_width
,set_max_height
,set_max_depth
toMobject
a35dd5a: Added
TracgTail
acba13f: Added
Scene.point_to_mobject
f84b8a6: Added poly_fractal shader
b24ba19: Added kwargs to
TipableVMobject.set_length
17c2772: Added
Mobject.replicate
33fa76d: Added mandelbrot_fractal shader
f22a341: Saved state before each embed
e10a752: Allowed releasing of Textures
14fbed7: Consolidated and renamed newton_fractal shader
6cdbe0d: Hade
ImageMoject
remember the filepath to the Image
Refactor¶
#1601: Changed back to simpler
Mobject.scale
implementationb667db2: Simplified
Square
40290ad: Removed unused parameter
triangulation_locked
8647a64: Reimplemented
Arrow
d8378d8: Used
make_approximately_smooth
forset_points_smoothly
by default7b4199c: Refactored to call
_handle_scale_side_effects
after scaling takes place7356a36: Refactored to only call
throw_error_if_no_points
once forget_start_and_end
0787c4f: Made sure framerate is 30 for previewed scenes
c635f19: Pushed
pixel_coords_to_space_coords
toWindow
d5a88d0: Refactored to pass tuples and not arrays to uniforms
9483f26: Refactored to copy uniform arrays in
Mobject.copy
ed1fc4d: Added
bounding_box
as exceptional key to point_cloud mobject329d2c6: Made sure stroke width is always a float
v1.1.0¶
Fixed bugs¶
Fixed the bug of
resize_with_interpolation()
in the case oflength=0
Fixed the bug of
__init__
inElbow
If chosen monitor is not available, choose one that does exist
Make sure mobject data gets unlocked after animations
Fixed a bug for off-center vector fields
Had
Mobject.match_points
return selfFixed chaining animation in example scenes
Fixed the default color of tip
Fixed a typo in
ShowPassingFlashWithThinningStrokeWidth
Fixed the default size of
Text
Fixed a missing import line in
mobject.py
Fixed the bug in ControlsExample
Make sure frame is added to the scene when initialization
Fixed zooming directions
Rewrote
earclip_triangulation
to fix triangulationAllowed sound_file_name to be taken in without extensions
New Features¶
Added
VShowPassingFlash
Added
COLORMAP_3B1B
Added some methods to coordinate system to access all axes ranges
get_origin()
get_all_ranges()
Added
set_color_by_rgba_func()
Updated
VectorField
andStreamLines
Allow
3b1b_colormap
as an option forget_colormap_list()
Return
stroke_width
as 1d arrayAdded
get_parts_by_text()
Use Text not TexText for Brace
Update to Cross to make it default to variable stroke width
Added
FlashAround
andFlashUnder
Allowed configuration in
Brace.get_text
Added
reorient()
for quicker changes to frame angleAdded
units
toset_euler_angles()
Allowed any
VMobject
to be passed intoTransformMatchingTex
Removed double brace convention in
Tex
andTexText
Added support for debugger launch
Added CLI flag
--config_file
to load configuration file manuallyAdded
tip_style
totip_config
Added
MarkupText
Take in
u_range
andv_range
as arguments toParametricSurface
Added
TrueDot