Release notes v13.1.0

Release Details

v13.1.0 - 🌳Roots - release.

This is a major minor release of uSync 13 for Umbraco v13, it contains the uSync.Roots feature and improvements in sorting and notification performance for the core uSync package.

What Fixed

What's new

🌳Roots

uSync Roots, offers a new way of working with multiple sites, allowing you to have "root" sites that your site can inherit settings and content from, with fancy merging™️, you can even have individual properties merge between sites without losing the ability for the master site to still update the doctypes.

for more information checkout our documentation on uSync.Roots.

🧵Background Notifications

With the introduction of scoped notifications, you might now see a "Processing Notifications (xxx)" message during a sync, this is when all the Umbraco notification events fire. With background notification these notifications are sent off to a background thread for processing, so you can get back to your site quicker. (the notifications still all happen in the background).

For a lot of sites, the existing process is fine, but for sites with a lot of content this will reduce the amount of time you sit around waiting for a sync to finish.

there are certain circumstances where you might not want background notifications, and it does change the ways to identify a uSync triggered save. so, the feature is off by default on v13 sites. it will become the default when we move to Umbraco v14.

Check out the background threading documentation for more information.

New Contributors

Full Changelog: https://github.com/KevinJump/uSync/compare/v13.0.1...v13.1.0