Skip to content

4.0.0-phase.3 - Pick a packer ⛏️📦

Compare
Choose a tag to compare
@KevinJump KevinJump released this 22 Jun 10:43
· 221 commits to main since this release

Hi Migrators !

This is the latest pre-release of uSync.Migrations - its the pick a packer release - with super added Grid->BlockList goodness.

Highlights

  • The Packers for v7 and v8 mean you can create zip files of your content/settings ready for easy migration
  • If you use a packer generated zip you can now go from v7 to v11 blocklists, blockgrid in one step!!!
  • there is better support for all the Grid to Blocklist when using DTGE

See our Getting Started Guide for more info on the new recommended Migration workflow

Packers !

Packers are small packages that you can install on existing v7/v8 sites that grab the uSync files and a couple of other things (notably a sort of super munged version of grid.editors.config.js).

This means when we come to do the migration we have all the files and the config we need to actually do grid conversions properly.

A proper grid conversion means we can go from v7 grid to v10+ BlockGrid in one step.

BlockList grids

thanks to a PR from @prjseal we can now convert items inside existing block lists, so if you have a v8/9/10 site that is already using blocklists but has other stuff inside - so for example a Grid inside a blocklist! - then the conversion will make that a blockgrid inside a blocklist. ! woot!

Better DTGE support

grabbing the config in a packer also means we can capture any custom DTGE config you might have had (whether it was in grid.editors.config.js or the DTGE package.manifest file). and when we do the conversion it all "works".

What's Changed

Full Changelog: 4.0.0-phase.2.2...4.0.0-phase.3