Godot 4.8-beta2
PreviewGodot Foundation, released Oct 29
Godot 4.8 beta 2 is a pre-release beta snapshot of the feature-complete 4.8 engine, released two weeks after beta 1. Its main focus is regression fixes: 59 contributors submitted 144 fixes, and nearly 150 regressions were detected and resolved.
Highlights
- 59 contributors submitted 144 fixes since 4.8 beta 1
- Nearly 150 regressions detected and resolved since beta 1
- Particle angle curves now default to a [-1, 1] range
- Multiply blending no longer renders too dark in Compatibility
- The .NET build now requires .NET 10.0 or newer (previously .NET 8)
Changelog
Breaking changes1
- The .NET build now requires .NET 10.0 or newer, raising the minimum supported version from .NET 8 to 10
Improved8
- C#: Enabled Optimize for GodotSharp Debug builds
- Core: Instruments signpost zones are now nested under a single interval name
- GDScript: COMPLETION_DECLARATION is applied to for variables
- XR: Improved error message when using a Camera3D on an XR viewport
- Assetlib: The Asset Store default sorting is back to most relevant
- Thirdparty: Updated various Unicode-related files to version 18.0.0
- Buildsystem: CI minimum Python version raised from 3.9 to 3.10
- Default curve range for particle angles changed to [-1, 1]
Fixed6
- Animation: Collapsing the time of a bezier track with box scaling no longer creates incorrect undo data
- Editor: Evaluator now runs inside static functions
- Editor: CanvasItem manipulation is disabled for native debug builds
- GUI: BaseButton now checks the visible viewport rect when handling touch events
- Import: Fixed a bug in inserting lightmap caches into unwrap_cache
- Rendering: Fixed multiply blending being too dark in Compatibility
Before you upgrade
- This is a pre-release beta; make frequent backups or use version control such as Git to protect projects from corruption or data loss.
- The .NET build requires .NET 10.0 or newer, changing the minimum supported version from .NET 8 to 10.
- The team keeps a dynamic list of regressions and significant issues to address before the 4.8 release; see the GitHub issue tracker for known bugs.
- Android editor pre-release builds require requesting to join the testing group.