Godot 4.7.2
I upgraded a Godot 4.7.1 project to 4.7.2 the day the tag landed, so you don't have to guess. Verdict up front: this is a textbook maintenance release — no new features, no migration drama, and a genuinely long list of crash fixes that touch real workflows. If you're on 4.7.x, this is a straight upgrade. If you're still on 4.6, it's a good excuse to catch up.
Godot 4.7.2, tagged on August 17, 2026, bundles 62 backported commits that have been cooking since mid-July, when the 4.7.2 release candidate opened. The bulk are cherry-picks from the 4.8 development branch, targeted exclusively at stability.
The Crash List Reads Like a Greatest Hits
My favorite kind of changelog is the one where every entry starts with "fix crash." This release has a stack of them:
- Crash on startup when the screen is off — the bane of laptops with flaky display detection.
- A use-after-return in instance shader parameter lists, which could bite in scenes with heavy material caching.
- A use-after-free in the TileSet atlas editor — my tileset workflow survived the whole test session, which is more than I can say for 4.7.1.
- Crash in SpriteFrames through AnimatedSprite2D and 3D nodes.
- A crash in
GLTFDocument.import_object_model_propertywhen importing glTF scenes with certain property layouts. - A crash when the engine fails to open its log file for writing, plus a fixed use-after-free check for autoloads.
Platform Polish Worth Knowing
Windows users get two welcome fixes: mouse handling no longer tanks when you use a high-polling-rate gaming mouse, and the engine avoids calling GetVolumeInformationW on network drives, which removes a stutter when the file system dock scans shares. Wayland users on KDE Plasma get a correctly positioned IME popup under fractional scaling, and the macOS window flags were cleaned up so initial window state behaves on first launch. WinRT builds gain exception handling around DispatcherQueueOptions initialization, and the Web export no longer calls emscripten_cancel_main_loop in its exit callback — a subtle one that could hang exported games on close.
Security and Model Thinking
Under the hood, mbedTLS now always uses Godot's own OS entropy source instead of platform defaults — a small hardening win for networked games — and the AccessKit accessibility bridge was bumped to 0.22.3. The SafeFlag class gains set_if_clear() and clear_if_set() helpers, and the engine now enforces a single main thread on platforms that don't need the old release dance, which removes a whole class of subtle race conditions.
Editor Nits, Squashed
Editor-side, the autocomplete icon for class completions is fixed, the Visual Profiler cursor shows up in partially filled graphs, the Script Editor tab names translate correctly, and inspector Array/Dictionary slot buttons stop leaking. Asset Store thumbnails are sized correctly at non-100% editor scales, and 3D navigation axis inversion and the debug NavigationRegion3D colors — which used to require a project restart to refresh — are both fixed.
One honest caveat: 4.7.2 was tagged only hours before this review, so treat the first week as the community's battle-test window. Backup your project, run your test scene suite, and if you hit anything odd, the devs want the report. For my part, twenty minutes of importing, scene editing, and a 2D/3D mixed test build — clean. Update when you're ready; this one's safe.