RepoJournal
Laravel

@laravel

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

Pick a date

The Wire · Showcase

LARAVEL 13 CUTS SQS COSTS WITH BATCH API, AI SDK HITS PHPSTAN LEVEL 2

By RepoJournal · Filed · About Laravel

The framework is shipping smarter queue batching that cuts AWS API calls by 95 percent, while the AI package climbs the type-safety ladder and gains a manual testing workbench.

Laravel 13's SQS driver is getting a major efficiency upgrade: the `bulk()` method now dispatches jobs via `SendMessageBatch` instead of looping through individual `SendMessage` calls [1]. A 500-job batch that currently costs 500 API calls will drop to 50 calls or fewer. This hits hard for shops running high-volume work. In parallel, the framework is tidying up deprecated Rector rules and expanding test coverage for relative date query shortcuts [2][3], keeping the codebase modern without ceremony.

Laravel AI just shipped a major stability milestone: full PHPStan level 2 analysis without Larastan or baselines [5]. Every type mismatch was fixed at source, not papered over. That same package landed three heavy-hitting features: a `WithoutBroadcasting` attribute to stop oversized stream events from torpedoing queued jobs [6], an `openai-compatible` driver for pointing at any LLM gateway without inheriting a provider's quirks [7], and a Workbench setup with a live chat UI for real-time testing [8]. The HTTP client is also picking up RFC 10008 support, adding a safe, cacheable `QUERY` method that carries its payload in the request body instead of the URL [4].

Laravel Boost fixed a critical bug where table prefixes were corrupting `ORDER BY DESC` clauses and schema-qualified queries [11], transforming valid SQL into invalid statements. The best-practices skill got a context-saving overhaul, swapping inline rule summaries for a compact index table [9], and enum guideline generation is now deterministic across environments [10].

Action items

References

  1. [1] [13.x] Send bulk SQS jobs via SendMessageBatch ↗ laravel/framework
  2. [2] [13.x] Remove deprecated `StaticCallOnNonStaticToInstanceCallRector` fixer rule ↗ laravel/framework
  3. [3] [13.x] Add tests for relative date where clauses ↗ laravel/framework
  4. [4] [13.x] Add `Http::query()` method to the HTTP client ↗ laravel/framework
  5. [5] Support PHPStan static analysis at level 2 ↗ laravel/ai
  6. [6] Add WithoutBroadcasting attribute to skip oversized stream events ↗ laravel/ai
  7. [7] Add configurable OpenAI-compatible provider ↗ laravel/ai
  8. [8] Add Workbench setup with a chat example for manual testing ↗ laravel/ai
  9. [9] Restructure laravel-best-practices skill into a compact rule index ↗ laravel/boost
  10. [10] Make enum guideline generation deterministic ↗ laravel/boost
  11. [11] Fix table-prefix corrupting "ORDER BY … DESC" and schema-qualified queries (#868) laravel/boost

FAQ

What changed in Laravel on July 7, 2026?
The framework is shipping smarter queue batching that cuts AWS API calls by 95 percent, while the AI package climbs the type-safety ladder and gains a manual testing workbench.
What should Laravel teams do about it?
Upgrade to Laravel 13 for SQS batch improvements if you're running high-volume queued work • Pull Laravel AI's latest if you're using agents with oversized tool results or testing in Workbench • Update Boost immediately if you're using the database-query MCP tool with table prefixes
Which Laravel repositories shipped on July 7, 2026?
laravel/framework, laravel/ai, laravel/boost

For your repos

The showcase is a teaser.
Your wire is the product.

Same engine. Different stack. Below: what changes when the wire is yours.

Showcase wire

  • 14 famous open source orgs
  • One wire per day
  • Public, generic
  • Read on the web, when you remember

Your wire

  • Up to 1,500 of your repos - orgs, deps, vendors
  • Morning and evening briefs
  • Action items routed to your team
  • Slack delivery, email, breaking-news CVE alerts

Want a hands-on demo first? Ask a current user for an invite link.