Skip to content

Twill 2.8.0

Compare
Choose a tag to compare
@haringsrob haringsrob released this 19 Apr 12:54
· 320 commits to 2.x since this release

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

Returning contributors

Full Changelog: 2.7.0...2.8.0