v0.12.0

日期:

2021年11月2日

贡献者

共有40人参与了本次发布。名字旁带有“+”的人员是首次贡献补丁。

  • Anima. +

  • Arcstur +

  • Benjamin Hackl

  • Christopher Besch

  • Darylgolden

  • David Yang +

  • Dhananjay Goratela +

  • Ethan Rooke +

  • Eugene Chung +

  • GameDungeon

  • Gustav-Rixon +

  • Jan-Hendrik Müller

  • Josiah Winslow +

  • Laith Bahodi

  • Martmists +

  • Michael Hill +

  • Naveen M K

  • Nick +

  • NotWearingPants +

  • Peeter Joot +

  • Ryan McCauley

  • Viicos +

  • heitor +

  • icedcoffeeee

  • kieran-pringle +

  • Виктор Виктор +

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

  • Alex Lembcke

  • Anima.

  • Benjamin Hackl

  • Christopher Besch

  • Darylgolden

  • David Yang

  • Dhananjay Goratela

  • Ethan Rooke

  • Eugene Chung

  • Gustav-Rixon

  • Hugues Devimeux

  • Jan-Hendrik Müller

  • Jason Villanueva

  • Laith Bahodi

  • Mysaa

  • Naveen M K

  • Nick

  • Oliver

  • Ryan McCauley

  • Viicos

  • icedcoffeeee

  • kieran-pringle

合并的拉取请求

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

亮点

  • #1812:为NumberLine / Axes 实现了对数缩放

    这实现了可传递给NumberLinescaling关键字参数的缩放基。有关更多详细信息和示例,请参阅LogBase(用于对数刻度)和LinearBase(用于默认刻度)。

  • #2152:通过Scene.next_section()引入了场景分段的API

    分段将场景划分为多个部分,从而生成多个输出视频(使用--save_sections标志时)。两个分段之间的切点由用户在construct()方法中定义。每个分段都有一个可选的名称和类型,可由插件使用(参阅示例)。您可以使用skip_animations关键字参数跳过渲染特定分段。

已废弃的类和函数

  • #1926:OpenGL:将submobjects更改为属性

  • #2245:移除了已废弃的方法get_center_point以及参数azimuth_label_scalenumber_scale_valuelabel_scalescale_factorsizex_minx_maxdelta_xy_miny_maxdelta_y

  • #2187:将get_graph及其变体重命名为plot()

  • #2065:废弃了FullScreenFadeRectanglePictureInPictureFrame

新功能

改进

修复的错误

测试系统相关更改

  • #2197:添加了分辨率标志的测试

  • #2146:增加了OpenGL渲染器的测试覆盖率

开发基础设施更改

  • #2191:移除了add-trailing-comma pre-commit 钩子

代码质量改进和类似重构

新版本发布

  • #2247:准备了新版本v0.12.0