Updating core usync stuff at the same time as the new umbraco came out was a mistake. little things changed between v6 and v7 (and v7.0.1 and v7.0.2) which ment the code got all messy.
In some ettempt to wrestle it back i have re-based the code based on the v1.5.8 branch of uSync and added the stable features to uSync v2.1.0 (for umbraco6 only at this time).
uSync. 2.1.0 is now the stable release of uSync and features.
All the standard stuff usync does +
Document Types using the v6/7 API as opposed to the old v4 one
Tab sort order in doctypes now works
renaming doctype properties works
moving doctype properties between tabs works
data type values for DAMP datatypes should be a bit more robust.
uSync.ContentEdition now works with this stable release.
At the moment v2.1 only works for Umbraco6 - I wanted to get the new elements stable before putting the v7 stuff in.
There are some changes in v7.0.2 that have broken the v2 release of usync, I am going to work on v2.1 for umbraco7 that should resolve these issues.
Do you have a rough idea of when 2.1 will be available for Umb 7.0.2? We've got one of our latest projects up to 7.0.1 but are holding off 7.0.2 until the analytics package is fixed.
Stellar work BTW It's great to see this project progress.
working on v7 version now, just stumbling into some bugs in the Packaging Service so i'm not 100% sure if it will be usable until v7.0.3 but we shall see as i go along.
hopefully something this week if the bugs aren't show stoppers.
V7 update - i have a working version for umbraco 7, but it is the result of some fixes being applied to the core umbraco build 0.2 - this means it's not going to work for umbraco 7.0.2 release
I have submitted pull requests to the core team, they are only minor so should be fixed by Umbraco v7.0.3
For info : there is (now) a known issue with this version of uSync on umbraco 6.1.6 - (it doesn't work at all on v7.0.1/2/3)
If your document types define any properties to display the the displayed Generic Properties tab (i.e. the default tab) then the document type will not be written out to disk.
this is because the internal package API that this version of uSync uses contains a bug when exporting document types where properties have no tab set - a pull request has been submitted to the core ( https://github.com/umbraco/Umbraco-CMS/pull/287) but it looks like this won't be in umbraco until v7.1 / v6.2 -
For that reason I recommend you use v1.5.8.1 for the time being. or make sure you don't leave anything on the Generic tab
v1.5.8.1 doesn't do tab ordering - or renaming but it does at least export things
uSync v2.x Release Notes
Right,
Updating core usync stuff at the same time as the new umbraco came out was a mistake. little things changed between v6 and v7 (and v7.0.1 and v7.0.2) which ment the code got all messy.
In some ettempt to wrestle it back i have re-based the code based on the v1.5.8 branch of uSync and added the stable features to uSync v2.1.0 (for umbraco6 only at this time).
uSync. 2.1.0 is now the stable release of uSync and features.
All the standard stuff usync does +
At the moment v2.1 only works for Umbraco6 - I wanted to get the new elements stable before putting the v7 stuff in.
There are some changes in v7.0.2 that have broken the v2 release of usync, I am going to work on v2.1 for umbraco7 that should resolve these issues.
Hi Kevin
Do you have a rough idea of when 2.1 will be available for Umb 7.0.2? We've got one of our latest projects up to 7.0.1 but are holding off 7.0.2 until the analytics package is fixed.
Stellar work BTW It's great to see this project progress.
Martin
Wow what amazing timing Kevin! I have an opportunity today to put this to the test.
Thanks for the amazing tool!
Hi Martin,
working on v7 version now, just stumbling into some bugs in the Packaging Service so i'm not 100% sure if it will be usable until v7.0.3 but we shall see as i go along.
hopefully something this week if the bugs aren't show stoppers.
V7 update - i have a working version for umbraco 7, but it is the result of some fixes being applied to the core umbraco build 0.2 - this means it's not going to work for umbraco 7.0.2 release
I have submitted pull requests to the core team, they are only minor so should be fixed by Umbraco v7.0.3
I will keep an eye on the nightly builds.
I am really impressed with this release of Usync. Everything worked well and Tab order indeed is syncing!
Hi
For info : there is (now) a known issue with this version of uSync on umbraco 6.1.6 - (it doesn't work at all on v7.0.1/2/3)
If your document types define any properties to display the the displayed Generic Properties tab (i.e. the default tab) then the document type will not be written out to disk.
this is because the internal package API that this version of uSync uses contains a bug when exporting document types where properties have no tab set - a pull request has been submitted to the core ( https://github.com/umbraco/Umbraco-CMS/pull/287) but it looks like this won't be in umbraco until v7.1 / v6.2 -
For that reason I recommend you use v1.5.8.1 for the time being. or make sure you don't leave anything on the Generic tab
v1.5.8.1 doesn't do tab ordering - or renaming but it does at least export things
When the core bugs are accepted, 2.1 will rock.
is working on a reply...