v0.14.0

Date:

2022年1月7日

贡献者

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

  • 本杰明·哈克尔

  • 勇敢的鲍里斯 +

  • Darylgolden

  • 游戏地牢

  • Gergely Bencsik +

  • 扬-亨德里克·穆勒

  • 智勋 +

  • Kian Kasad +

  • Kiran-Raj-Dev +

  • 莱斯·巴霍迪

  • Leo Xu +

  • 马辛·塞尔温

  • 马特·格莱希 +

  • 纳文·M·K

  • 史蒂文·阮 +

  • Vectozavr +

  • Viicos

  • 柑橘咀嚼

  • netwizard22 +

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

  • 本杰明·哈克尔

  • 勇敢的鲍里斯

  • 克里斯托弗·贝施

  • Darylgolden

  • 游戏地牢

  • 格尔盖利·本奇克

  • Hugues Devimeux

  • 扬-亨德里克·穆勒

  • Kiran-Raj-Dev

  • 莱斯·巴霍迪

  • Leo Xu

  • 卢卡斯·里奇

  • 马辛·塞尔温

  • 纳文·M·K

  • 拉加夫·戈尔

  • 瑞安·麦考利

  • Viicos

  • icedcoffeeee

合并的拉取请求

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

已弃用的类和函数

  • #2390: Removed deprecations up to v0.13.0
    • 移除了get_graphget_implicit_curveget_derivative_graphget_line_graphget_parametric_curve,转而使用它们的plot变体

    • 移除了 FullScreenFadeRectanglePictureInPictureFrame

    • SpinInFromNothing中移除了path_arc参数

    • opengl_mobject.py 中移除了 set_submobjects 方法

新功能

  • #2341: Update 文本 to use new ManimPango color setting
    • 文本 类现在使用在 ManimPango 0.4.0 中引入的颜色设置来设置颜色和渐变。

  • #2397: Added label_constructor parameter for NumberLine

    允许更改默认情况下将用于构造AxesNumberLine标签的类。如果需要,可以轻松使用文本作为标签。

增强功能

修复的bug

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

  • #2408: 移除了各种阻碍类型推断的返回注解

  • #2424: 移除了 strings.py

  • #1972: 添加了对MyPy的支持

  • #2410: 修复了 Flake8

  • #2401: 修复了mobject.three_dimensions中的类型注释

  • #2405: 移除了一些未使用的OpenGL文件

  • #2399: 修复了table中的类型注释

  • #2385: 使快速入门教程中的评论更加精确

  • #2377: 修复了MoveAlongPath的一个参数的类型提示

新版本

  • #2411: 准备新版本, v0.14.0