Laravel Framework v13.23.0 has been tagged on GitHub. The release adds a new monthly log driver for rotating log files on a monthly basis, plus a matching monthly channel in the default logging configuration.

The SES v2 mail transport now supports SES tenants, and ImageManager's fromStorage disk parameter now accepts enums. Type declarations in the Image class and the generics on Collection::select have been improved.

Several fixes are included: Arr::last() now handles null correctly, CookieJar::queued() handles defaults properly, deprecation logging no longer causes fatal errors when it fails, and schedule:list now converts timezones correctly for range, step, and wildcard cron expressions.

The maintenance mode bypass secret is now compared using a timing-safe comparison. For PostgreSQL users, migrations can now use ->using(...) inside ->change() calls. The monolog/monolog constraint was bumped, and a previous change to ShouldBeUniqueUntilProcessing job lock handling was reverted. Dependency bumps include postcss 8.5.15 to 8.5.23 and actions/checkout 7.0.0 to 7.0.1.