Releases: KevinJump/uSync
v11.2.1 - Media path updates.
This is a minor patch release of uSync. addressing some minor issues.
What's Changed
- Fix #501 - Download fails when root folder is outside of site root. by @KevinJump in #502
- Add Publisher dependency flag (so we can choose to check dependencies on saved or published items)
- Fix - Media path should be generic when
UmbracoMediaPath
is used.
Full Changelog: v11.2.0...v11.2.1
v10.6.1 - Media path updates.
This is a minor patch release of uSync. addressing some minor issues.
What's Changed
- Add Publisher dependency flag (so we can choose to check dependencies on saved or published items)
- Fix - Media path should be generic when UmbracoMediaPath is used.
Full Changelog: v10.6.0...v10.6.1
v11.2.0 - Do Not Serialize patterns.
Thisi s a minor patch release of uSync for Umbraco 11. it contains some small patch fixes and an update for RegEx based DoNotSerializePatterns HT @mayhammf
DoNotSerializePattern
This release intriduces a new setting that allows you to tell uSync to exclude properties when serializing content and media based on regex patterns.
previously (its still there) the only way to exclude properties from serialization was to list them in a DoNotSerialize property
"uSync": {
"Sets" : {
"Default": {
"HandlerDefaults" : {
"Settings": {
"DoNotSerialize": "HeroBackgroundImage,heroCTACaption,heroDescription,heroHeader"
}
}
}
}
}
Now wiit hthis update you can use regEx in the DoNotSerializePattern
property
"uSync": {
"Sets" : {
"Default": {
"HandlerDefaults" : {
"Settings": {
"DoNotSerializePattern": "(?i)^(hero)+"
}
}
}
}
}
What's Changed
- Ensure all dashboard urls open with rel="noopener"
- Improved reporting on Publish Failed messages (more of the property errors get passed through)
- Fix: Blueprints are sometimes treated as content
- Update NoNodes.cshtml by @mistyn8 in #491
- Reintroduces an updated Danish language file #161 by @jannikanker in #494
- #483 Support DoNoSerialize by pattern by @mayhammf in #496
- v11 / .net 7 build config. by @KevinJump in #499
- Update README.md by @KevinJump in #500
New Contributors
Full Changelog: v11.1.0...v11.2.0
v10.6.0 - DoNotSerializePattern.
This is the v10 release of uSync containing the do not serialize patterns (as in v11).
this version is still compatible with all versions of Umbraco 10.x
See v11.2 release for more details : https://github.com/KevinJump/uSync/releases/tag/v11.2.
Included in this release :
- Ensure all dashboard urls open with rel="noopener"
- Fix: Blueprints are sometimes treated as content
- Update NoNodes.cshtml by @mistyn8 in #491
- Reintroduces an updated Danish language file #161 by @jannikanker in #494
- #483 Support DoNoSerialize by pattern by @mayhammf in #496
- v10 / .net 6 build config. by @KevinJump
Full Changelog: v10.5.0...v10.6.0
v8.11.6 - Blueprints are blueprints and blueprints are blue.
This is a small (i.e minor) patch on the v8 branch of uSync for Umbraco v8.x installations it contains... 1 fix.
Fixes:
- Blueprints are sometimes imported as content (specifically if they are pushed by uSync.Complete)
This issue will only affect people pushing content templates between sites using the right click - push/pull menu on content templates inside uSync.Complete - but as we also updating uSync.Complete today (v8.11.12) - we have pushed this release out too.
Full Changelog: v8.11.5...v8.11.6
v8.11.5 - Blank Culture pushing fix - (backported)
This is a single issue fix for uSync 8 for Umbraco 8.
Updates
- This brings fix #486 (blank culture values) to v8 - this issue is only relevant if you are partial publishing cultures and have blank culture values you don't want to be pushed across. (While you can do this with a lot of config in uSync - it is primarly something you might do in uSync.Complete)
Upgrading,
If you are using Content Edition, updating content edition also updates uSync
update-package uSync.ContentEdition -version 8.11.5 -FileConflictAction IgnoreAll
If you are 'just' using the core uSync package
update-package uSync -version 8.11.5 -FileConflictAction IgnoreAll
⚠️ uSync v8.x is in it's "Support phase" ⚠️
During the support phase we will be issuing no new feature releases, only patches for known issues.
- v8.x - will enter a security only phase in 📆 Feb 2024 at which date only security updates will be issued
- v8.x - reaches end of life in 📆 Feb 2025
these support phases match the Umbraco v8 support dates.
v11.1.0 - 🧩 Domain & Culture fixes.
This is a minor version update of uSync for Umbraco 11 - it contains minor fixes to how domain names (Culture & Hostname values) are synced for uSync.Complete and how empty values are synced between languages.
-
This is a minor version as multi-lingual synced files may now produce slightly different results than previously (for the inclusion of all blank values) -- the behaviour of the sync has not changed, but if you have a multi-lingual site with blank values we recommend you perform a new export to get the latest files and faster syncs in the future.
-
This release is compatible with all versions of Umbraco 11.x)
What's Changed
- Fix: SignalR root missing on first install/upgrade by @KevinJump in #482
- Add support for Domain Sort order in v11.3 by @KevinJump in #481
- re-instate lookup by key value (used only in uSync.Complete). by @KevinJump in #485
- Ensure we put cultures in for null values, even when they are not there. by @KevinJump in #486
Full Changelog: v11.0.3...v11.1.0
v10.5.0 - 🧩 Domains & Culture Fixes.
N.B This is the release for Umbraco 10.x - this version of uSync works on all versions of Umbraco 10.x
This is a minor version update of uSync for Umbraco 10.x - It conains minor fixes to how domain names (Culturs & Hostnames values) are synced in uSync.Compelte and how empty values are synced when using vary by culture.
-
This is a minor version as multi-lingual synced files may now produce slightly different results than previously (for the inclusion of all blank values) -- the behaviour of the sync has not changed, but if you have a multi-lingual site with blank values we recommend you perform a new export to get the latest files and faster syncs in the future.
-
This release is compatible with all versions of Umbraco 10.x
What's changed
What's Changed
- Fix: SignalR root missing on first install/upgrade by @KevinJump in #482
- Add support for Domain Sort order in v11.3 by @KevinJump in #481
- re-instate lookup by key value (used only in uSync.Complete). by @KevinJump in #485
- Ensure we put cultures in for null values, even when they are not there. by @KevinJump in #486
Full Changelog: v10.3.4...v10.5.0
v8.11.4 - 🤏 Minor Support release
This is a minor support release for uSync v8.x for Umbraco v8.x
Updates
- Performance fix for heavily nested sites (content type caching on nested content) #448
- Ensure DateTime values are serialized in a consistent way, even inside nested content.
- Fix: #480 Nested content properties can error if nested content child properties are an Json Array
Upgrading,
If you are using Content Edition, updating content edition also updates uSync
update-package uSync.ContentEdition -version 8.11.4 -FileConflictAction IgnoreAll
If you are 'just' using the core uSync package
update-package uSync -version 8.11.4 -FileConflictAction IgnoreAll
⚠️ uSync v8.x is in it's "Support phase" ⚠️
During the support phase we will be issuing no new feature releases, only patches for known issues.
- v8.x - will enter a security only phase in 📆 Feb 2024 at which date only security updates will be issued
- v8.x - reaches end of life in 📆 Feb 2025
these support phases match the Umbraco v8 support dates.
v11.0.3 - First boot language fix
This is a minor patch release for uSync v11 (for Umbraco v11). It contains a fix for default languages when using first boot.
Fixes
- 🐞(bug) - Firstboot fails if default language is changed in language config files.
- 🐞(bug) - Errors don't show in report groups when every item of a type throws an error.
- 📝 (doc) - Different spelling fix (fixing the word 'different' across the code)
Getting uSync .
dotnet add package uSync --version 11.0.3