Laravel 11.26, weekly updates, and 🔥 tip
Laravel 11.26
More patch releases and a minor release last week brings us all the way to Laravel 11.26. Here are the highlights:
- Add
vector
column support to migrations in #52884 - Add
stop
toProcess
andPool
in #52959 - Allow enums for registering named
RateLimiter
andRateLimited
middleware in #52935 - Allow mass assignment with mutators when using
guarded
in #52962 - Add
artisan make:job-middleware
in #52965 - Auto discover Events outside app namespace when folder name is in kebab-case in #52976
- Add
--factory
factory generic in make:model command in #52855
You may review the full branch diff on GitHub for a complete list of changes.
This version bump and update is automated for subscribers to a Shifty Plan. If you don't have one of those, be sure to bump your constraint and run composer update
to get the latest features.
Weekly Journal
Last week I finished up the outstanding Human Shift and, of course, made some optimizations to the Shifts I ran along the way.
Caen and I had a few pairing sessions. We're pretty close - just round out some rough-edges on the MVP features. As we all know, that last 10% takes the longest.
I also broke ground on a new Shift. For a while, I've been thinking about some of the feedback I get from new users (and the onboarding of new users). It finally dawned on me that a PreShift may be a good idea.
This is a stand-alone, free Shift that checks your current version and project structure to advise the best upgrade path using Shift. It also could note any "surprises" along the way, such as code style and abandoned packages. Over the years, each have been isolated bits of feedback. So wrapping them into a Shift not would not only familiarize you with the process, but may also make the overall experience easier.
In between everything, I did my a mini-series of livestreams on generating Livewire components with Blueprint.
🔥 Tip
A few weeks ago I recorded an episode for The Business of Laravel with Matt Stauffer. While I did talk about Shift, my focus was sharing some business revenue and tax optimizations I've made over the years.
While I encourage you to listen to the full episode, I summarized them in this Twitter thread. If you're a solo-founder of a US-based company, these tips may help you optimize your dial in tax strategies for your business earlier than I did.