v0.11.0

Date:

2021年10月02日

贡献者

共有31人参与了此版本的贡献。名字旁边带有“+”的人是首次提交补丁的贡献者。

  • Aathish Sivasubrahmanian

  • 本杰明·哈克尔

  • 查理 +

  • 克里斯托弗·贝施 +

  • Darylgolden

  • 埃文·博斯 +

  • 游戏地牢

  • Hugues Devimeux

  • 杰罗尼莫·斯夸蒂尼

  • 莱斯·巴霍迪

  • 梅雷迪思·埃斯皮诺萨 +

  • Mysaa

  • 纳文·M·K

  • 尼古拉·韦特肯佩尔 +

  • 奥利弗

  • 瑞安·麦考利

  • 蒂姆 +

  • icedcoffeeee

  • imadjamil +

  • leleogere +

  • 马克西姆·扎亚金 +

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

  • Aathish Sivasubrahmanian

  • 本杰明·哈克尔

  • 查理

  • Darylgolden

  • 埃文·博斯

  • 游戏地牢

  • Hugues Devimeux

  • 扬-亨德里克·穆勒

  • 杰森·维拉纽瓦

  • 莱斯·巴霍迪

  • 马克·米勒

  • Mysaa

  • 纳文·M·K

  • 尼古拉·韦特肯佩尔

  • 奥利弗

  • 拉加夫·戈尔

  • 瑞安·麦考利

  • Skaft

  • friedkeenan

  • icedcoffeeee

  • leleogere

合并的拉取请求

本次发布共合并了55个拉取请求。

重大变更

亮点

已弃用的类和函数

  • #2123: 将ThreeDSceneThreeDCameradistance参数重命名为focal_distance

  • #2102: 已弃用 SampleSpaceSceneReconfigurableScene

  • #2061: 移除了在Surface中已弃用的u_min, u_max, v_min, v_max

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

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

新功能

增强功能

修复的bug

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

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

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

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

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

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

  • #2039: 增加了对add_bases()的OpenGL兼容性。

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

  • #2026: 修复了文本的OpenGL位移动画

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

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

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

  • #1994: 修复 input_to_graph_point() 当传递线图时(来自 Axes.get_line_graph()

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

关于测试系统的更改

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

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

我们的开发基础设施的变化

  • #2004: 在Github Actions中取消同一分支上的先前工作流程

代码质量改进和类似的重构

新版本

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