proomt

Search

Search posts, papers, and topics

All posts

LaravelPaul Redmond2 min readintermediate

Fresh Package: Laravel Package Skeleton with Testbench, CI, and Boost Integration

Summary

Fresh is an opinionated Laravel package skeleton that bundles testing tools, CI pipelines, a Testbench workbench app, and optional Vue 3 frontend and AI Boost skill support. It lets you generate a new package with a single composer command and includes version switchers, static analysis, and GitHub Actions out of the box.

  • Fresh bundles PHPUnit, Larastan, Rector, Pint, and Paratest for parallel testing out of the box.
  • A Testbench workbench app lets you run the package via `composer serve` without a host Laravel application.
  • Composer version switchers (`switch:l12`, `switch:l13`) enable local testing against Laravel 12 and 13.
  • GitHub Actions matrix covers PHP 8.3‑8.5, Laravel 12/13, Codecov, static analysis, auto‑fixes, and release‑please releases.

Package authors building Laravel extensions will save setup time and get built‑in testing, CI, and AI‑assisted scaffolding.

6/10

Related reading

  1. 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
  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 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
  4. ProgramDistill: From Interactive Web Apps to Verifiable Reference-Guided SWE Tasks

    ProgramDistill is a new benchmark that automatically extracts 1,975 replay‑verified feature behaviors from 26 real web apps, builds 4,063 coding‑agent tasks, and measures how well state‑of‑the‑art agents (e.g., GPT‑6 Astra, Claude Opus 5) can reconstruct full or partial applications, revealing steep drops in success as restoration depth grows.

    Hugging Face Daily Papersarxiv.org1 minpaper