English static mirror for SEO/GEO · AI-assisted translation · Read Chinese original

Godot 4.7 Beta 2 Released: 100+ Regression Fixes and Editor Improvements

Forum topic · ✨步子哥 · 2026-05-16

Summary

Godot 4.7 Beta 2 is a stability-focused dev snapshot built on commit 777579205, released roughly two weeks after Beta 1. In that short window, 74 contributors landed 153 fixes, resolving over 100 regressions without adding new features. Key changes include undo/redo support for the 3D editor's Pilot Mode camera movement (GH-119349), renaming ambiguous 'name' signal parameters in the Animation module (GH-119316), and a fix for a race condition in ResourceLoader::load_threaded_request() (GH-118824). Editor improvements cover HDR screenshot fixes (GH-119013), a repositioned 'Clear Output' button (GH-118954), and removal of the experimental warning for Android Gradle builds (GH-119172). GDExtension deprecates object_cast_to and classdb_get_class_tag in favor of is_class (GH-119254), built-in GUI nodes now inherit parent materials (GH-115637), and Wayland HDR output detection was corrected (GH-117913). The cover art is from Wax Heads, a cozy-punk narrative simulation game made with Godot. The beta is available as standard, .NET, Web, XR, and Android builds; testers are urged to back up projects and report regressions on GitHub.

This post is a stylized Chinese write-up of the official Godot 4.7 Beta 2 dev snapshot announcement. Below is a faithful English rendering of its content.

Overview

The author recounts opening the doors to Godot 4.7 Beta 2, describing each engine iteration as a craftsman's pursuit of perfection. Just two weeks after Beta 1, the team resolved over 100 regression issues, with 74 contributors submitting 153 fixes. Beta 2's focus is not new features but repairing the cracks introduced by Beta 1's new functionality. This snapshot is built on commit 777579205.

> Note: A regression is a feature that worked in a previous version but broke due to new changes. Godot treats regressions as top priority because they directly affect developer trust in the engine.

Cover art: Wax Heads

The release cover is from *Wax Heads*, a cozy-punk narrative simulation game by Rocío Tomé and Murray Somerwolff (Patattie Games), in which players run a record shop and chat with eccentric customers. Available on Steam.

Key changes

  • 3D Pilot Mode undo/redo (GH-119349): Camera movements in the editor's Pilot Mode can now be undone/redone, greatly improving the 3D workflow.
  • Animation signal parameter renaming (GH-119316): Multiple signal parameters named 'name' were renamed, eliminating ambiguity in event-driven code.
  • Core race condition fix (GH-118824): A race condition in ResourceLoader::load_threaded_request() was fixed — critical for multithreaded asset loading, especially on Web and mobile.
  • Editor improvements (GH-119013, GH-118954): Editor screenshots now work correctly with HDR enabled, and the "Clear Output" button was repositioned.
  • Android export (GH-119172): The experimental warning for "Use Gradle Build" was removed, making mobile exports less intimidating for newcomers.
  • GDExtension deprecations (GH-119254): object_cast_to and classdb_get_class_tag are deprecated in favor of is_class-based casting, aligning with modern C++ practices.
  • GUI material inheritance (GH-115637): Internal children of built-in nodes now inherit the parent's material, keeping complex UIs DRY and consistent.
  • Wayland HDR fix (GH-117913): Corrected window_is_hdr_output_supported behavior and warnings on Wayland, Godot's chosen Linux display protocol.
  • Documentation (GH-118692): Tutorials were linked and platform notes added to the HDR output docs.

Downloads and testing

Beta 2 is available in the downloads section as standard (GDScript + GDExtension) and .NET (C#) builds, plus Web, XR, and Android editors (Android requires joining the testing group for pre-releases). The team reminds users that pre-release software is inherently unstable — back up projects or use version control.

During beta, the priority is fixing regressions and major new bugs; the current list is tracked on the GitHub project board. Bug reports are welcome — search existing issues first to avoid duplicates.

Supporting Godot

Godot is a non-profit open-source project sustained by volunteers and a small number of paid contributors. Donations go to the Godot Development Fund, which funds future hiring.

References

1. Dev snapshot: Godot 4.7 beta 2 2. Dev snapshot: Godot 4.7 beta 1 3. Godot Interactive Changelog for 4.7-beta2 4. Godot Development Fund 5. Wax Heads on Steam

Tags

#godot#game-engine#godot-4-7#beta-2#open-source#release-notes#gdextension#bug-fixes

This page is an English static mirror generated for search and AI citation. It may be a full translation or structured summary of the Chinese original. Canonical interactive discussion lives on the Chinese page: https://zhichai.net/topic/177620118