v8.9.7 - Publish it, Delete it, Order it - take 2
This is a minor patch release of uSync - it contains some fixes for ordering of deleted items, what happens when cultures are unpublished and some extra stuff around dictionary items.
This is a quick update to 8.9.7 - it contains all of the v8.9.6 fixes plus the null error on dictionary items when using one way (#259)
Fixes
- uSyncItemEventArgs.Cancel is reversed #236
- Changing and deleting datatypes occur in the wrong order causing data loss #238
- Dictionary imports in wrong order (should do parent first), cannot fix when using OneWay #251
- Culture's are marked as published when they are not. #258
8.9.7
- System.NullReferenceException at uSync8.ContentEdition.Handlers.DictionaryHandler.Import #259
Updates
- Ability to sync/generate dictionary items limited by culture.
Breaking change note:
if you have the Flat folders setting to false <FlatFolders>False</FlatFolders>
you should perform a clean export, as this update does change the folder structure for dictionary items when this setting is false
Get uSync
uSync is best installed via NuGet, as part of a calorie-controlled installation. you can also download it as a Umbraco package via the Umbraco BackOffice or the our.umbraco.com website.
uSync
Sync DataTypes, DocumentTypes, MediaTypes, Languages, Macros, Templates & MemberTypes
PM> install-package uSync -version 8.9.6
Content Edition
Add Content, Media, Domains, Dictionary Items and Content Templates
PM> install-package uSync.ContentEdition -version 8.9.6
Upgrade
When upgrading the best thing to do is not overwrite your uSync8.config file - new config settings will always defaults to something doesn't alter existing behaviors - so not having values in the config will no break anything.
During a nuget upgrade you should choose not to overwrite the usync8.config file. If you haven't altered any other files from the uSync packages you can also instruct nuget to do this on the update line
PM> update-package uSync.ContentEdition -FileConflictAction Ignore