Laravel 9.41, weekly updates, and 🔥 tip

Laravel 9.41

There was a fast-follow patch release last week and some new features this week bringing us to Laravel 9.41. Here are the highlights:

  • Add onlyTrashed restriction to Exists and Unique validation rules in #44989
  • Add some class rules in class Rule in #44998
  • Add missing to ComponentAttributeBag in #45016
  • Add whenMissing() to InteractsWithInput in #45019
  • Allow customizing the implementation of SendQueuedMailable in #45040
  • Ability to prune cancelled job batches in #45034

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 continued working on the remaining Human Shifts. I have a few more new ones that have come in. I'll likely start those next week.

I finally got the chance to start on my Laracasts CreatorSeries. I've rolled it for weeks due to illness and travel. But last week I was able to record most of the videos. I hope to finish it this week and then start the majority of the work - editing.

I also recorded the final episode for my solo season of The BaseCode Podcast. A short episode answering a few listener questions.

🔥 Tip

My tip this week is to buy the lifetime subscription to Laracasts. No, not because my awesome series will be out soon. Because it's the price of a course package with 100 times the content.

Also, while Shift prices are discounted all year, I do have two holidays sales:

  1. 30% off a Workbench License
  2. $400 off the Everything Plan

No coupons necessary. Prices are already adjusted.