Releases: KevinJump/uSync
v12.2.3 - Patch release
This is a patch release for uSync on umbraco Umbraco 12
Fixes
#575 - errors are not displayed when there is an error during import
What's Changed
- Added Welsh translations by @OwainJ in #556
- Use IsValidJsonString, inplace of DetectIsJson - more reliable. by @KevinJump in #567
New Contributors
Full Changelog: v12.2.2...v12.2.3
v10.7.2 - Patch release
This is a patch release for uSync v10 for Umbraco v10.
#Fixes
#575 - error messages are not shown when errors happen during import
#573 - curly braces content is sometimes mistaken for json when its not.
Full Changelog: v10.7.1...v10.7.2
v13.0.0 - Major Release 🫡
This is a major release update for uSync for Umbraco - to support Umbraco 13 which is also a major release.
This release contains updates so uSync will work with Umbraco 13, and .net8. Patch wise this is the same as the latest v12.x release
Updates
- Support for Umbraco 13.
- Support for .NET 8
- Support of the new blocks inside RTE feature
- Support for webhooks (See below).
Webhooks.
Umbraco v13 comes with UI support for defining your own webhooks, with no code.
for uSync 13 we have added code for the webhooks, but they are disabled by default. but can be enabled either in program.cs or a composer (using a composer is preferred).
builder.AdduSyncWebhooks()
this will then add some uSync webhooks (import completed, item imported etc) to the webhooks, so you can fire off things when uSync is ran.
v8.11.8 - uSync 8 - 2024 Update 1.
This is a minor update for uSync for Umbraco 8 - it contains some minor fixes around date formatting in nested content items.
Full Changelog: v8.11.7...v8.11.8
Fixes
v12.2.2 - Rename Sorting Patch
This is a patch release of uSync for umbraco 12. it contains a fix for an issue that causes imports to fail when rename files are present (effects only v12.2.1)
Fixes
- #564 - Fix for sorting algorithms when rename files are present.
- #562 - Fix for changing datatypes when new property is only defined in
app_plugins
folder.
Full Changelog: v12.2.1...v12.2.2
v12.2.1 - Chapéu Selecionador (Sorting hat) 🧙♀️
This is a minor patch update for uSync v12 for Umbraco 12 it contains changes to how pre-import sorting works. (performance). and Portuguese translations by @lauraneto
Sorting improvements
In this release we have moved content type sorting to using a topological sorting algorithm, based on composition dependencies (sounds fancy!)
This means it will attempt to import the content types in an order based on composition dependencies. In theory will increase the speed
of the import for larger sites and mean less is done in the second pass phase of content type importing. (some things like structure still need to happen in the second pass, but they have a smaller overhead).
What's Changed
- Added translations in portuguese (PT) by @lauraneto in #554
- V12/content type sorting by @KevinJump in #555
New Contributors
- @lauraneto made their first contribution in #554
Full Changelog: v12.2.0...v12.2.1
v12.2.0 - Major/Minor
This is a minor uSync release containing some updates and fixes to known issues.
Fixes
- Fix zip file import validation fails when /publicaccess files are included.
- Fix #551 - Reimporting trashed items with old files can cause partial trashed items in the tree
- Fix #548 - Recycled items on first boot cause import issues.
- Readme said Eleven instead of Twelve by @nul800sebastiaan in #536
Updates
- V12/generic hub by @KevinJump in #535
- V12/tree nodes by @KevinJump in #537
- V12/block grid independence by @KevinJump in #539
- V12/history by @henryjump in #546
- V12/historyupdate by @henryjump in #553
New Contributors
- @henryjump made their first contribution in #546
- @nul800sebastiaan made their first contribution in #536
Full Changelog: v10.7.0...v12.2.0
v10.7.1 - Bring in the Trash 🗑️ release
This is a patch release of usync for Umbraco 10. It contains some fixes for how we handle trashed items during a sync.
It also contains some performance updates that will increase the speed of partial sync operations, this will have some benefits to users of the core product, but the main effects will be seen on uSync.Complete operations.
Fixes
- Fix #548 - Importing trashed items on firstboot.
- Fix #551 - Reimporting a trashed item from an old usync file may result in partially 'trashed' content in the tree.
Updates
- Improvements in ordered-node loading by @KevinJump in #547
- Ability to create the clean files as part of a handler export request
Full Changelog: v10.6.2...v10.7.1
v10.7.0 - Minor release - Trees and Blocks
This is a minor release of uSync v10, for Umbraco v10 - it contains some minor fixed and a change to how usync renders extensions (hence the minor version bumb).
What's Changed
- Fix - Uploading a zip file containing PublicAccess files reports a clash with content when there isn't one.
- V12/Include properties - Include any property names if a publish fails for with a message
- V12/generic hub by @KevinJump in #535
- Readme said Eleven instead of Twelve by @nul800sebastiaan in #536
- V12/tree nodes by @KevinJump in #537
- V12/block grid independence by @KevinJump in #539
- V12/tree nodes - Part 2 by @KevinJump in #540
- Spelling: "loose"->"lose" by @jacksorjacksor in #544
New Contributors
- @nul800sebastiaan made their first contribution in #536
- @jacksorjacksor made their first contribution in #544
Full Changelog: v12.1.0...v10.7.0
v10.6.2 - August Patch release
This is a patch release for uSync v10.x for Umbraco v10.x - it contains fixes for reported issues.
Fixes
- #508 Update the logic for repeatable strings. by @KevinJump in #508
- #512 - Include the language name when syncing languages.
- #523 Capture renames of containers so - doctype,datatype,etc update when their folder is renamed
- #511 - prevent content loss from deleted and renamed datatypes by moving datatype deletes to the end.
Full Changelog: v10.6.1...v10.6.2