Manim v0.19.1 #4491
behackl
announced in
Announcements
Manim v0.19.1
#4491
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
What's Changed
Breaking Changes and Deprecations
New Features
random_colormethod to produce colors deterministically by @ishu9bansal in Introduce seed inrandom_colormethod to produce colors deterministically #4265//,%,*,**and/onValueTrackerby @fmuenkel in Add support for arithmetic operators//,%,*,**and/onValueTracker#4351TangentialArcmobject by @Brainsucker92 in Add implementation for tangential arc #4469Fixed Bugs and Enhancements
Codemobject compatible with OpenGL renderer by @behackl in Make newCodemobject compatible with OpenGL renderer #4164Polygram.get_vertex_groups()and rename variables in.round_corners()by @chopan050 in Fix return type ofPolygram.get_vertex_groups()and rename variables in.round_corners()#4063Mobject.align_datadocstring by @irvanalhaq9 in ImproveMobject.align_datadocstring #4152VMobject.pointwise_become_partialfailing whenvmobjectisselfby @irvanalhaq9 in Fix :meth:VMobject.pointwise_become_partialfailing whenvmobjectisself#4193add_points_as_cornersnot connecting single point to existing path by @irvanalhaq9 in Fixadd_points_as_cornersnot connecting single point to existing path #4219Animation,ShowPartial,Create,ShowPassingFlash, andDrawBorderThenFillby @irvanalhaq9 in Replace exceptions, remove unused parameters, and fix type hints inAnimation,ShowPartial,Create,ShowPassingFlash, andDrawBorderThenFill#4214Axessubmobject colors are not being set properly by @ishu9bansal in Fix:Axessubmobject colors are not being set properly #4291Rotatingand add docstrings toMobject.rotate()andRotatingby @irvanalhaq9 in RefactorRotatingand add docstrings toMobject.rotate()andRotating#4147manim init projectto use correctpixel_heightandpixel_widthby @StevenH34 in Fix default config ofmanim init projectto use correctpixel_heightandpixel_width#4213get_mobject_keyby @elshorbagyx in Add zero to vmobject points to remove negative zeros inget_mobject_key#4332stroke_widthattribute ofSVGMobjectis not set toNoneby @henrikmidtiby in Ensurestroke_widthattribute ofSVGMobjectis not set toNone#4319Prismincorrectly rendering withdimensions=[2, 2, 2]in OpenGL by @ra1u in FixPrismincorrectly rendering withdimensions=[2, 2, 2]in OpenGL #4003BraceLabel.change_label()and documentBraceTextby @henrikmidtiby in FixBraceLabel.change_label()and documentBraceText#4347Text.gradientin hash to properly regenerateTextwhen its gradient changes by @AbhilashaTandon in IncludeText.gradientin hash to properly regenerateTextwhen its gradient changes #4099+and-onValueTrackerby @fmuenkel in Add type hints and support for arithmetic operators+and-onValueTracker#4129Scene.mobjectsafterReplacementTransformwith existing target mobject by @irvanalhaq9 in Fix duplicate references inScene.mobjectsafterReplacementTransformwith existing target mobject #4242always_redraw()by reducingMobjectcopying inMobject.become()by @chopan050 in Optimizealways_redraw()by reducingMobjectcopying inMobject.become()#4357manim cfg showoutput and add info-level logging for config files read by @xnov18 in Enhancemanim cfg showoutput and add info-level logging for config files read #4375Cubeuse Bevel type line joints by @nubDotDev in LetCubeuse Bevel type line joints #4361init_pointsmethods for use in OpenGL instead of defininginit_points = generate_pointsby @chopan050 in Properly defineinit_pointsmethods for use in OpenGL instead of defininginit_points = generate_points#4360buffinSurroundingRectangleto specify buffer in x and y direction independently by @nubDotDev in Allow passing a tuple tobuffinSurroundingRectangleto specify buffer in x and y direction independently #4390color_gradientto always return a list of ManimColors by @henrikmidtiby in Rewritecolor_gradientto always return a list of ManimColors #4380remove_invisible_charsintext_mobject.pyby @henrikmidtiby in Simplify the functionremove_invisible_charsintext_mobject.py#4394--config_filenot being respected properly by @behackl in Fix some config options specified via--config_filenot being respected properly #4401DecimalNumber.set_valueby @henrikmidtiby in Fix for issue 3562 - OpenGL: DecimalNumber set_value #4373about_pointinapply_points_function_about_pointby @Morkunas in Prevent mutation of about_point in apply_points_function_about_point - Fixes #4445 #4478Mobject.suspend_updating: when only suspending parent mobject, let children continue updating by @behackl in Fix behavior ofMobject.suspend_updating: when only suspending parent mobject, let children continue updating #4402bufftoLabeledDotby @nubDotDev in Allow passing abufftoLabeledDot#4403mapbox_earcut.triangulate_float32()to fixTypeErrorinmapbox_earcut==2.0.0by @GuiCT in Pass ndarrays tomapbox_earcut.triangulate_float32()to fixTypeErrorinmapbox_earcut==2.0.0#4479Documentation
.Mobject.get_familyby @irvanalhaq9 in Add docstring to :meth:.Mobject.get_family#4127cairoandpkg-configvia Homebrew on MacOS by @behackl in Add instructions for installing system utilitiescairoandpkg-configvia Homebrew on MacOS #4146interpolatemethod inMobjectclass by @irvanalhaq9 in Improve docstring forinterpolatemethod inMobjectclass #4149Lineand removeNonehandling forpath_arcparameter by @irvanalhaq9 in Add docstrings toLineand removeNonehandling forpath_arcparameter #4223Mobject.family_members_with_pointsby @irvanalhaq9 in Add docstring to :meth:Mobject.family_members_with_points#4128ManimConfig.gui_locationproperty by @SAYAN02-DEV in fix: update incorrect docstring for :attr:ManimConfig.gui_locationproperty #4254dot_positiontoupdate_labelin.add_updaterexample by @irvanalhaq9 in Rename update functiondot_positiontoupdate_labelin.add_updaterexample #4196TexFontTemplateLibraryscene inexample_scenes/advanced_tex_fonts.pyby @alterdim in Fix Microsoft typo inTexFontTemplateLibraryscene inexample_scenes/advanced_tex_fonts.py#4305ChangingDecimalandChangeDecimalToValueby @haveheartt in Add docstrings forChangingDecimalandChangeDecimalToValue#4346Maintenance and Testing
pycodestyle Wrule in Ruff by @KaiqueDultra in Add support forpycodestyle Wrule in Ruff #4276mypy.iniconfiguration file by @henrikmidtiby in Explicitly mention all files that mypy should ignore in themypy.iniconfiguration file #4306scene.pyandvector_space_scene.pyby @henrikmidtiby in Remove dead code fromscene.pyandvector_space_scene.py#4310scene.pyandvector_space_scene.pyby @henrikmidtiby in Add type annotations toscene.pyandvector_space_scene.py#4260configure_pyguiinto aScenemethod and removemanim.guiby @chopan050 in Moveconfigure_pyguiinto aScenemethod and removemanim.gui#4314mobject/svg/brace.pyand default tolabel_constructor=TextinBraceTextby @henrikmidtiby in Add type annotations tomobject/svg/brace.pyand default tolabel_constructor=TextinBraceText#4309MethodWithArgs,SceneInteractContinueandSceneInteractReruninside new modulemanim.data_structuresby @chopan050 in Add classesMethodWithArgs,SceneInteractContinueandSceneInteractReruninside new modulemanim.data_structures#4315utils/hashing.pyby @fmuenkel in Fix typo in import of OpenGLCamera inutils/hashing.py#4352manim/renderer/shader.pyby @henrikmidtiby in Add type annotations tomanim/renderer/shader.py#4350tex_mobject.pyby @henrikmidtiby in Add type annotations totex_mobject.py#4355three_d_camera.pyby @henrikmidtiby in Add type annotations tothree_d_camera.py#4356scene_file_writer.py,section.py, andzoomed_scene.pyby @fmuenkel in Add type hints toscene_file_writer.py,section.py, andzoomed_scene.py#4133cameraandmobject.graphingby @henrikmidtiby in Add type annotations for most ofcameraandmobject.graphing#4125VectorNDLiketype aliases by @chopan050 in AddVectorNDLiketype aliases #4068dot_cloud.py,vectorized_mobject_rendering.pyandopengl_three_dimensions.pyby @henrikmidtiby in Add type annotations todot_cloud.py,vectorized_mobject_rendering.pyandopengl_three_dimensions.py#4359indication.pyby @henrikmidtiby in Add type annotations toindication.py#4367composition.pyby @henrikmidtiby in Add type annotations tocomposition.py#4366growing.pyby @henrikmidtiby in Add type annotations togrowing.py#4368movement.pyby @henrikmidtiby in Add type annotations tomovement.py#4371collections.abc,typingandtyping_extensionsfor Python 3.9 by @chopan050 in Refactor imports fromcollections.abc,typingandtyping_extensionsfor Python 3.9 #4353opengl_renderer_window.pyby @fmuenkel in Add type annotations toopengl_renderer_window.py#4363SceneFileWriter.save_final_image()tosave_image()by @fmuenkel in RenameSceneFileWriter.save_final_image()tosave_image()#4378text_mobject.pyby @henrikmidtiby in Add type annotations totext_mobject.py#4381RGBA_Array_FloattoFloatRGBAand add types likeFloatRGBA_Arrayby @chopan050 in Rename types likeRGBA_Array_FloattoFloatRGBAand add types likeFloatRGBA_Array#4386opengl_geometry.pyby @henrikmidtiby in Add type annotations toopengl_geometry.py#4396moving_camera.pyby @henrikmidtiby in Add type annotations tomoving_camera.py#4397opengl_mobject.pyby @RBerga06 in Add type annotations toopengl_mobject.py#4398cairo_renderer.pyby @fmuenkel in Add type annotations tocairo_renderer.py#4393Mobject.apply_function(), its derivatives, and other utility functions by @godalming123 in Fix type errors and add typings forMobject.apply_function(), its derivatives, and other utility functions #4228v0.19.1and bump minimum required Python version to 3.10 by @behackl in Prepare new releasev0.19.1and remove support for Python 3.9 #4490Dependency Version Changes
New Contributors
ManimConfig.gui_locationproperty #4254pycodestyle Wrule in Ruff #4276Axessubmobject colors are not being set properly #4291manim init projectto use correctpixel_heightandpixel_width#4213TexFontTemplateLibraryscene inexample_scenes/advanced_tex_fonts.py#4305get_mobject_key#4332Prismincorrectly rendering withdimensions=[2, 2, 2]in OpenGL #4003Text.gradientin hash to properly regenerateTextwhen its gradient changes #4099ChangingDecimalandChangeDecimalToValue#4346manim cfg showoutput and add info-level logging for config files read #4375opengl_mobject.py#4398mapbox_earcut.triangulate_float32()to fixTypeErrorinmapbox_earcut==2.0.0#4479Mobject.apply_function(), its derivatives, and other utility functions #4228Full Changelog: v0.19.0...v0.19.1
This discussion was created from the release Manim v0.19.1.
Beta Was this translation helpful? Give feedback.
All reactions