Twill 3.1.0
#2425
Replies: 1 comment
-
This is amazing, @ifox, thank you so much for all the hard work you put on this release! |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Twill 3.1.0 is a minor release combining the effort of 40 contributors over the past few months! 🎉 This release brings in PHP 8.3 support, enhancements to the form builder, a lot of developer experience improvements, important bug fixes, and more—crafted carefully because we know how crucial stability is for your Twill projects, and ours, too!
Websites and applications #MadeWithTwill are running in production for major companies and institutions like OpenAI, Nike, the New York Times or the Art Institute of Chicago, and we certainly don't want to cause any issues on their platforms when upgrading Twill. For this reason, and because we truly care about our clients and our community, we reviewed each community contributions with a lot of attention and tested them in multiple Twill instances before tagging this release.
Huge thanks to every contributor, new and returning, for making this release possible. Check out the updates and let us know your thoughts. Your input is always welcome and keeps Twill growing and improving.
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 usingphp artisan twill:build
.Added
active
to$translatedAttributes
by @driftingly in Automatically addactive
to$translatedAttributes
#2401BlockEditor
blocks
array by @joyceverheije in 8778ab7excludeBlocks
option to theBlockEditor
fields by @pauldwight in Feature/block editor allow blocks to be excluded #2409readOnly
support to form builderInput
field by @zachgarwood in Add HasReadOnly trait to Input field #2331searchable
support to form builderSelect
field by @iedex in Fix searchable option for formbuilder select field #2415max
support to form builderInlineRepeater
field by @joyceverheije in 4a77386direction
option toInput
andWysiwyg
fields by @13twelve in addsdirection
option to form text and wysiwyg inputs #2295TipTap
editor by @florrie-90 in Add alignment buttons to TipTap editor #2305TipTap
link component by @zipavlin in Add predefined class selection to TipTap link component #2336titleInBrowser
andadminEditUrl
accessors inbrowsers
by @joyceverheije in 02ac019, ab8635f and 160e916--factory
and--seeder
totwill:make:module
by @driftingly in Add--factory
and--seeder
totwill:make:module
#2402Link
column type to table builder by @agnonym in + | Column - Listing - Link #2376routePrefix
support to nested breadcrumbs by @yamaha252 in Nested breadcrumbs updates #2312getData
method by @Afting in Add DI support for twill Block getData method #2292QuickFilter
extension by @joyceverheije in 9c15b01nested
table columns support in the table builder by @yamaha252 and @joyceverheije in Duplicate nested columns keys fix #2314 and 1edbfbbFixed
DatePicker
date selection by @ifox in 0e75172Wysiwyg
click to focus area by @TimBlanchard in Focus on wysiwyg tiptap #2418BlockEditor
fields by @joyceverheije in Fix position value for blocks in non-default editors #2381parseInternalLinks
helper issues by @avinash403 in parseInternalLinks corrections for double digit ids #2338getCapsuleForModel()
for when passing a Model object by @antonioribeiro in Fix getCapsuleForModel() for when passing a Model object #2400keepAlive
on connected non localized fields by @joyceverheije in b1593c7$forceLocale
intranslatedInput()
by @pvdbroek in Fix type of $forceLocale in translatedInput() #2315php artisan migrate:reset
by @NuktukDev in bug fix where 'php artisan migrate:reset' would error. #2413mediables
pivot by @bonroyage in Always includelocale
in the mediables pivot #2368DuskServiceProvider
if Dusk doesn't exist by @Tofandel in Don't load DuskServiceProvider if dusk doesn't exist #2366fieldsGroupsFormFieldNameSeparator
by @yamaha252 in Handling groups of fields fix #2277Admin
toTwill
on custom pages by @pauldwight in Updated namespace paths from Admin to Twill on Custom Page #2317pushOnce
builtin, remove custompushonce
directive by @mikerockett in Use pushOnce builtin, remove custom pushonce directive #2301twill.admin_route_name_prefix
configuration for all internal routes by @ifox and @raymondtri in Patched the moduleRoute helper so that it will rely on the config value #2286Docs
browser
field with a custom pivot table by @poncianodiego and @ifox in Docs - Add instructions on how to use the browser field with a custom pivot table #2385Translations
New Contributors
Full Changelog: 3.0.2...3.1.0
This discussion was created from the release Twill 3.1.0.
Beta Was this translation helpful? Give feedback.
All reactions