v8.5.0 - Caching, Lookups and 'stuff'
This is a Minor release of uSync which contains some enhancements for lookup times.
Breaking Changes
- The inclusion of lookup caching adds a change to the base Handler Constructor, which is why we have bumped the minor version number.
- The format of the .config file for languages has changed slightly, while fully backwards compatible old files may register as changes when there is nothing to change (do a new export)
Updates
- Update: when a parameter value is invalid in a Content item, the whole content item import will no longer fail (this is the whole imported but things are blank issue!)
- Update: Caching on the 'clean' functions so we have less disk IO when checking for orphaned items.
- uSync Command Line support in the core package (also a beta of uSync.Command package)
- Update: better reporting of errors from second pass imports
- Update: improved logging when individual imports fail.
Fixes
- Fix: Repeatable string values don't deserialize properly on import
- Fix Date string stored in a standard format so server data format not an issue.
- Fix: Item Path and Level can be incorrect if the parent was missing on import
- Fix: Issues when content has legacy values in it from before it was made a variant
- Fix #77 Fix language imports when default has changed
- check for orphaned languages when saving
- use IsoCode for fallback languages
- remove cultureName from the file (use internal values)
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.5.0
Content Edition
Add Content, Media, Domains, Dictionary Types and Content Templates
PM> install-package uSync.ContentEdition -version 8.5.0
more info at https://jumoo.co.uk/uSync