Skip to content

Twill 3.2.0

Compare
Choose a tag to compare
@ifox ifox released this 29 Feb 13:19
· 85 commits to 3.x since this release

Twill 3.2.0 is a minor release addressing various bugs and edge cases. It also adds a couple missing features to the Twill 3 form builder and a new command to help with Laravel morph maps references in Twill's tables.

Huge thanks to @Tofandel, a community contributor, for all his recent and ongoing contributions ❤️
This release is mostly brought by him as you can see in the changelog below!

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

  • Allow dynamic title on InlineRepeater by @Tofandel in #2493
  • Add command to update morph references in Twill tables by @joyceverheije in #2482
  • Allow behaviors to load classes without being the main model of a capsule by @Tofandel in #2423
  • Add missing step method on Twill 3 form builder input field by @zeezo887 in #2496

Fixed

  • Fix error when updating a model after having enabled a new language in the config by @Tofandel in #2487
  • Fix Twill model extensibility by @Tofandel in #2498
  • Fix shrinking block counter by @Tofandel in #2501
  • Fix single module browser definition by @Tofandel in #2474
  • Fix incorrect method argument order when registering Twill capsule translation by @emanueljacob in #2477
  • Fix preview mode when trying to preview a revision that contains a block that itself uses a blockable relation by @emanueljacob in #2484
  • Fix custom callback of Image column by @Tofandel in #2494
  • Fix js error if you grab a block but don't move it anywhere by @Tofandel in #2488
  • Fix getModulePermalinkBase by @Tofandel in #2471
  • Fix getBaseNamespace by @Tofandel in #2420
  • Fix relative path traversal in docs dev server command by @ouuan in #2469
  • Fix Vue draggable deprecations by @Tofandel in #2491
  • Remove duplicate extensions already included in the TipTap starterKit by @Tofandel in #2486

Improved

  • Fix documentation issues reported in #1804
  • Remove HTML 4 and srcset polyfills by @Tofandel in #2430
  • Remove deprecated zh, ji, iw and in locales to integrate Weblate (see #2492)
  • Bump axios from 0.27.2 to 0.28.0 by @dependabot in #2480

New Contributors

Full Changelog: 3.1.0...3.2.0