RepoJournal
Laravel

@laravel

PHP's most popular framework — Forge, Vapor, and a massive paying audience

Pick a date

Topics: PHP Full archive →

The Wire · Showcase

LARAVEL 13.x CLEANS HOUSE WHILE AI PROVIDER GAPS SURFACE

By RepoJournal · Filed · About Laravel

Laravel framework shipped cleanup PRs that modernize array handling and fix edge cases in Number formatting, but the AI desk exposed a test coverage gap in the Anthropic provider that OpenAI already caught months ago.

The framework team is systematically replacing manual foreach loops with `array_all` and `array_any` helpers [2], a pattern-consistency push that signals the direction for 13.x code style. That same PR momentum includes removing redundant Mockery::close() calls [4] that AfterEachTestSubscriber already handles, and fixing a subtle bug where Number::forHumans() and abbreviate() return "-0" for tiny negative values [3], a case that only surfaces at certain precision levels. Over on the AI desk, the Anthropic provider still lacks test coverage for web search user location handling that the OpenAI provider already asserts [1], despite both implementations building identical `user_location` payloads through the same `WebSearch::hasLocation()` method. The docs team also surfaced a production debugging headache: the `--timeout` flag on `queue:work` silently fails when combined with `--once` [5], and they've now clarified this in the official documentation.

Action items

References

  1. [1] Add web search user location coverage for the Anthropic provider ↗ laravel/ai
  2. [2] [13.x] Replace manual all/any foreach loops with array_all/array_any ↗ laravel/framework
  3. [3] [13.x] Fix Number::forHumans() and abbreviate() returning "-0" for tiny negative values (#60736) laravel/framework
  4. [4] Remove redundant Mockery::close() calls (#60743) laravel/framework
  5. [5] queue:work --timeout has no effect when used with --once ↗ laravel/docs

Quick answers

What shipped in Laravel on July 14, 2026?
Laravel framework shipped cleanup PRs that modernize array handling and fix edge cases in Number formatting, but the AI desk exposed a test coverage gap in the Anthropic provider that OpenAI already caught months ago. In total, 16 commits and 16 pull requests landed.
Who contributed to Laravel on July 14, 2026?
5 developers shipped this update, including dfinchenko, matthieu-mabillard, Lucas Michot, Sergey Sannikov, and Joost de Bruijn.
What were the notable Laravel updates?
Add web search user location coverage for the Anthropic provider, [13.x] Replace manual all/any foreach loops with array_all/array_any, and [13.x] Fix Number::forHumans() and abbreviate() returning "-0" for tiny negative values (#60736).

More from @laravel

Daily updates, in your inbox

Follow Laravel

PHP's most popular framework — Forge, Vapor, and a massive paying audience We'll email you a link to confirm first.

Free. Confirm via email. Unsubscribe in one click.

— or follow the whole beat:

Elsewhere on the wire