Releases: area17/twill
Twill 2.13.0
Twill 2.13.0 is a minor release mainly adding support for Laravel 10.
Twill 3.0 is now 🎉 stable 🎉, read more about it on the new Twill CMS blog.
HOW TO UPDATE
Run composer update
in your project and then, run Twill's own update command: php artisan twill:update
. This will force update your published Twill assets. You can delete the old ones from your repository if you are versioning them. If you are using custom Vue components, you should rebuild Twill assets using php artisan twill:build
.
Added
- Laravel 10 support by @antonioribeiro in #2155
- Allow disabling automatic navigation on a Capsule package by @antonioribeiro in #2113
- Allow creating blocks and repeaters inside Capsules by @antonioribeiro in #2082
- Singleton - Add support of capsules inside the seed method by @cambad in #2180
Fixed
- Fix nested repeater being duplicated by @brunEdo in #2211
- Fix for VSelect component to use float values by @eudaco in #2024
- #1957: Fix connected fields keepalive. by @haringsrob in #2047
- Backport connected fields. by @haringsrob in #2059
- Missing .env line for disabling S3 storage by @DarthMikke in #2162
Improved
- Update index.md by @alexfraundorf-com in #2055
- Update architecture-concepts.md by @alexfraundorf-com in #2054
- it-IT translation enhancements by @LucaRed in #1929
- it translation: fixes by @LucaRed in #2201
New Contributors
- @eudaco made their first contribution in #2024
- @alexfraundorf-com made their first contribution in #2055
- @DarthMikke made their first contribution in #2162
- @brunEdo made their first contribution in #2211
Full Changelog: 2.12.4...2.13.0
Twill 3.0.0-rc4
3.0.0-rc4
This is the fourth release candidate for Twill 3! We plan that the next release will be the first stable release!
Features
- Block crops can now be defined from block components
#2115
twill:update
will now ask to run migrations#2107
Select::make()->options()
now takes a closure as well#2143
Bugfixes
- Fixes various issues related to blocks
#2124
- Allows fieldset only forms
#2117
- GetFullUrl for link browser now replace language as well
#2142
- Fixes return types of forms so they work properly in ide's
#2140
- Fixes a bug which would render the wrong form if block name would overlap with internal
names#2135
- Fixes an issue which caused table actions to no longer work
#2129
New Contributors
- @pauldwight made their first contribution in #2107
- @aksiome made their first contribution in #2140
Full Changelog: 3.0.0-rc3...3.0.0-rc4
Twill 3.0.0-rc3
3.0.0-rc3
This is the third release candidate for Twill 3!
Notable changes
- Twill now uses Tiptap wysiwyg editor by default. If you wish to use quill you will need to update fields to use that specifically.
#2080
Features
- Twill now uses Tiptap by default, Tiptap has been upgrade to version 2 and now has a link button that also supports browsers.
#2080
- The default config for the editor has been exanded to all features it supports
- The new settings are now translatable
#2094
- SkipCreateModal now supports the table builder correctly
#2087
- Adds the ability to show user activity on the dashboard
#2063
Bugfixes
- Fixed settings accessor when used with nested blocks or repeaters.
- Fixed a check so that the media library button gets disabled correctly.
- Fixes browser endpoints no longer crash when no edit url could be build.
- Various fixes for block components.
Other
- Vue/node has been upgrade to use all of the latest versions
#2070
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.
Full Changelog: 3.0.0-rc2...3.0.0-rc3
Twill 3.0.0-rc2
3.0.0-rc2
This is the second release candidate for Twill 3!
Features
- From builder now supports inline fieldsets
#2007
- Blocks can now be defined as a blade component
php twill:make:componentBlock blockName
#2007
Bugfixes
- Fixed an issue where media tags would not save
#2051
- Fixed an issue where conditional fields would not unset
#2043
- Vselect now properly handles floats
#2048
- Repeaters now properly collapse/expand
#2037
Docs
- Various docs updated
#2052
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.
New Contributors
- @tuanbinhtran made their first contribution in #2012
Full Changelog: 3.0.0-rc1...3.0.0-rc2
Twill 2.12.4
- Revert listAll change as it may conflict with method overrides.
Twill 2.12.3
- Restores Laravel 5.8 support that was removed in 2.12.1
Twill 2.12.2
Twill 3.0.0-rc1
This is the first release candidate for Twill 3!
Features
- Form builder now supports fieldsets, side forms, columns and more
#1963
- Blocks can now be cloned from within the editor
#1912
- Developer experience: Added a feature that can auto-login on development environments
#1904
Improvements
- A new slug implementation to have more consisten slug creation
#1897
- Various styling fixes
- Improved defaults such as svg support
- Improved documentation styling and generator
Bugfixes
- Many issues have been resolved in since beta2.
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.
Twill 2.12.1
Bugfixes
- Fix long dynamic titles overflow on Block items
#1975