# Release notes

## 1.7 <a href="#id-1.2" id="id-1.2"></a>

Published 29.05.2025

{% hint style="success" %}
As always, for more context about the key changes, check out our [1.7 blog post](https://coherence.io/blog/news/coherence-1.7-advanced-simulator-authority).<br>

If you're upgrading to 1.7, take a look at the [1.7 Upgrade Guide](https://docs.coherence.io/1.7/support/upgrading-unity-sdk/upgrade-1.6-greater-than-1.7)!<br>

And feel free to leave us feedback in Discord or in the [1.7 forum post](https://community.coherence.io/t/release-notes-1-7-advanced-simulator-authority/703).
{% endhint %}

**Added**

* Support for Linux ARM64 Replication Server.
* Support for validating connections by using HostAuthority.ValidateConnection feature.
* Support for Simulators to kick connections.
* Setting to change the default AuthorityTransferType.
* Added checks to the local Simulator build action to ensure that the server module for the target platform is available.
* AutoSimulatorConnection: can set a specific CoherenceBridge.
* CoherenceSync: OnNetworkedDestruction, OnNetworkedInstantiation, OnBeforeNetworkedInstantiation and OnAuthorityRequest APIs.
* CoherenceSync: expose OnNetworkedParentChanged, OnAuthorityRequestRejected, OnAuthTransferComplete and OnAuthorityRequest on the inspector.
* Added HelpUrlAttributes to several components to link to relevant online documentation.

&#x20;

**Changed**

* Explore Samples window remains open after importing a sample.
* Removed the obsolete disk persistence from the SDK.
* Changed 'coherence Cloud' to 'Player Accounts' in CoherenceBridge's editor for clarity. Also updated documentation link to point to documentation for Player Accounts.
* Deprecated OnConnectedEntityChanged in favor of OnNetworkedParentChanged.
* Deprecated OnAuthorityRequested in favor of OnAuthorityRequest.

**Fixed**

* Invalid Linux Replication Server executable.
* Fixed issue with **Optimization** window not being marked as having unsaved changes when changes were made using certain controls.
* Fixed a compatibility with older versions of Unity in the Simulator build pipeline.
* Fixed an issue where a local Simulator build that had been renamed could not be chosen from the file picker.
* Fixed a compilation error when UGUI wasn't present on the project.
* Disabled CoherenceInput does not throw errors anymore.
* CoherenceSync's editor no longer displays misleading text "CoherenceSync is automatically disabled when there's no CoherenceBridge found..." when the GameObject is inactive due to it being simulated on the server side.
* Fixed NullReferenceException when clicing 'Add AutoSimulatorConnection' in coherence Hub or selecting **coherence > Simulator > Add AutoSimulatorConnection** top menu item.
* **Manage Cloud Plan** button in coherence Hub now opens the correct Online Dashboard page.
* Explore Samples: **Add to Scene** instantiates the Prefab to the scene.
* Sending an entity update in the same change as the transfer of the entity's input authority no longer throws an error and applies the change.
* Fixed 'Schema in Cloud' status indicator in coherence Hub sometimes getting stuck showing 'In Progress' after entering Play Mode with 'Bake On Enter Play Mode' enabled in Project Settings.
* Fixed PlayerAccount.OnMainChanged event not being raised if logging in via CoherenceBridge instead of CoherenceCloud.
