Laravel 9.45, weekly updates, and 🔥 tip

Laravel 9.45

This week's release of Laravel 9.45 has a few new features, but also more fun with numbers (9 - 4 - 5 = 0). Anyway, here are the highlights:

  • Register anonymous component paths in #45338
  • Add decimal validation rule in #45356
  • Add align property to button mail component in #45362
  • Add whereUlid() filtering for routing in #45372

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 kept working on the remaining Human Shifts. I'm about halfway through the backlog and hope to be caught up by the end of this year. That way I can start the groundwork for the Laravel 10.x Shift in January.

Last week I accepted speaking at Laracon IN as well as PHP[tek]. I'm excited to return to speaking. It's been a trade-off these past few years with my new family and Covid. Still is with Emma. But as enter the twilight of my programming career, I don't want to miss any opportunities.

🔥 Tip

With the release of PHP 8.2, PHP 8.0 no longer has active support. While not noted in these highlights, Laravel 9.x supports PHP 8.2.

As such, I recommend upgrading your servers now. Instead of waiting for Laravel 10 and upgrading both Laravel and PHP. It's always better to make changes in isolation. Less to troubleshoot if something goes wrong.