proomt

Search

Search posts, papers, and topics

All posts

LaravelPaul Redmond3 min readrelease notesintermediate

Mercure Broadcasting in Laravel 13.32

Summary

Laravel 13.32.0 adds a Mercure broadcast driver (SSE‑based real‑time), new FilesystemAdapter methods copyToDisk()/moveToDisk() for cross‑disk file moves, and enum support in Queue pause/resume APIs. Minor tweaks include default Cloud exit codes, collection return‑type fixes, and Mercure installer integration.

  • Mercure driver plugs into Laravel broadcasting, works with FrankenPHP (no URL/secret needed) and supports presence and private‑encrypted channels; a matching Echo client patch is provided.
  • `Storage::disk(...)->copyToDisk()` and `moveToDisk()` replace manual stream copying, accept a destination disk name or filesystem instance, and optionally a custom target path.
  • Queue pause/resume now accept enum values (e.g., `Queues::notifications`, `Connections::Redis`), aligning with other enum‑based queue configuration APIs.
  • Release includes assorted bug‑fixes and type‑hints across the framework (e.g., Str helpers, collection mutators, Redis tagged cache).

The Mercure driver gives Laravel apps a low‑overhead SSE alternative to WebSockets, useful for simple real‑time UIs and for environments like FrankenPHP where a full WebSocket server is overkill. The new filesystem helpers simplify cross‑disk migrations, reducing boilerplate and potential errors. E…

5/10

Related reading

  1. Laravel MCP 1.0 Is Released

    Laravel MCP 1.0 ships with the 2026-07-28 protocol, adding searchable tool catalogs, cache hints, stateless request handling, and PKCE‑required OAuth with client‑metadata support. The release includes migration guidance and new headers for versioned RPC calls.

    Laravellaravel-news.com3 minrelease
  2. Laravel Scalpel Scans for Filesystem Intrusion Evidence

    Laravel Scalpel is a Laravel‑native scanner that looks for post‑deployment filesystem tampering – rogue PHP files, obfuscated backdoors, altered .htaccess/.user.ini, missing or mis‑configured .env, and diffs against a signed baseline. It ships with six built‑in scanners, baseline snapshot commands, fast vs strict hashing modes, CI‑friendly output (JSON, SARIF, GitHub annotations) and a ScanFinish…

    Laravellaravel-news.com5 min
  3. Laravel Vet: Review Composer Code Before It Installs

    Laravel Vet is a Composer plugin that intercepts installs/updates, shows the diff of each package, and lets you approve changes manually or via an LLM‑based coding agent. Trusted packages are recorded in a `vet.json` with a content hash, so future updates only prompt for new changes. The tool exits with an error on untrusted code, making it CI‑friendly, and works with any PHP project using Compos…

    Laravellaravel-news.com4 min
  4. Building Sentry's Laravel AI Integration

    Sentry added zero‑config Agent Tracing for Laravel AI agents. The integration hooks into Laravel AI events and HTTP request events to create Chat spans for each LLM call, matching requests by provider URL prefix. Updating to sentry‑laravel 4.27 automatically instruments agents without any user code changes.

    Sentrysentry.io4 min
  5. Transform and route security logs to Microsoft Sentinel tables using Observability Pipelines

    Datadog Observability Pipelines now ships pre‑built Microsoft Sentinel Packs that map logs from Palo Alto, Fortinet, Cisco ASA, Cisco Meraki, and ExtraHop into Sentinel’s CommonSecurityLog or Syslog tables. Packs handle field extraction, severity derivation, and device‑action mapping, letting you filter or drop low‑value events before ingest, validate mappings with Live Capture, and reduce per‑GB…

    Datadogdatadoghq.com5 min