Releases: Jumoo/uSync.Complete.Issues
v9.0.6 - Linux Zip / Umbraco 9.2 release.
This is a patch release of uSync.Complete that contains some fixes for how uSync zips up and extracts files on Linux, as well as some configuration updates and mitigation for a breaking change in Umbraco 9.2.
Fixes
- Linux Zip file fix (see KevinJump/uSync#320)
- "ITemplate Update" always detects entire file as deleted #151
Updates
- IncludeHost option, so sending requests between servers doesn't have to include the host value. #148
- v9: Allow the setting of the baseURL in the UI #147
- Read License information from configuration if present. #145
- #146
- Mitigation for API changes in Umbraco 9.2 (see KevinJump/uSync#325)
Get uSync.Complete
uSync.Complete can be installed as a nuget package on your site - you can add the package a number of way :
via dotnet add
via a command line you can add uSync.Complete
dotnet add package uSync.Complete --version 9.0.6
as a package reference
You can add the dependency directly to your projects .csproj file.
<ItemGroup>
<PackageReference Include="uSync.Complete" Version="9.0.6" />
</ItemGroup>
via Visual Studio package manager console
If you are old school . install-package still works
install-package uSync.Complete -version 9.0.6
v9.0.4 - 🗃️ Files release
This is a patch release for uSync.Complete - it contains some fixes, and updates that allow you to now push individual files between servers.
this version will also include fixes & updates from uSync 9.0.4 release
This release has been tested and is compatible with Umbraco 9.1 (also works with v 9.0.x versions)
Fixes
- Typo on the publish overlay close button
- Uppercase all handler names when defining groups
- Add in filehash check for media items (detect changes to underling file)
Updates
- Performance improvements for Calculate dependency step.
- File handlers (push pull, files, etc with their own handlers)
- #136 - Ability to push/pull individual script items between servers
- Ability to select individual files in uSync exporter to make sync packs more granular.
- #116 - Paging on the remote media and content dashboards.
- Ability to exclude files from snapshots.
- Only show 'include' children when items have children
- improved handling of remote error messages in the UI
- Ability to see servers with a usync-servers.json file
- Ability to rename usings inside viewimports.cshtml for when sites have diffrent assembly names
Get uSync.Complete
uSync.Complete can be installed as a nuget package on your site - you can add the package a number of way :
via dotnet add
via a command line you can add uSync.Complete
dotnet add package uSync.Complete --version 9.0.4
as a package reference
You can add the dependency directly to your projects .csproj file.
<ItemGroup>
<PackageReference Include="uSync.Complete" Version="9.0.4" />
</ItemGroup>
via Visual Studio package manager console
If you are old school . install-package still works
install-package uSync.Complete -version 9.0.4
v9.0.1 - Linux casing release
This is a minor patch release of uSync.Complete that fixes several issues with file casing when running on Linux platforms. it also increases the uSync version to 9.0.1 which is also a linux compatability release
Fixes
- Multiple casing issues in app_plugin files that can cause 404 errors when running in a case sensitive environment
- Fix for download / upload buttons in uSync.Snapshots (casing of the variables).
Get uSync.Complete
uSync.Complete can be installed as a nuget package on your site - you can add the package a number of way :
via dotnet add
via a command line you can add uSync.Complete
dotnet add package uSync.Complete --version 9.0.1
as a package reference
You can add the dependency directly to your projects .csproj file.
<ItemGroup>
<PackageReference Include="uSync.Complete" Version="9.0.1" />
</ItemGroup>
via Visual Studio package manager console
If you are old school . install-package still works
install-package uSync.Complete -version 9.0.1
v8.11.10 - Support release
This is a support release for uSync.Complete for Umbraco 8 - it contains fixes to reported issues.
uSync.Complete on Umbraco 8 and uSync 8 are now in a support phase (Until Feb 2024) This aligns with Umbraco's support lifecycle for Umbraco 8
We continue to support and actively develop uSync.Complete v10 which is the current latest release._
Fixes
- publishing a site with a single published variant to a site with multiple published variants results unselected variants being unpublished
Dependences
- Update to uSync 8.11.3 - https://github.com/KevinJump/uSync/releases/tag/v8.11.3
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.11.10
Note
uSync.Complete 8.11.x will work with all versions 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
v8.11.9 - Support Release
This is a support release for uSync.Complete for Umbraco 8 - it contains some minor fixed and UI tweaks that will help you to support and debug issues with uSync.Complete setups.
This is the last release to contain any feature development for uSync.Complete on Umbraco 8 as uSync 8 is now in a support phase (Until Feb 2024) This aligns with Umbraco's support lifecycle for Umbraco 8 We continue to support and actively develop uSync.Complete v10 which is the current latest release.
Features
- Dependency updates to uSync 8.11.2
- Added Sync warning when SiteLock is installed with instructions on how to configure to allow uSync.Complete connections
- UserAgent and Headers configuration options #184
- Improved handling of failure messages for individual items.
Fixes
- Don't include template 'content' when syncing templates along site content - as the content is included in the 'files'
- Disable continue button during a push/pull operation in overlay view
- Display correct variations options when syncing dictionary items,
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.11.9
Note
uSync.Complete 8.11.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
v8.11.8 - Patch release
This is a patch release of uSync.Complete, it included fixes for known issues and a dependency update to uSync 8.11.0
This version has been tested against Umbraco v8..18-rc and included support for HistoryCleanup.
Fixes
- Publisher: 'Remove deleted items' in content sync not working as expected
- Exporter: #166 sync pack is empty if you pick just datatypes
Updates
- Publisher: #42 Add relation manager so relations can be synced (if added to the config file).
- Exporter: Improved error management UI in Exporter
- Snapshots: Add ability to perform 'full snapshot' where items are not then removed
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.11.8
Note
uSync.Complete 8.11.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
v8.11.7 - Caching performance fixes
This is a patch release for uSync.Complete that fixes an performance issue with caching, that can impact saving/publishing of items, even when the cache is turned off.
Fixes
#153 - Save/Publish is slow even when caching is off.
#154 - Pushing a single template file should only push the single file and not all templates.
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.11.7
Note
uSync.Complete 8.11.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
v8.11.6 - Core update
This is a minor patch release of uSync.Complete for Umbraco v8 - it brings the reference for the core uSync package upto the latest version and thus contains all the fixes in uSync release v8.10.7 (https://github.com/KevinJump/uSync/releases/tag/v8.10.7)
principally this is a fix for the way the doctypegrid editor values are serialized by uSync, the issue that is resolved fixes times when the nested values within the doctype may not be correctly stored,
Additonal uSync.Complete fixes are detailed in the milestone for this release
Fixes
- The method openSettingsPush on the angular service uSyncPublishDialogManager could not be found #149
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.11.6
Note
uSync.Complete 8.11.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
v8.11.5 - File release
This is a patch release for uSync.Complete for Umbraco 8 - it contains some fixes, and updates that allow you to now push individual files between servers.
this version will also include fixes & updates from uSync 8.10.6 release
Fix
- Better support for sub containers in media when using AWS File provider
Update
- Ability to push individual files, from the context menus. see v9.0.4 release blog post
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.11.5
Note
uSync.Complete 8.11.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
v8.11.4 - Put to post patch release.
This is a patch release of uSync.Complete it contains some minor fixes to improve UI and debugging.
Fixes
- #138 missing null check means you sometimes down get the funky animation when pulling content
- FIPS/MD5 fix - ensures hashing algorithm used internally is FIPS compliant when it needs to be.
- Fix Calculating dependencies UI spends a long time on 'home'
Updates
- PUT to POST, DELETE to GET (to many people have weird firewall rules that they might not even be aware of that disable PUT requests, so we have ensured we no longer use PUT requests instead we now use POST (semantically incorrect, but practically what network admins expect)
- Better logging around the push files commands to capture when the upload might fail but the server returns 200.
- new option in uSync.Snapshots, that lets you add exclusions to the folders config, so you can not include certain things
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.11.4
Note
uSync.Complete 8.11.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