v0.11.0

日期:

2021年10月2日

贡献者

共有31人为此版本做出了贡献。名字旁带有“+”的人首次贡献了补丁。

  • Aathish Sivasubrahmanian

  • Benjamin Hackl

  • Charlie +

  • Christopher Besch +

  • Darylgolden

  • Evan Boehs +

  • GameDungeon

  • Hugues Devimeux

  • Jerónimo Squartini

  • Laith Bahodi

  • Meredith Espinosa +

  • Mysaa

  • Naveen M K

  • Nicolai Weitkemper +

  • Oliver

  • Ryan McCauley

  • Tim +

  • icedcoffeeee

  • imadjamil +

  • leleogere +

  • Максим Заякин +

此版本中包含的补丁已由以下贡献者审阅。

  • Aathish Sivasubrahmanian

  • Benjamin Hackl

  • Charlie

  • Darylgolden

  • Evan Boehs

  • GameDungeon

  • Hugues Devimeux

  • Jan-Hendrik Müller

  • Jason Villanueva

  • Laith Bahodi

  • Mark Miller

  • Mysaa

  • Naveen M K

  • Nicolai Weitkemper

  • Oliver

  • Raghav Goel

  • Ryan McCauley

  • Skaft

  • friedkeenan

  • icedcoffeeee

  • leleogere

合并的拉取请求

此版本共合并了55个拉取请求。

重大更改

亮点

已废弃的类和函数

  • #2123: 将 ThreeDSceneThreeDCamera 的参数 distance 重命名为 focal_distance

  • #2102: 弃用了 SampleSpaceSceneReconfigurableScene

  • #2061: 在 Surface 中移除了已弃用的 u_minu_maxv_minv_max

  • #2024: 弃用了冗余方法 Mobject.rotate_in_place()Mobject.scale_in_place()Mobject.scale_about_point()

  • #1991: 弃用了 VMobject.get_points()

新功能

改进

修复的错误

  • #2070: 修复了创建窗口时 get_frame() 的问题

  • #2071: 修复了 AnimationGroup 的OpenGL兼容性

  • #2108: 修复了 NumberPlane 中交换的轴步长值

  • #2072: 为 Cube 添加了OpenGL兼容性。

  • #2060: 修复了 meth:~Line.set_opacity 的OpenGL兼容性问题

  • #2037: 修复了 apply_complex_function() 的返回值

  • #2039: 为 add_bases() 添加了OpenGL兼容性。

  • #2066: 修复了缓存满时日志记录引发的错误

  • #2026: 修复了 Text 的OpenGL偏移动画

  • #2028: 修复了OpenGL覆盖SVG填充颜色的问题

  • #2043: 修复了 NumberLine.add_labels() 无法接受非mobject标签的错误

  • #2011: 修复了用于OpenGL渲染的 -a 标志

  • #1994: 修复了传入线图(来自 Axes.get_line_graph())时 input_to_graph_point() 的问题

  • #2017: 避免使用已弃用的 get_points 方法并修复了 OpenGLPMPoint 颜色

测试系统相关更改

  • #2008: 复用OpenGL的CLI标志测试

  • #2080: 为 OpenGLMobject 复用了 Mobject 测试

开发基础设施更改

  • #2004: 取消GitHub Actions中同一分支的先前工作流

代码质量改进和类似重构

新版本发布

  • #2114: 准备了新版本 v0.11.0