v2.0.0
Updating from v1 to v2
There are some big changes in Laraberg v2.
- Content is now stored in a column of the model's table.
- WordPress packages are available in Javascript. This means we can use a lot of the functionality, like hooks, that's already available in Gutenberg.
@van-ons/block-editoris used to render the editor. This makes it a lot easier to keep up with the latest Gutenberg versions.- Server side rendered blocks are now supported.
Unfortunately this means that updating to v2 is not as straight-forward as we would like it to be.
Gutenbergableis no longer used, instead useRendersContent.- Rendered content is no longer stored in a table, so to migrate to v2 you have to move all content from the
raw_contentcolumn in thelb_contentstable to a column on your model's table.
- Rendered content is no longer stored in a table, so to migrate to v2 you have to move all content from the
Laraberg.registerBlockwas renamed toLaraberg.registerBlockType.Laraberg.registerCategorywas removed, you can use the WordPress exports to register categories.- The configurable sidebar was removed.
- Laravel File Manager is no longer supported.
- This can be solved by implementing your own
mediaUploadfunction and passing it as an editor setting.
- This can be solved by implementing your own