Release notes
Last updated
Was this helpful?
Last updated
Was this helpful?
Published 24.04.2025
As always, for more context about the key changes, check out our .
If you're upgrading to 1.6, take a look at the !
And feel free to leave us feedback in Discord or in the
Added
Added support for generating and logging in to coherence Cloud using a one-time code. This can be used for recovering lost accounts, and for logging in to the same account with a new device.
Added the ability to log in to coherence Cloud using a Steam, Epic Games, PlayStation, Xbox, Nintendo account, or a JSON Web Token (JWT).
Added ability to change coherence Cloud username, password, email, display name and display image.
Added ability to get all coherence Cloud account information.
Added ability to link multiple authentication methods to the same coherence Cloud account.
Support for launching RS with host authority options for restricting entity creation to host or Simulator.
Support for creating Replication Server (RS) rooms with host authority options for restricting entity creation to host or Simulator.
Support for connecting to an RS as a host in Worlds or Rooms.
BakeConditional attribute for controlling type networking via scripting define symbols.
CoherenceGlobalQuery component to create queries on Simulators for other Clients.
Toggle to set a CoherenceSync object as global so it can be visible to global queries.
Max Overshoot Allowed setting in interpolation settings.
New simplified coherence Cloud user management API accessible via the User class.
Changed
Multi-Room Simulators are deprecated, and will be completely removed in the future.
Renamed 'CoherenceSync Objects' to 'Networked Prefabs'.
Hub: Renamed 'Overview' to 'Learn' (renders 'Welcome').
Hub: Renamed 'coherence Cloud' to 'Cloud'.
Hub: Renamed 'Scene' to 'Quick Start'.
Hub: Removed 'Links', 'Baking' and 'GameObject'.
Hub: most tabs have been revisited, with simplicity and usability in mind.
Hub: tabs can offer 'Online Resources' section.
Installs and updates open Hub on the 'Learn' tab instead of 'Welcome' window.
MenuItem: 'Welcome' removed.
MenuItem: 'coherence Hub' renamed to 'Hub'.
Removed the dialog box that pops up the first time you assign a non-transferable Prefab to the CoherenceBridge's Client or Simulator connection Prefab slot. A warning is now shown underneath with a 'Fix' button.
Prefab Variants no longer automatically pruned for missing or leaked references (use Prune button on Configure window if needed).
Re-ordered Simulator build warnings and errors logically.
Removed information panel on local Simulator builds because the COHERENCE_SIMULATOR
symbol is automatically included when a local Simulator is built.
Removed Reflection Mode. Baking is now a requirement.
Reworked Settings window.
Reworked the Play Mode panel (that tracks authority and persistence) on the CoherenceSync inspector.
Room, Lobby, World and Matchmaking Connection Dialog samples now work regardless of whether or not CoherenceBridge has been configured to login to coherence Cloud automatically.
CoherenceBridge disconnects on OnDestroy.
Fixed
Nested Prefabs parented to a Prefab variant logged an error when fixing the instance after a sync group was added.
Fixed an issue with the Interpolate On dropdown where "Nothing" was selectable.
An error message was not displayed when an uninstalled Simulator build target option was selected.
Addressable Prefabs automatically update their "Load Via" configuration when added/removed from the addressables registry.
Fixed wrong error message shown when a PrefabSyncGroup component was applied to a non-root object.
Prefab was not getting updated when "Fix Authority Type" button clicked in the CoherenceBridge's Client Connections section.
Path to local sim build contained an extension if full-stops were used in the name on a non-Windows platform.
Fixed an issue where the org dropdown list was really small if only one four-lettered organization was available.
Made ToolkitArchetype duplicate Component detection rely on reference comparisons, so that it can't be broken by unusual IEquatable implementations.
Space to display helper text for sharing a build's path was too small. Added an additional warning space to allow more room for the text.
Removed usages of Task.Delay and fixed usages of ContinueWith for WebGL support.
Improved readability of some warnings and errors that can occur when baking.
Snapping after interpolation overshooting.
Time desync after a frame freeze.
Optimized the Networked Prefab windows to make it more performant for large amounts of Prefabs in the game.
Removed layout warnings when opening the Editor with the Hub window visible.
Issues when multiple Newtonsoft.Json installations are found in the project.
Removed warning that was logged if AuthClient was disposed and there were no Prefs to be saved.
Fixed an issue where a re-login to the cloud in the same session wouldn't work on MacOS.
Fixed issue where NetworkPool could throw a NullReferenceException when exiting Play Mode in the Editor.
Fixed an issue where warnings appeared after logging in to coherence cloud on a Mac.