Skip to content

v8.9.0 - batch requests - live compare.

Compare
Choose a tag to compare
@KevinJump KevinJump released this 01 Feb 16:05
· 15 commits to main since this release

This is a major minor release of uSync.Complete that delivers changes in the process of content syncing between sites. This changes the API version used for communication between servers - so all servers in a set have to be running the same version of uSync.Complete to work.

This release brings in loads of improvements in uSync.Complete / Publisher / Exporter, making it much easier to move large amounts of content between servers, for full details see our blog post on all the features:

Feature Highlights

  • Batch Publishing
  • Caching
  • Real-time Compare
  • Dictionary Sync from menu
  • Better on-boarding
  • Package validation events (Exporter)

Breaking changes

Important: if you have done any code customization against the uSync.Complete package you need to check these changes out

Changes to the ISyncPublisher interface,

ISyncPublisher is now in many ways simpler, but it does change the interface so publishers using the older interface will no longer work.

Static Publisher

The Static publisher is not currently supported for this version of uSync.Complete, We are evaluating static publishing from within uSync. it might be that this feature is not updated to the lastest version (there are other simpler ways to publish static sites, that might well be a better fit for most : e.g the xStatic Package ) If you have any feedback on static stites in uSync then we are more than happy to take another look. but one option we are looking at is porting the uSync deployers (ftp, sftp ,etc to xstatic deployers.

Changes to the Receive API end points

Almost all requests to these end points come from Publishers, but if you have ever called them directly, they have changed to accommodate paged requests.

Installing

The recommended way to install uSync.Complete is via Nuget as part of your websites visual studio project:

PM>install-package uSync.Complete -version 8.9.0

Note

uSync 8.9.x will work with all version of Umbraco v8.0 upwards. However, we recommend you update your Umbraco installations to latest versions where possible, because there are a lot of performance and cache fixes in version past 8.6.x