发布候选:Godot 4.7.1 RC 2

2026-07-09

源地址:https://godotengine.org/article/release-candidate-godot-4-7-1-rc-2/

随着距离Godot 4.7稳定版发布时间的推移,发现的回归问题及后续修复数量也在不断增加。与4.7.1 RC 1相比,本次维护周期我们发布的修复数量虽略少,但仍足以支撑第二轮候选版本的发布。

如果您有能力,请考虑为该项目提供财务支持。Godot由志愿者和小型付费贡献者团队共同维护。您的捐款将用于赞助他们的工作,并确保他们能够全身心投入到满足项目需求的工作中。

跳转到下载部分,立即尝试一下,或者继续阅读以了解有关此版本中改进的更多信息。您还可以尝试此版本的网页编辑器XR编辑器安卓编辑器。如果您对后者感兴趣,请申请加入我们的测试组,以获取预发布版本的访问权限。

封面插画出自心理恐怖游戏跨维度自动售货机,玩家将扮演一名身处扭曲都市的流浪少女,靠一台内容能改写命运的自动售货机为生。游戏可在Steam平台购买或在itch.io免费试玩旧版,开发者账号同步运营于itch.ioYouTube

亮点

本节涵盖了自4.7.1 RC 1以来的所有变更,主要为回归修复:

  • 2D: Improve 2D editor dropping code (GH-119418).
  • 3D: Fix GridMap editor cursor starting at the wrong position (GH-120595).
  • Animation: Fix Abort on Reset functionality in AnimationNodeOneShot (GH-120478).
  • Core: Cherry-picks for the 4.7 branch (future 4.7.1) - 3rd batch (GH-120917).
  • Editor: Clean Up x position calcuation of the AudioStream filename in the Inspector (GH-119995).
  • Editor: Fix .godot file icon saturation in editor file dialogs (GH-120376).
  • Editor: Fix crash in Project Settings when an autoload has been freed (GH-120874).
  • Editor: Fix debugger call stack not selecting nodes in remote scene tree (GH-94096).
  • Editor: Fix incorrect non-unique resource indicator (GH-120886).
  • Editor: Fix ownership issues when pasting as replacement (GH-119790).
  • Editor: Fix possible freeze when running project with floating script editor (GH-119614).
  • Editor: Fix scene not requesting save for Load as Placeholder (GH-120823).
  • Editor: Fix scene tab titles not updating on language change (GH-120554).
  • Editor: Guard against non-main-thread emission of EditorFileSystem changed signal (GH-115083).
  • Editor: Make Instant Preview work for first selection after being enabled (GH-116651).
  • Export: Fix incorrect per-instance shader parameters when exporting in headless mode (GH-120794).
  • GUI: Add empty icons for file dialog menu to the default theme (GH-120449).
  • GUI: Don’t automatically open virtual keyboard when popup menu shows (GH-120768).
  • GUI: Range: Don’t use min for snap offset when it’s too big (GH-113380).
  • GUI: Set SpinBox’s internal node’s use_parent_material to true (GH-120714).
  • Import: Fix extracting materials without a per-material override (GH-120870).
  • Import: GLTF: Use p_state parameter directly (GH-119071).
  • Network: mbedtls: Update to 3.6.7 (GH-121055).
  • Physics: Fix crash when assigning more than 2047 MiB to Jolt temp buffer (GH-120895).
  • Physics: Fix crash when clicking via the Game view API created collisions (GH-120826).
  • Rendering: Fix hint_default_transparent used with sampler2DArray (GH-120433).
  • Rendering: Fix orthographic camera directional shadow culling (GH-120711).
  • Tests: Crypto: Add sign/verify and encrypt/decrypt tests (GH-120903).
  • Tests: Crypto: Add tests for AESContext (GH-120847).

修改日志

24位贡献者为此版本提交了29项改进。请参阅我们的交互式更改日志,了解自4.7.1 RC 1以来的完整更改列表。您还可以查看4.7.1中与之前的4.7功能版本相比的所有更改。

此版本基于commit 17e2686e0构建。

下载

下载 Godot 4.7.1 rc2

Linux

macOS

Windows

导出模板及其他下载内容 捐献

标准构建包括对GDScript和GDExtension的支持。

.NET构建(标记为mono)支持C#以及GDScript和GDExtension。

尽管引擎维护人员会尽最大努力确保每个预览快照和候选版本都是稳定的,但这些版本从定义上来说都是预发布软件。请务必经常备份,或使用Git等版本控制系统,以防止项目损坏或数据丢失。

已知问题

在发布候选阶段,我们专注于解决重大回归问题(即之前版本中正常工作的问题现在无法解决,且没有变通方案)。您可以查看我们当前列出的回归问题和重大问题列表,我们计划在发布4.6版本之前解决这些问题。此列表是动态更新的,如果在更多用户开始测试发布候选快照后发现新的重大问题,我们将对其进行更新。

每次发布时,我们都接受会出现各种问题,这些问题虽已被报告,但尚未得到解决。有关已知错误的完整列表,请参阅GitHub问题跟踪器

报告问题

作为测试人员,如果您在此版本中遇到问题,我们鼓励您提交错误报告。请先在GitHub上检查现有问题,使用相关关键词进行搜索,以确保您遇到的错误尚未被报告。

特别是,任何可能导致项目性能退化的变更都需特别报告(例如,如果某项功能在之前的4.x版本中运行良好,但在当前快照中不再有效)。

支持

Godot是一款非盈利的开源游戏引擎,由数百名贡献者在业余时间开发,同时,得益于Godot社区的慷慨捐赠,还聘请了少数兼职和全职开发人员。衷心感谢每一位为该项目贡献时间资金支持的人!

如果您想在经济上支持该项目,并帮助我们确保未来的招聘工作,您可以通过Godot发展基金来实现这一目标。

如果您想为该项目提供财务支持,并帮助我们确保未来的人才招聘,您可以通过Godot基金会管理的Godot发展基金平台进行捐赠。此外,您还可以选择其他更适合您的捐赠方式

现在捐赠