Skip to content

v10.1.0 - uSync Mode 🎛️ Release

Compare
Choose a tag to compare
@KevinJump KevinJump released this 04 Aug 10:46
· 119 commits to v10/dev since this release

This is a patch release of uSync for Umbraco 10 - it contains some fixes and features to support new features in Umbraco 10.1.0.

TL:DR There are no major issues, v10.1 is backwards compatible with Umbraco 10.0.

Sync Fixes

  • V10/multi picker fix by @KevinJump in #401
  • Fix - Null check on Member tracker can cause issues when reporting on Member syncs
  • #406 Tab sort order is not enough to ensure tabs are always sorted

UI Fixes

  • Update link to the docs in the settings.controller.js by @erikjanwestendorp in #403
  • Sims can no longer WooHoo in the Elevator with a Sim who is on a different floor.
  • Update the link to the format change list to v10 repo

Features

  • Support for Umbraco 10.1 production mode, (read only files) in template syncing
  • Json Serialization cleanup (#402)
  • Enable FailOnWarning setting so we fail if properties can't be set. by @KevinJump in #395
  • Disable dashboard option #409
  • Update Import options so methods calling import can choose not to pause the export processes while doing so.

New Contributors


Installing

dotnet add package uSync -v 10.1.0

Upgrading v9 to v10

Migrating from uSync v9 to uSync 10 shouldn't be to hard,

  • none of the file formats for the uSync files have changes
  • All the same features exist for uSync 10 as did for uSync 9

We have moved to using a Razor class library for the static files (so javascript, html) that is used in the backoffice for uSync and as such uSync will nolonger put any files in app_plugins/uSync -

After upgrading to uSync 10 you shoud either:
A. Remove all uSync files from app_plugins
or
B. run dotnet clean the the clean up will remove the files for you.

After upgrade uSync should still be there and everything will sync like just before.

Migrating v8 to v10

If you are migrating a site from v8 to v10 then there will be code changes etc you will need to make to your views and custom code, but if you want to import all of your settings and content uSync will do that for you.

uSync 8 will store data in /usync/v8 if you copy / rename this folder to /uSync/v9 then uSync 9 and 10 will import the settings and content into your new v9 or v10 site

#uSyncAllTheThings

Full Changelog: v10.0.0...v10.1.0