Laravel 10.34, weekly updates, and 🔥 deals

Laravel 10.34

Lots of fixes this week and a few new features brings us to Laravel 10.34. Here are the highlights:

  • Fix hex_color validation rule in #49070
  • Prevent passing null to base64_decode() in Encrypter in #49071
  • Alias Number class in #49073
  • Add file extensions validation in #49082
  • Better transaction manager object design in #49103
  • Use PHP 8.3 mb_str_pad() for Str::pad* in #49108
  • Allow multiple types to Collection::ensure() in #49127
  • Allow missing to be used on route groups in #49144

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

Not too much last week as the girls were sick and it was Thanksgiving. We managed to celebrate an at home dinner, but had to skip the large family gatherings.

Any downtime I had was spent on Human Shifts, the side-project, and Blueprint. There was some buzz about Blueprint after it was demoed in a recent Laracasts CreatorSeries. During the video, I noticed a few foot-gun scenarios I wanted to clean up. I finished those over the weekend and tagged v2.8.0.

This week I'll pair with Beggs to implement Livewire on the side-project. I also have a few pairing sessions scheduled to hopefully finish up the outstanding Human Shifts.

🔥 Deals

You have a few more days to save over 25% on all my courses, save 25% on a Shift CLI license, or get $400 off an Everything Plan subscription.

Again, if you're at a Laravel dev shop, pass that subscription discount on to your boss. It's a no-brainer.