Skip to content

Twill 3.0.0-beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@haringsrob haringsrob released this 18 Oct 08:59
· 214 commits to 2.x since this release

This is the first Beta release for Twill 3!

Changes since last alpha

Features

  • The upgrade path is now about complete. Check UPGRADE.MD for full instructions.
  • You can now validate array contains in multiselects #1854
  • Added breadcrumbs using ->setBreadcrumbs on controllers.
  • Added a new command that allows to only flush the twill manifest file #1862

Bugfixes

  • Translated media and slideshows can now be disabled #1847
  • Fixed an issue where block fields would not fallback in translations #1852
  • Small improvement to avoid additional queries in blocks #1853
  • Fixed an issue where the menu would overlay the media browser
  • Fixed form builder support for singletons
  • The preview function is now more open and allows interaction #1861

Translations

  • Small improvements to the french translations #1851

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 a beta 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