118 wires and counting
$ status: archived — this briefing has stopped; the archive stays readable. browse live briefings →

$ status

wire 2026-07-20
stories 5

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

LARAVEL SERVE COMMAND BREAKS HOST-PORT PARSING

By RepoJournal · Filed · About Laravel · Composed from the cited sources · methodology

The IPv6 detection logic in Laravel's serve command is mangling localhost:8888 style addresses, splitting them incorrectly and breaking local development.

The 13.x branch shipped a regex fix [1] that restores proper host-and-port parsing in the serve command. The bug was subtle: `preg_match` returns 0 on no match (not false), so the IPv6 branch was catching IPv4 and hostname inputs with ports. If you've been debugging why `php artisan serve --host=localhost:8888` stopped working as expected, this is your fix [2]. Meanwhile, package-skeleton pulled a critical fix [3] for the `configure.php` script, which was crashing when GitHub repository creation failed. The script was reaching for a `message` key that never existed, causing a fatal error on a failed GitHub API call [4]. Both are one-line fixes masking real edge-case handling gaps. Moat received a routine bump to its GitHub Actions release plugin [5], nothing critical there.

Quick answers

What shipped in Laravel on July 20, 2026?
The IPv6 detection logic in Laravel's serve command is mangling localhost:8888 style addresses, splitting them incorrectly and breaking local development. In total, 2 commits and 3 pull requests landed.
Who contributed to Laravel on July 20, 2026?
3 developers shipped this update, including dependabot, aialvi, and Christos Koumpis.
What were the notable Laravel updates?
[13.x] Fix host port parsing in serve command, Fix host port parsing in serve command (#60828), and Fix null message when GitHub repository creation fails.