Twill 3.0.0-alpha3
Pre-release
Pre-release
This is the third Alpha release for Twill 3!
This should be the last alpha release.
The next focus will be on optimise the Twill 2.x -> Twill 3.x migration path, unless required, no new features will be introduced.
With beta1 we will keep in mind an upgrade path between beta releases so new projects can be started.
Changes since last alpha
Features
- New duplicate feature. Duplicating content from the ui now is limited to basic content, browsers, blocks, files and
media. This no longer depends on revisions being available and can be hooked into to duplicate other relations. - The table builder now has a method ->linkToEdit() to link a cell to the modal or edit form.
Bugfixes
- Many small regressions are fixed.
- Fixes an issue where custom icons would not compile correctly.
Twill 3 brings a lot of improvements in the backend focused on developer experience.
- Minimum php version is now 8.0
- Twill now comes with permissions management
- Tables can now be customised more easily using the table builder
- Forms can be defined from the controller classes or from the views, you choose!
- Improved date handling (everything should be timezone aware)
- Many improvements to the documentation
- Blocks can be nested
- Many other things, check the changelog for more.
- As this is an alpha release, bugs are to be expected, please consult the changelog and upgrade guide.
If you encounter issues, please create an issue or contact us on discord.