Laravel 8.16 and weekly updates

Laravel 8.16

Even more new features in Laravel 8.x this week, so we get a minor version bump to 8.16.0.

  • Add convenient progress bar method in 4e52a606
  • Add callWithoutOutput alias for callSilent in 7f3101bf
  • Add ably broadcaster in e0f3f8e82
  • Allow overriding the MySQL server version for database queue driver in #35263
  • Easily set a null cache driver in #35262
  • Add present method to the Wormhole class in #35261
  • Support delaying notifications per channel in #35273
  • Add DB command to drop into the database CLI in #35304
  • Add splitIn method to Collection in #35295
  • Add sortByMany method to Arr helper in #35277

You may review the full branch diff on GitHub for a complete list of changes.

This minor 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

This last week has been slammed with Human ShiftsSeems everyone really is upgrading their apps for 2021. In the last week, I've taken respective apps from Laravel versions 4.2, 5.2, 5.6, and 5.8 up to 8.x.

Jess and Len are continuing to work on the design facelift and animated logo, respectively. In preparation for this, we removed the last bit of Bootstrap code from Shift last week.

The Shift site had been running Bootstrap 3 and Tailwind 1.6 side-by-side for the last several months thanks to the Tailwind Converter. This prevented us from having to rewrite the entire site, but allowed us to use Tailwind on new sections.

Speaking of, I plan on updating the Tailwind Converter soon to finally take it out of beta and use the recently released Tailwind 2.0.