Releases: Jumoo/uSync.Complete.Issues
v15.1.0 - uSync.Complete Fifteen Zero One
This is the uSync.Complete release for Umbraco v15.1 it contains all the updates from uSync v15.1 and updates to make things work nicely with the latest Umbraco v15.1 release.
- What's new
- 🐛 Exporter: Honour the additional files settings when creating exports
- 🐛 Publisher: Include Content reporting phase when syncing templates.
- ⭐ Publisher: Update server sync dialog / options to include files and select by group
- 🐛 Publisher: Sync servers should delete servers not setup on the source server
- ⭐ All: Update Jumoo.Processing to make the UI less jumpy!
v14.2.0 - uSync.Complete for Umbraco v14
This is the first* major release of uSync.Complete for Umbraco v14, it contains all the uSync.Complete features working in the new Backoffice and with the new Backoffice Management API.
What's new
The UI is new the features are the same
- uSync.Publisher
- push between servers (including older versions**)
- pull content and settings
- uSync.Exporter
- create and import 'sync-packs' of Umbraco content/settings and files between servers
- uSync.Snapshots
- Point in time snapshots of changes on your umbraco site
- Restore points
- create restore points so you can roll back to a set time and do safer releases.
* the release is v14.2 and this version of uSync.Complete required Umbraco 14.2.0
** you can sync between older versions, but legacy datatypes will not be converted
v14.0.0 - uSync.Complete v14.0.0-preview001 🔥
Following the release of Umbraco v14, we have released uSync v14! This is the core, free version of uSync that lets you synchronise the things in your Umbraco installs to and from disk. But what if you want to do all the amazing and fancy Umbraco to Umbraco synchronising without all that file faff?
uSync.Compete is our paid for all-singing-usync-package. It adds all sorts of bells and whistles to what you can synchronise between Umbraco sites. It’s available for Umbraco from v8 through to v13, and we are working on v14.
Announcing uSync.Complete v14 preview
The preview for v14 is a snapshot of where we are with uSync.Complete development for Umbraco v14. It doesn’t contain all the elements of uSync.Complete (there are some blockers we are working through), but it does contain:
- uSync.Publisher (the thing that pushes and pulls content between sites).
- uSync.PeopleEdition (the thing that lets you synchronise users and members).
- uSync.Files (the thing that lets us synchronise partial views, scripts, and stylesheets).
Publisher - Push and pull.
Publisher lets you push and pull between sites, and in our preview release this works! You can even push and pull content between v14 and v10, v12, or v13 sites! (assuming they are not using legacy properties, such as the grid and nested content).
We consider Publisher to be “working” to the degree that you can push all the expected parts between sites, but we still are missing some menu items (e.g content templates). Because some extension points are not exposed in Umbraco v14 yet, but when they are it should work.
People Edition
People Edition lets you synchronise members, member groups, users, and user groups between sites. There is no real UI for this. It adds new handlers to uSync so that, if configured, they appear on the right dashboards. Not much here has changed internally between Umbraco v13 and Umbraco v14 so these elements still work.
Not yet released
At the moment, we have a couple of blockers in Umbraco v14 and our own uSync code that are holding back some of the elements of uSync.Complete. Rather than wait for these to be cleared (We would likely have to wait for at least Umbraco v14.1), we have released the first set of packages in this preview build. The following are not included.
uSync.Exporter
We have an Umbraco blocker on the dialogs we use to let you pick things to export on the Exporter dashboard. This means we can’t build out the whole dashboard yet.
uSync.Snapshots
Snapshots reuses some of exporter's logic and UI, so its currently blocked behind uSync.Exporter
uSync.Restore
We just haven’t finished this yet. We wanted to get the core packages working, but since we have hit the blockers above, we are moving onto this feature next, and it should make the next preview releases.
Installing
The preview releases are public on NuGet and can be installed via the command line.
Dotnet add package uSync.Complete –prerelease
Please note this will also install the preview release of uSync 14.0.1 which contains code required by uSync.Complete
Feedback.
Please feedback any issues you may have on our issue tracker.
v13.1.5 - Patch release
This is a patch release of uSync.Complete for Umbraco v13 it contains fixes for known issues and updates the core uSync dependency to the [uSync v13.2.4 release] (https://github.com/KevinJump/uSync/releases/tag/v13.2.4)
What's new
- Fix - Node paths cannot be changed in uSync.Complete
- Fix - Request buffering on upload requests (some middleware can break if it reads the stream before uSync)
- Fix - Members export xml format corrections.
- Fix - Blueprints can now be synced correctly from context menu
- Fix - Dictionary items syncing from context menu (uSync issue #650)
- Fix - Licence information read from appsettings.json first if present for subscriptions.
--
v13.1.4 - Request buffering, buffering
This is a minor update to uSync.Complete to address a change in Umbraco v13.3.1/2
What's new
- 🆙 uSync 13.2.3 dependency
- 🐛 no-nodes path is overwritten by uSync.Complete even when in the appsettings.json file.
- 🔧 fix buffering error when upgrading to Umbraco 13.3.1/2
Update to for Umbraco v13.3.1+
Due to internal changes in the request pipeline in v13.3.1 of Umbraco, you will need to update uSync.Complete to this release (or later) so request buffering can be enabled on the uSync server to server requests and content continue to be pushed.
v13.1.3 - Linux path patch
This is a minor update to uSync.Complete to bring the uSync dependency to v13.1.3 and fix a linux path bug.
See: https://github.com/KevinJump/uSync/releases/tag/v13.1.3
Fixes:
uSync Issue #604 - "AbsPath" calculated incorrectly on Linux.
Installing
dotnet add package uSync.Complete --version 13.1.3
v13.1.2 - Content Templates Support.
This is a patch release for uSync.Complete for Umbraco 13. It introduces/fixes support for pushing / pulling content templates.
With this update you can now push and pull content templates from the settings/Content templates menu.
You can also push / pull individual templates.
This release also rolls up all usync 13.1.2 release updates.
Installing / Updating
via nuget:
dotnet add package uSync.Complete --version 13.1.2
v13.1.0 - Roots release
This is the uSync.Complete companion release for uSync v13.1 (roots) - it contains support for the new roots methods, and background notification threading.
See the uSync 13.1 release notes and related documentation for more info on this release
Note
Most of the uSync.Complete will often override roots. when you publish or sync with exporter the files in the export will take precidence over any files in roots.
What's changes
- 🌟 Exporting member groups from uSync exporter now works.
- 🌟 You can push member and member groups between sites using the right click, push/pull actions in the member section
- 🐛 Fixes the uSync push/pull icons disappear if you click on the context menu twice.
- 🐛 Sometimes non-scheduled background jobs get stuck with wrong scheduled time
v13.0.2 - cache and user patch
This is a patch release for uSync.Complete v13, for Umbraco v13 it contains some fixes to exporting user groups and performance improvements for uSync.Complete's caching on large site.
Fixes
- 🐜 User groups don't appear in uSync.Exporter dashboard
- 🐜 uSync.Complete caching can cause save/publish to be slow on large sites.
January 2024 - Multi Patch (v13.0.1, v12.2.3, v10.7.2)
This is a multiple patch release for All supported .netcore versions of uSync. these releases contain some minor fixes, for all versions.
All versions (v13,v12,v10)
- Exporter : Cannot pick users from dashboard (tree is blank).
v12 updates
- Fixing casing of publisher folder (linux issue)
v10 updates
- Update pages sizes (bigger request packets)
- Tidy up logging
All versions are also synchronised to the latest release of uSync for their platform.