Releases: area17/twill
Twill 2.8.7
Features
- Added
divider
support to the Quill toolbar#1679
Fixes
- Fixed issue that would cause Twill ui to crash when using Quill
#1680
- Fixed some backward compatibility issues with older Laravel versions
#1684
- Fixed issue with browsers in the block editor
#1689
Full Changelog: 2.8.6...2.8.7
Twill 2.8.6
What's Changed
- Fixed an issue that would not cleanup removed browser items in blocks
#1675
- Fixed an issue that would not display fields translatable in the edit modal window
#1676
Full Changelog: 2.8.5...2.8.6
Twill 2.8.5
Twill 2.8.4
Fixes
- Fix error in block editor. by @haringsrob in #1659
Notes
The twill assets are now shipped in /vendor/area17/twill/twill-assets
instead of the /vendor/area17/twill/dist
folder, unless you directly use this folder this should not be breaking.
Always use php artisan twill:update
to update assets.
Full Changelog: 2.8.3...2.8.4
Twill 2.8.3
Fixes
- Media fields can now be validated in blocks
#1648
- Internal links in quill are no longer set to target _blank
#1649
- Improved restoring support for nested modules
#1590
Returning contributors
Full Changelog: 2.8.2...2.8.3
Twill 2.8.2
Fixes
- Make the site link translatable
#1617
- Fix SQL error on twill:refresh-crops command
#1618
- Fix locale if intl extension is missing.
#1620
- Fix usage of quotes in placeholder
#1621
- Fix visual issue with long notes on media
#1612
- Change search to allow less than 3 characters
#1613
- Add polyfill for doesntContain to ensure Laravel 7 compatibility
#1635
New Contributors
- @nedbaldessin made their first contribution in #1618
Returning Contributors
Full Changelog: 2.8.1...2.8.2
Twill 2.8.1
Fixes
- Fixes an error when using translated validation rules in Laravel 9
#1611
- Avoids a 500 error if glide base url is set to an empty string
#1603
- Fixes an issue where repeaters and blocks would not expand on create/duplicate
#1608
New Contributors
Full Changelog: 2.8.0...2.8.1
Twill 2.8.0
Twill 2.8.0 is a non-breaking release bringing a lot of cool new features, fixes, and improvements.
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 9 support
#1243
- Added option to disable repeater sorting
#1541
- Added support for connectedBrowserField when using browsers
#1400
- Allows media fields to use wysiwyg
#1540
- Twill composer packages
#1446
- Url field type
#1514
- Browsers are now supported by connected fields
#1399
- Added Twill block classes to support block render data, validation and more
#1421
- Repeaters and blocks are now updated instead of recreated
#1431
- Improved translatable fields validations
1411
Fixed
- Improved language label display
#1592
- Fixed regression in translatable settings
#1598
- Fixed capsule database path
#1583
- Fixed activity log morph size
#1565
- Changed activity log morph size to bigInt
#1565
- Fixed leftover array accessor on capsule object
#1574
- Fixed small visual issue with long labels
#1566
- Fixed MorphMany saving
#1460
- Reverted change that throws exception when crops are missing
#1535
- Fixed issue that would cause undefined index when using octane
#1549
- Fixed bug in singleton generator when using plural name
#1551
- Fixed regression for resources in capsules and packages
#1552
- Fixed Glide url without scheme
#1545
- Fixed regression with repeaters in updated block system
#1518
- Fixes visual issue when using limitHeight on a wysiwyg field
#1509
- When refreshing crops, block crops are now included
#1517
- Update Refresh Crops command to take in consideration the MorphMap
#1485
- Get image size from uploaded file instead of stored file
#1412
- Fix unauthenticated user 500 error when using custom error handler
#1449
- Fix exception for missing repository in related browser
#1405
- Do not show changed dialog when content is identical
#1359
- Improved performance when many fields/languages are used
#1350
Docs
- Added more guides
#1473
- Small improvement to the install documentations
#1569
- Improved custom page documentation
#1548
- Improved config documentation
#1537
- Added documentation on how to use custom icons
#1538
New Contributors
- @AndreSchwarzer made their first contribution in #1538
- @marcbelletre made their first contribution in #1460
- @cambad made their first contribution in #1569
- @happytodev made their first contribution in #1595
- @Ser1ous made their first contribution in #1592
Returning contributors
- @ifox
- @haringsrob
- @domihagen
- @daun
- @raymondtri
- @pboivin
- @sauron
- @freshleafmedia
- @joyceverheije
- @m4n1ok
Full Changelog: 2.7.0...2.8.0
Twill 2.8.0-rc.2
Added
- Added option to disable repeater sorting
#1541
- Added support for connectedBrowserField when using browsers
#1400
Fixed
- Changed activity log morph size to bigInt
#1565
- Fixed leftover array accessor on capsule object
#1574
- Fixed small visual issue with long labels
#1566
- Fixed MorphMany saving
#1460
Docs
- Small improvement to the install documentation
#1569
New Contributors
- @marcbelletre made their first contribution in #1460
- @cambad made their first contribution in #1569
Contributors
Full Changelog: 2.8.0-rc.1...2.8.0-rc.2
Twill 2.8.0-rc.1
Added
- Allows media fields to use wysiwyg
#1540
Fixed
- Reverted change that throws exception when crops are missing
#1535
- Fixed issue that would cause undefined index when using octane
#1549
- Fixed bug in singleton generator when using plural name
#1551
- Fixed regression for resources in capsules and packages
#1552
- Fixed Glide url without scheme
#1545
Docs
- Improved custom page documentation
#1548
- Improved config documentation
#1537
- Added documentation on how to use custom icons
#1538
New Contributors
- @AndreSchwarzer made their first contribution in #1538
Full Changelog: 2.8.0-beta.2...2.8.0-rc.1