Skip to content
digital_developer

Godot 4.8-beta2

Preview

Godot 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.