Release notes
Don't forget to check out our SDK Upgrade Guide when switching versions!
1.3
Published 15.08.2024
Leave feedback on the forum thread!
Added
Sync attribute has a new
DefaultSyncMode
property to configureSyncMode
on the binding.Invalid command bindings are reported on recompile. Warnings and errors are shown in the console if a method containing an invalid signature is decorated with a
CommandAttribute
.A new property called
EnableClientConnections
has been added onCoherenceBridge
. This replaces the globalQueryOn
field andGlobalQueryOn
property. They have both been marked as obsolete and should not be used moving forward.Added a new main menu item coherence > Help > Report a Bug... that can be used to auto-generate a diagnostics file, which can be shared with coherence to help with debugging an issue.
If the flag
Application.runInBackground
is nottrue
a warning is written to the console when the game is played in the Editor.
Changed
CoherenceSync Inspector Header has been reworked. It now works with GameObjects in Scenes and handles more Prefab configurations.
Reworked CoherenceSyncConfigRegistry and related APIs.
Gathered.schema definition names no longer include names of Prefabs or Unity components.
UDP is now enforced for Cloud Simulators.
Increased
MaxStablePingDeviation
for ping stability.Client.SetTransportFactory
no longer accepts null argument. Use the newClient.SetTransportType
instead.
Fixed
Reliability of automations around
[Sync]
and[Command]
has been fixed.Variables in Configure window with the same name as Animator parameters could previously show the Animator icon.
Fixed code generation with lots of definitions.
Configure window takes less time to render now.
Allocations are made per frame by
CoherenceLoop
even when disconnected has been fixed.Fixed stutter during reparenting.
Removed
CoherenceSyncConfigManager. See CoherenceSyncConfigRegistry and CoherenceSyncConfigUtils.
CoherenceSyncConfigRegistry: save modes. Now
CoherenceSyncConfigs
are referenced exclusively as external assets in Assets/coherence/CoherenceSyncConfigs. The registry can still read sub-assets, but this functionality will be deprecated in future versions.Deprecated members since 1.0 and earlier.
Last updated