Release Details
This is a minor release of uSync.Complete which contains new features for making it easier to setup a new site while using uSync.Complete (a.k.a SiteSeed 🌱)
Site seed is a new boot screen that works along side uSync's FirstBoot 🥇🥾 setup to make setting up a new site simpler.
With site seed configured, you can quickly start a site, and pull all of the settings/content down from an existing Umbraco site.
Recently we have seen some people having issues with request sizes and timeouts, when syncing lots/big media folders.
uSync.Complete has built in mechanisms to help mitigate the issues that can be caused by sending lots of items, specifically requests are paged so items are sent across in groups.
For v9.4 we have changed the default paging values from 50 to 25 items and for media from 50 down to 5 items per page ! We have also upped the internal HttpClient timeout to 200 seconds. this means
These changes make it far less likely that you could hit a timeout while syncing content with uSync publisher - as we are now working on 8 seconds per action and 40 seconds per media item - to be clear if you hit these limits, there is something wrong with your site pipeline and you should look at fixing it!
uSync.Complete can be installed as a nuget package on your site - you can add the package a number of way :
via a command line you can add uSync.Complete
dotnet add package uSync.Complete --version 9.4.0
You can add the dependency directly to your projects .csproj file.
<ItemGroup>
<PackageReference Include="uSync.Complete" Version="9.4.0" />
</ItemGroup>
If you are old school . install-package still works
install-package uSync.Complete -version 9.4.0