Skip to content

Releases: KevinJump/uSync

v11.2.1 - Media path updates.

07 Jun 08:23
Compare
Choose a tag to compare

This is a minor patch release of uSync. addressing some minor issues.

What's Changed

  • Fix #501 - Download fails when root folder is outside of site root. by @KevinJump in #502
  • Add Publisher dependency flag (so we can choose to check dependencies on saved or published items)
  • Fix - Media path should be generic when UmbracoMediaPath is used.

Full Changelog: v11.2.0...v11.2.1

v10.6.1 - Media path updates.

07 Jun 08:28
Compare
Choose a tag to compare

This is a minor patch release of uSync. addressing some minor issues.

What's Changed

  • Add Publisher dependency flag (so we can choose to check dependencies on saved or published items)
  • Fix - Media path should be generic when UmbracoMediaPath is used.

Full Changelog: v10.6.0...v10.6.1

v11.2.0 - Do Not Serialize patterns.

11 May 09:46
a2a4d5a
Compare
Choose a tag to compare

Thisi s a minor patch release of uSync for Umbraco 11. it contains some small patch fixes and an update for RegEx based DoNotSerializePatterns HT @mayhammf

DoNotSerializePattern

This release intriduces a new setting that allows you to tell uSync to exclude properties when serializing content and media based on regex patterns.

previously (its still there) the only way to exclude properties from serialization was to list them in a DoNotSerialize property

  "uSync": {
    "Sets" : {
      "Default": {
        "HandlerDefaults" : {
          "Settings": {
            "DoNotSerialize": "HeroBackgroundImage,heroCTACaption,heroDescription,heroHeader"
          }
        }
      }
    }
  }

Now wiit hthis update you can use regEx in the DoNotSerializePattern property

  "uSync": {
    "Sets" : {
      "Default": {
        "HandlerDefaults" : {
          "Settings": {
            "DoNotSerializePattern": "(?i)^(hero)+"
          }
        }
      }
    }
  }

What's Changed

  • Ensure all dashboard urls open with rel="noopener"
  • Improved reporting on Publish Failed messages (more of the property errors get passed through)
  • Fix: Blueprints are sometimes treated as content
  • Update NoNodes.cshtml by @mistyn8 in #491
  • Reintroduces an updated Danish language file #161 by @jannikanker in #494
  • #483 Support DoNoSerialize by pattern by @mayhammf in #496
  • v11 / .net 7 build config. by @KevinJump in #499
  • Update README.md by @KevinJump in #500

New Contributors

Full Changelog: v11.1.0...v11.2.0

v10.6.0 - DoNotSerializePattern.

11 May 10:15
Compare
Choose a tag to compare

This is the v10 release of uSync containing the do not serialize patterns (as in v11).

this version is still compatible with all versions of Umbraco 10.x

See v11.2 release for more details : https://github.com/KevinJump/uSync/releases/tag/v11.2.

Included in this release :

  • Ensure all dashboard urls open with rel="noopener"
  • Fix: Blueprints are sometimes treated as content
  • Update NoNodes.cshtml by @mistyn8 in #491
  • Reintroduces an updated Danish language file #161 by @jannikanker in #494
  • #483 Support DoNoSerialize by pattern by @mayhammf in #496
  • v10 / .net 6 build config. by @KevinJump

Full Changelog: v10.5.0...v10.6.0

v8.11.6 - Blueprints are blueprints and blueprints are blue.

02 May 08:35
Compare
Choose a tag to compare

This is a small (i.e minor) patch on the v8 branch of uSync for Umbraco v8.x installations it contains... 1 fix.

Fixes:

  • Blueprints are sometimes imported as content (specifically if they are pushed by uSync.Complete)

This issue will only affect people pushing content templates between sites using the right click - push/pull menu on content templates inside uSync.Complete - but as we also updating uSync.Complete today (v8.11.12) - we have pushed this release out too.

Full Changelog: v8.11.5...v8.11.6

v8.11.5 - Blank Culture pushing fix - (backported)

18 Apr 10:58
Compare
Choose a tag to compare

This is a single issue fix for uSync 8 for Umbraco 8.

Updates

  • This brings fix #486 (blank culture values) to v8 - this issue is only relevant if you are partial publishing cultures and have blank culture values you don't want to be pushed across. (While you can do this with a lot of config in uSync - it is primarly something you might do in uSync.Complete)

Upgrading,

If you are using Content Edition, updating content edition also updates uSync

update-package uSync.ContentEdition -version 8.11.5 -FileConflictAction IgnoreAll

If you are 'just' using the core uSync package

update-package uSync -version 8.11.5 -FileConflictAction IgnoreAll

⚠️ uSync v8.x is in it's "Support phase" ⚠️

During the support phase we will be issuing no new feature releases, only patches for known issues.

  • v8.x - will enter a security only phase in 📆 Feb 2024 at which date only security updates will be issued
  • v8.x - reaches end of life in 📆 Feb 2025

these support phases match the Umbraco v8 support dates.

v11.1.0 - 🧩 Domain & Culture fixes.

29 Mar 11:05
Compare
Choose a tag to compare

This is a minor version update of uSync for Umbraco 11 - it contains minor fixes to how domain names (Culture & Hostname values) are synced for uSync.Complete and how empty values are synced between languages.

  • This is a minor version as multi-lingual synced files may now produce slightly different results than previously (for the inclusion of all blank values) -- the behaviour of the sync has not changed, but if you have a multi-lingual site with blank values we recommend you perform a new export to get the latest files and faster syncs in the future.

  • This release is compatible with all versions of Umbraco 11.x)

What's Changed

  • Fix: SignalR root missing on first install/upgrade by @KevinJump in #482
  • Add support for Domain Sort order in v11.3 by @KevinJump in #481
  • re-instate lookup by key value (used only in uSync.Complete). by @KevinJump in #485
  • Ensure we put cultures in for null values, even when they are not there. by @KevinJump in #486

Full Changelog: v11.0.3...v11.1.0

v10.5.0 - 🧩 Domains & Culture Fixes.

04 Apr 09:50
560ab3e
Compare
Choose a tag to compare

N.B This is the release for Umbraco 10.x - this version of uSync works on all versions of Umbraco 10.x

This is a minor version update of uSync for Umbraco 10.x - It conains minor fixes to how domain names (Culturs & Hostnames values) are synced in uSync.Compelte and how empty values are synced when using vary by culture.

  • This is a minor version as multi-lingual synced files may now produce slightly different results than previously (for the inclusion of all blank values) -- the behaviour of the sync has not changed, but if you have a multi-lingual site with blank values we recommend you perform a new export to get the latest files and faster syncs in the future.

  • This release is compatible with all versions of Umbraco 10.x

What's changed

What's Changed

  • Fix: SignalR root missing on first install/upgrade by @KevinJump in #482
  • Add support for Domain Sort order in v11.3 by @KevinJump in #481
  • re-instate lookup by key value (used only in uSync.Complete). by @KevinJump in #485
  • Ensure we put cultures in for null values, even when they are not there. by @KevinJump in #486

Full Changelog: v10.3.4...v10.5.0

v8.11.4 - 🤏 Minor Support release

20 Mar 21:02
Compare
Choose a tag to compare

This is a minor support release for uSync v8.x for Umbraco v8.x

Updates

  • Performance fix for heavily nested sites (content type caching on nested content) #448
  • Ensure DateTime values are serialized in a consistent way, even inside nested content.
  • Fix: #480 Nested content properties can error if nested content child properties are an Json Array

Upgrading,

If you are using Content Edition, updating content edition also updates uSync

update-package uSync.ContentEdition -version 8.11.4 -FileConflictAction IgnoreAll

If you are 'just' using the core uSync package

update-package uSync -version 8.11.4 -FileConflictAction IgnoreAll

⚠️ uSync v8.x is in it's "Support phase" ⚠️

During the support phase we will be issuing no new feature releases, only patches for known issues.

  • v8.x - will enter a security only phase in 📆 Feb 2024 at which date only security updates will be issued
  • v8.x - reaches end of life in 📆 Feb 2025

these support phases match the Umbraco v8 support dates.

v11.0.3 - First boot language fix

16 Mar 14:01
44dc981
Compare
Choose a tag to compare

This is a minor patch release for uSync v11 (for Umbraco v11). It contains a fix for default languages when using first boot.

Fixes

  • 🐞(bug) - Firstboot fails if default language is changed in language config files.
  • 🐞(bug) - Errors don't show in report groups when every item of a type throws an error.
  • 📝 (doc) - Different spelling fix (fixing the word 'different' across the code)

Getting uSync .

dotnet add package uSync --version 11.0.3