Skip to content

Twill 3.4.0

Compare
Choose a tag to compare
@ifox ifox released this 15 Oct 00:31
· 11 commits to 3.x since this release

Twill 3.4.0 is a minor release addressing various bugs, regressions, and edge cases.

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. If you are versioning them, you can delete the old ones from your repository. If you are using custom Vue components, you should rebuild Twill assets using php artisan twill:build.

Added

  • Add searchQuery method to controller for finer control over the search by @Tofandel in #2614
  • Add clearable method to select form field by @zeezo887 in #2581

Improved

  • Rethink the way the error handler works by @Tofandel in #2612
  • Improve related save by @Tofandel in #2599
  • Limits Access Key exposition to S3 storage by @luislavena in #2611
  • Don't load relation for each column and allow dot notation in field name for index table by @Tofandel in #2603
  • Filter - Select: expand to the longest option by @mrdoinel in #2627
  • Preview: Update default width value for the mobile preview (to a more realistic value) by @mrdoinel in #2624

Fixed

  • Fix trim function to get corresponding input by @DCrepper in #2609
  • Fix published scope by @Tofandel in #2606
  • Fix sync of medias and files with multiple fields by @Tofandel in #2628
  • Fix positioning of the close button in media library tags by @mrdoinel in #2626
  • Fix search functionality for buckets by @zeezo887 in #2661
  • Fix #2650: Added parentheses to fix the order of evaluation between t… by @HarryThe3rd in #2651
  • Fix deleted users causes error 500 by @Tofandel in #2643
  • Fix wrong crops for Blocks in twill:refresh-crops by @ptrckvzn in #2642
  • Fix server error in the dashboard when a nested module has a deleted parent by @Tofandel in #2633
  • Fix slugs are not created when saving models outside of Twill or when duplicating by @Tofandel in #2618
  • Fix repeaters are registered without a populated item by @Tofandel in #2605
  • Fix block previews don't update when browser items are added or changed by @zeezo887 in #2535
  • Fix weird behaviour of slugs table active column by @zeezo887 in #2531
  • Fix blocks take crop settings from parent model if name is the same by @zeezo887 in #2542
  • Use strict check for is null, as it otherwise causes empty arrays to not have any field by @Tofandel in #2604
  • Rename moduleName variable in permissionModules loop by @zeezo887 in #2635
  • Ensure catch-all routes do not take precedence by @ifox in #2669

Docs

  • Update one-to-many docs to use correct Artisan command by @daisonth in #2615
  • Fix basic page builder guide block file reference by @amiraezz in #2630

Translations

Chores

New Contributors

Full Changelog: 3.3.1...3.4.0