Release Notes
Preview Changelog
18/02/2026
- Added
despawn_on_disconnectoption toFusionSpawner— controls whether spawned objects are automatically cleaned up when the owning client leaves (enabled by default) - Added
scene_unloadedsignal toFusionClient— emitted during disconnect cleanup before the auto-loaded scene is freed - Fixed disconnect callbacks not being processed correctly
17/02/2026
- Added auto-sync of
velocityproperty for CharacterBody2D/3D roots (no manual.tresconfig needed) - Fixed Replication Editor panel selector not updating when switching between nodes in the scene tree
12/02/2026
- Fixed editor plugin crash on startup by migrating from deprecated
add_control_to_bottom_panel()to new Godot 4.6EditorDock+add_dock()API - Changed
FusionReplicationEditorbase class fromVBoxContainertoEditorDockwithDOCK_SLOT_BOTTOMdefault slot - Fixed infinite
NOTIFICATION_THEME_CHANGEDloop caused byadd_theme_stylebox_override()onEditorDock - Removed timer-based deferred setup workaround in
FusionEditorPlugin(no longer needed)
09/02/2026
- Added sub-objects (dynamic sub-object add)
- Added support for scene/map-objects (and setting for auto loader)
- Added update interval setting
- Fixed array tree editor support (capacity)
- Removed rate from Settings
- Updated Fusion to 3.0.0.728
06/02/2026
- Removed duplicated shadow-copy test from GDExtension plugin
- Fixed other minor concerns from code review
05/02/2026
- Added string serialization support (using string heap)
- Added support for arrays
04/02/2026
- Added different ownership modes to the settings
- Added physics and forecast replication (+ demo and docs)
- Refactored replication mode architecture: transform/physics data auto-synced without .tres config
- Added SmoothingMode enum (None, Interpolate, Forecast)
- Added sleeping state replication for physics objects
- Simplified demo scripts (removed manual interpolation code)
03/02/2026
- Updated to latest Fusion core (3.0.0.625)
- Added main settings asset for Fusion config
- Improved remote object updates using Client->HasBeenUpdatedByPlugin