RepoJournal
Laravel

@laravel

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

Keep up with Laravel in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: PHP Full archive →

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].

One email a day. Unsubscribe in one click.

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

Quick answers

What shipped 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. In total, 19 commits and 20 pull requests landed.
Who contributed to Laravel on July 7, 2026?
6 developers shipped this update, including kieranbrown, lucasmichot, aligulzar729, shanerbaner82, pushpak1300, and hosmelq.
What were the notable Laravel updates?
[13.x] Send bulk SQS jobs via SendMessageBatch, [13.x] Remove deprecated `StaticCallOnNonStaticToInstanceCallRector` fixer rule, and [13.x] Add tests for relative date where clauses.

More from @laravel

Daily updates, in your inbox

Follow Laravel

Keep up with Laravel in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?

We use privacy-friendly analytics (Google Analytics, IP-anonymized) to see which pages help readers. No ads, and we never sell your data. See our Privacy Policy.