Cooldown Dependency Policy now in Composer 2.11
Composer 2.11 can hold back newly published package versions for a set period before installing them. It also ships six security fixes and faster resolution.
All of my long-form thoughts on programming, leadership, product design, and more, collected in chronological order.
Composer 2.11 can hold back newly published package versions for a set period before installing them. It also ships six security fixes and faster resolution.
Inertia.js v3.11 adds live props, which reload a page prop when a broadcast event arrives, with Laravel Echo, Reverb, Pusher, and Action Cable transports.
Send real mail from Laravel and catch test emails in one Maileroo account: SMTP sink, spam and dark-mode checks, and automated tests in CI.
PIE 1.5 requires explicit extension package choices in CI. See how to update a Laravel project's Redis install and skip development extensions.
If a draft changes after an AI check, the old result can still look current. In episode 4 of Decide with Jev, we tie every check to the exact text it looked at. The editor's decision is stored on its own, right next to the model's answer.
Schedule session:garbage-collect to delete expired Laravel database and file sessions, and turn off the session lottery that runs cleanup in web requests.
Pollora runs WordPress inside Laravel, with Route::wp() routing on conditional tags, Blade themes, and PHP attributes for post types and hooks.
Laravel 13.39 adds a session:garbage-collect command for scheduled session cleanup, keyless models with #[Table(key: false)], and durations on JobAttempted.
Filament v5.8 adds deferLoading() for sections, tabs, wizards, and repeater items, plus session-persisted table grouping and lifecycle hooks in traits.
Mastering Laravel Testing is a video course from Joel Clermont on feature tests, mocks, policies, and form validation. Presale pricing ends November 20.