Skip to content

Twill 3.0.0-alpha3

Pre-release
Pre-release
Compare
Choose a tag to compare
@haringsrob haringsrob released this 30 Sep 13:07
· 214 commits to 2.x since this 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.

CHANGELOG
UPGRADE GUIDE