Releases: KevinJump/uSync-Legacy
Feb 2017 Patch Release
Patch release to fix known issues. part of milestone 15
this release is just fixes that have been logged - there are no new features of breaking changes in this release.
PM> Install-Packagage uSync
- Composistions not removed from doctype #106
- MemberCanEdit and MemberCanView not set on MemberTypes #110
- Content Import - doesn't find the right node, if nodes previously exited #112
- uSync doesn't like Null vales on vorto imports #108
- code analysis fixes. #111
With thanks to Dirk De Grave netaddics for the vorto mapper fixes
This release contains updates to uSync / uSync.Core / uSync.ContentEdition and uSync.ContentMappers
3.3.0 / 5.6.0 Christmas Patch Release
"Regular" patch release.
Things that have popped up over the last couple of months. Most of the bugs did not impact the ability of usync to keep your sites in sync, but the fixes will make it a bit more efficient and less likely to tell you there are changes when there are not.
The enhancements mainly focus on making it easier to use usync in deployment scenarios, and change how it behaves with .config transforms.
For people who use content edition, you can now limit the areas of content that usync will care about #84 and get usync to use shortened ids in place of names for files and folders #85, which might help with those long path issues.
Features
- Custom Parameters for Content & Media Syncing #84
- Handler Groups, via config and appsettings #79
- Support for short folder names in content #85
- Option not to remove usync action file on new full export #74
- change uSync.Core dependency from UmbracoCms to UmbracoCms.Core #91
- more events for import/export/report so you can hook into usync in a batch style #94
- Deployment Handlers (filenames a guids and don't have to be deleted) #105
- New Events for bulk Import/Export so you can trigger when usync is done #94
Fixes
- Macro sort order inconsistent #83
- Dictionary sort order by itemKey #78
- Template renames by Guid #90
- Filewatcher imports #10
- Renaming a top level Dictionary item causes a duplicate #100
- Renaming a Macro causes a duplicate file #101
- Moving Data Types doesn't fire a uSync Save #102
- Moving Dcoument Types doesn't fire a uSync Save #103
- Moving Media Types doesn't fire a uSync Save #104
The Minor version bump is because of the introduction on handler settings #85, and handler config stuff #79, these are non-breaking changes but they do introduce new functionality to the api, hence the minor version change.
3.2.2 - Content and Deployment
Moving Content towards a more consistent checker, (basically allowing you to have content sync even if the source content is older than the target!)
Fixed:
- #78: Dictionary Sort Order: dictionary items, don't false positive as much
- #80 Deployment issues when uSync is installed.
Features
- #77 Update Content Check : you can choose (in config) between Content being checked by date (so newer only) or by mismatch (so any changes).
5.5.1 Core - Dictionary / Content Patch Release
Quick Patch for Dictionary Item Syncing
Due to being to clever Dictionary Item children where not getting serialized KevinJump/uSync#75
And if you totally break your site (like i did on test) content creation can fail when templates are missing from the target (they should never be if your usync files are correct) KevinJump/uSync#76
3.2.2 Content Edition (Patch)
Minor Fix - Content Edition Media Imports
Missing file type in Content Handler meant 3.2.1 was not importing the media.config files
3.2.0 Fixes with more deployment and speed
Some post 3.1.5 fixes and a change to how Handlers and Serializers are loaded, to make it easier to override things if you want to.
Fixes:
- Improved change detection for languages/dictionary items (less false positive changes)
- Better tracking for content Update times
- Fixed dashboard on nuget Upgrade (from old versions)
- Content rename was leaving orphan folders
- Cannot set content value of wrong type in property (a pre v7.5 fix)
Enhancements
- add uSync folders in WebDeploy (CI for the win!)
- Better Hanlder Loading control (introducting handler groups)
- Modular ISyncSerializer Loading (so you can even override the core)
- Speed Improvements on sync (a faster startup for all)
- Better crash notice on startup (should that happen to you)
Full Change Set on the milestone
uSync Packages are on Our
Nuget install-package uSync
3.1.5. Mappers and Dashboards
Versions: [uSync 3.1.5 / Core 5.4.0 / Content 3.2 / Snapshots 1.0.3]
Update and Move Content Mappers to their own DLL.
Content Mappers handle ID translation when exporting content and media previously these where in the uSync.Core and every time we added one it means a new release. For this version they have been moved to their own uSync.ContentMappers assembly.
We've also added new mappers - so we now have:
- Archetype
- DocTypeGrid Editor
- Vorto
- LeBlender
- Nested Content
We can also map editors inside the grid, it's like mapper inception.
Dashboard Improvements
Previously If you install. uSync and Snapshots, you get two dashboard tabs, and if you install content edition you get nothing. for this version we have changed the way the dashboard works so these can be presented on one dashboard tab (in usync tabs)
We have also included
- History: show a log of what has been going on with your imports. this data has been getting stored since v3.0 of usync, but we didn't show it.
- Config: We've moved config and tidied it up a bit.
- About: Put some links in to help people who get stuck a lot.
Fixes:
Core 5.3.5 / Backoffice 3.1.4 and Content Edition 3.1.2
Content Mappers, and some fixes.
Latest Release of uSync
- Mappers and the like
This version brings a lot of content mapping stuff to usync's content syncing, we've added content mappers for:
- Nested Content
- The Grid
- DocType Grid Editor
these mappers mean more things are mapped when content is brought across. If you have a doctype we are not mapping you can probably configure it in the usynccore.config, or write a mapper, they are quite easy.
Other fixes in release:
Core 5.3.4 / Backoffice 3.1.3
Bug Fixes for the last release
- uSync.Once actually works this time
- delay on datatypes getting saved (so all the properties can be saved by umbraco)
- two new mapping configs for Mr N Picker and CTH.ExtendedMedia Picker.
Core 5.3.3 / Backoffice 3.1.2
Bug fixes and updates for ImageCropper, and some structure elements of doctypes.
Includes:
- usync.once file (for single pass processing)
- Continue with Errors - catches all the errors. (set dontThrowErrors="false" in config and you will 'never' see a ysod from usync
- Doctypes, compositions, and tabs sync in same order everytime, so they don't come over as 'false' changes
- Serialize allowed templates so that works 👍
- better managment of image cropper values on serialization of media items