v8.7.0 - (Release Candidate) Block party. 🧱🥳
This is a major minor release, containing several updates to functionality and performance.
All issues for this release can be seen under the release/8.7.0 label
Full details of the release are avalible in our blog post: https://blog.jumoo.co.uk/2020/uSync-8-7-Release-Candidate/
Features
- #141 #140 #139 Support for Block Editors
- #148 Quick Config to add new mappers when the internal format is the same as existing ones
Fixes
- #83 nested content serialized indented format (to aid source control diff'ing)
Breaking
There are Several breaking changes in this release, you should check any custom code that references uSync with this release before pushing to a production server.
Format changes
The following changes update the contents of the .config files, so you may get false posistives when comparing with previous uSync versions. our recommendation is to perform a new export to update your uSync files
- #83 Nested Content items are now exported to the file as indented JSON (for better souce control diffing)
- Media Exports now don't hash the image file by default
Code Changes
- #118, #105 Dependency Checkers are now loaded via a collection and and do not need to be registered explicity in a composer, the main implementations have also been removed from uSync to uSync.Complete as they are not actually used by the core product, and where harder to test here.
- #113. #114 Trackers are now loaded via a collection, and do not need to be registered explicitly in a composer.
- #122 the dependency for classes inheriting the base Handler and Serializes to use a class that Inherits from
IEntity
has been removed, this allows us to implement handlers for third party tools that do not base their objects of this internal umbraco class.
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.7.0-rc
Content Edition
Add Content, Media, Domains, Dictionary Types and Content Templates
PM> install-package uSync.ContentEdition -version 8.7.0-rc
more info at https://jumoo.co.uk/uSync