Laravel 12.53, weekly updates and tip
Laravel 12.53
Few additions in this week's release of Laravel 12.53. I imagine focus is shifting to Laravel 13 (no pun). Here are the highlights:
- Add
multipleOf()support toJsonSchemain #58903 - Add vector option to
whereFullText()for pre-computedtsvectorcolumns in #58893 - Support caching a serializable classes value in #58911
- Add
uniqueItems()support toJsonSchemain #58922 - Add
Cache::funnel()for concurrency limiting in #58439
You may review the full branch diff on GitHub for a complete list of changes.
Weekly Journal
Last week I continued tweaking - the Livewire Shifts, the Laravel 13.x Shift, and the community package updater. I have a little more to tweak.
The Livewire 3.x and Livewire 4.x Shifts are doing well. But I got some good feedback on the MFC Converter I want to incorporate. Specifically splitting page components from sub-components.
An alpha version of the Laravel 13.x Shift is ready. I ran it against my own Laravel applications. I'm pretty happy with its current automation. But I expect to add more once the official Upgrade Guide and release date are finalized.
I started running the community package updater against those tracked from Shift's Can I Upgrade Laravel tool. This is something I run once a year to help package authors prepare for the new release of Laravel. It benefits the Laravel community (and Shift) to have maximum compatibility as soon as possible.
So, this week I'll keep tweaking and prepping laravelshift.com for the release.
Weekly Tip
Every year the package updates are met with mixed response. Sometimes there's a bug. Sometimes authors don't want the noise. But this year I noticed a strong adversity to "AI".
If you're not familiar with Shift, you may think it's just some bot. I get it. But some of the comments are, well, nuts.
It's easy to get stuck on these. Especially when you get a few dozen. But the reality is, it's a few dozen out of thousands. And it often says more about them, than me. So, you got to keep going. Keep trucking. Keep shifting!