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

$ status

wire 2026-05-30
stories 15

© 2026 RepoJournal Home Showcase Explore How it works Privacy

$ the-wire · showcase

MCP CLIENTS NOW REGISTER BY NAME, FRAMEWORK FIXES EXPRESSION CRASHES

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

Laravel's MCP library shipped named client registration with tool list caching, cutting unnecessary server calls for integrations you hit repeatedly.

The MCP package [1] now lets you register a client once by name and resolve it across requests, with tool lists cached to avoid redundant roundtrips to Notion, GitHub, or any MCP server you're talking to frequently. This is production-grade stuff for teams building agent integrations at scale. Meanwhile, the framework is tightening up: `whereDate` and `whereTime` [2] no longer crash when you pass an `Expression` instead of a string (PostgresGrammar was calling `str_contains` on non-string types), SQL Server unique constraint detection [3] now catches error 2627, and Symfony 8.1 compatibility [4] landed on the 13.x branch. The Slack notification channel [5] fixed a UTF-8 truncation bug that was mangling multibyte characters and breaking JSON encoding on outbound messages. Docs expanded [6] to clarify the model-per-provider failover syntax, which catches developers off guard regularly.

Action items

References

  1. [1] Add named MCP clients with tool list caching ↗ laravel/mcp
  2. [2] fix: `whereDate` and `whereTime` crash when $column is an `Expression` (#60314) ↗ laravel/framework
  3. [3] fix: fix isUniqueConstraintError to catch SQL Server error 2627 (#60320) ↗ laravel/framework
  4. [4] [13.x] Fix `Illuminate\Http\Response` compatibility against Symfony 8.1 (#60318) ↗ laravel/framework
  5. [5] Truncate text objects without splitting multibyte characters ↗ laravel/slack-notification-channel
  6. [6] [13.x] Document model-per-provider failover and failover-triggering exceptions ↗ laravel/docs

Quick answers

What shipped in Laravel on May 30, 2026?
Laravel's MCP library shipped named client registration with tool list caching, cutting unnecessary server calls for integrations you hit repeatedly. In total, 7 commits and 8 pull requests landed.
Who contributed to Laravel on May 30, 2026?
3 developers shipped this update, including pushpak1300, KentarouTakeda, and zakafk.
What were the notable Laravel updates?
Add named MCP clients with tool list caching, fix: `whereDate` and `whereTime` crash when $column is an `Expression` (#60314), and fix: fix isUniqueConstraintError to catch SQL Server error 2627 (#60320).