- Custom Page Types (i.e. Content Types)
- Dynamic content fields (i.e. 'Site Field', 'Page Field', 'Page' to update entity page content referenced on other pages)
- Block/Starter Library
- Design system editor
- 10x faster build times bc every page gets generated on update, instead of all at once.
- Conditional fields (to show/hide fields based on preceding field values)
- CSS-library compatibility (bootstrap, tailwind, bulma, etc. all work reliably using a standard cdn link).
- UI/UX improvements
- Drag pages to reorder them in the page list
- Drag repeater items to reorder them
- Drag-and-drop functionality improved for adding blocks to page & now works on mobile.
- Block editor organized into code & content (i.e. fields & entries), UI improved.
- On-page editing significantly improved.
WeaveCMS V3 includes significant improvements that require setting up a new database. Follow these steps to migrate your sites from V2 to V3:
- Navigate to your published V2 site
- Add
/primo.jsonto the end of your site URL (e.g.,https://your-site.com/primo.json) - Save this JSON file
- Log in to WeaveCMS V3
- Select "Create Site"
- Choose "Upload Site File" option
- Upload the JSON file you saved from V2
- Verify all pages and content migrated correctly
- Take advantage of new V3 features like Custom Page Types and Dynamic Fields
- Test your site thoroughly before publishing
Note: While the migration process preserves your content and structure, you may need to make minor adjustments to take full advantage of V3's new features.