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

$ status

wire 2026-08-19
stories 28

© 2026 RepoJournal Home Showcase How it works Privacy

$ the-wire · showcase

LARAVEL/BOOST CORRUPTS UTF-8 RULE FILES

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

A newline normalization bug in Boost is silently corrupting rule files with multi-byte characters, and the fix is critical before your next AI-assisted commit.

Laravel Boost's rule file writer has a critical bug: `preg_replace('/\R/', ...)` without the `u` modifier matches NEL (0x85) as a newline, corrupting any rule containing multi-byte UTF-8 like 'х' or '🙅' [1]. The tool still reports success, so broken bytes slip into `.ai/rules/*.md` unnoticed. Pull the fix from [2] which adds the proper handling for this exact issue. Meanwhile, Laravel AI shipped v0.11.0 with failover triggering on provider connection failures [5] and conformance testing for MCP servers [3], but the MCP suite requires pinning to an alpha tag for protocol revision 2026-07-28 [4]. Anthropic's web_fetch citations now surface correctly in Laravel AI, mirroring the existing web_search handling [6]. xAI file search support is also on the way, though metadata filters are not yet mapped [7]. Fix Boost first, then run the new MCP conformance suite to validate your protocol.

Quick answers

What shipped in Laravel on August 19, 2026?
A newline normalization bug in Boost is silently corrupting rule files with multi-byte characters, and the fix is critical before your next AI-assisted commit. In total, 13 commits, 13 pull requests, and 2 releases landed.
Who contributed to Laravel on August 19, 2026?
7 developers shipped this update, including pushpak1300, sulimanbenhalim, timmcleod, Finn, dependabot, nixprosoft, and crynobone.
What were the notable Laravel updates?
Fix newline normalization corrupting multi-byte UTF-8 in rule files, Fix newline normalization corrupting multi-byte UTF-8 in rule files (#947), and Add the MCP conformance suite for local runs.