NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #447 most downloaded on Packagist
Supercharge your Laravel application's performance.
Last release 3 days ago
05 Oct 2026
Ships fairly regularly
a new release about every 4 weeks
Nearly every release is documented
notes for 60 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
152 releases · first in 2021
One column per quarter.
[2.x] Fix redaction of authorization query parameter in FrankenPHP access logs by @m0nclous in #1167
Make RoadRunner worker command configurable and absolute-path safe by @wakqasahmed in #1162
Cast $managerProcessId to integer within Swoole's ServerProcessInspector::stopServer() by @crynobone in #1158
$managerProcessId to integer within Swoole's ServerProcessInspector::stopServer() by @crynobone in #1158Bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions group by @dependabot [bot] in #1154
artisan dev command by @joetannenbaum in #1156Bump shivammathur/setup-php from 2.37.1 to 2.37.2 in the github-actions group by @dependabot [bot] in #1145
fix: prevent frankenphp-worker from spitting html into stdout by @Carnicero90 in #1127
Skip full compiled route iteration in router listener by @faytekin in #1126
Refresh Router Containers for Compiled Routes by @dbpolito in #1121
[2.x] Improves CI / tests against L13 by @nunomaduro in #1107
Fix laravel Octane Store by @kamil-michalak in #1106
Support PHPUnit 13 and fix Laravel Passport compatibility conflicts by @Nationalcat in #1103
[2.x] PHP 8.5 Compatibility by @crynobone in #1080
Add Boost guidelines for Octane dependency injection by @pushpak1300 in https://github.com/laravel/octane/pull/1099
Allow to use more environment variables to FrankenPHP/Caddyfile #895 by @taai in https://github.com/laravel/octane/pull/1095
Add the GITHUB_PROXY_PREFIX environment variable by @sanzhangshitou in https://github.com/laravel/octane/pull/1091
Fix APP_PUBLIC_PATH fallback logic in frankenphp-worker by @kieranbrown in https://github.com/laravel/octane/pull/1085
Remove setAccessible calls from reflection properties and methods by @sy-records in https://github.com/laravel/octane/pull/1083
Register reload command by @barryvdh in https://github.com/laravel/octane/pull/1081
[2.x] Don't ignore *write error* messages anymore by @Carnicero90 in https://github.com/laravel/octane/pull/1068
feat: download FrankenPHP mostly static binary when possible by @dunglas in https://github.com/laravel/octane/pull/1065
Replace Octane::writeError with die statements by @7amoood in https://github.com/laravel/octane/pull/1057
FrankenPHP: show worker startup errors if APP_DEBUG=true by @AlliBalliBaba in https://github.com/laravel/octane/pull/1055
APP_DEBUG=true by @AlliBalliBaba in https://github.com/laravel/octane/pull/1055Fix getting clear_opcache config failures by @sy-records in https://github.com/laravel/octane/pull/1037
StreamResponse callback by @crynobone in https://github.com/laravel/octane/pull/1042Add configurable opcache clearing and static file serving options by @hughcube in https://github.com/laravel/octane/pull/1035
Use FrankenPHP's built-in file watcher by @kohenkatz in https://github.com/laravel/octane/pull/971
Allow configuring max workers, requests via config by @glensc in https://github.com/laravel/octane/pull/1028
Use null coalescing operator for vendor directory assignment by @sy-records in https://github.com/laravel/octane/pull/1027
Fix argument in RoadRunner process reset command by @sy-records in https://github.com/laravel/octane/pull/1023
FrankenPHP: Fix ServerProcessInspector::adminUrl() by @rush9537 in https://github.com/laravel/octane/pull/1021
Add {$CADDY_EXTRA_CONFIG} to Caddyfile by @tm1000 in https://github.com/laravel/octane/pull/1017
[2.x] Flush Vite per-request state by @timacdonald in https://github.com/laravel/octane/pull/1016
Supports PHPStan 2 by @crynobone in https://github.com/laravel/octane/pull/1006
Supports Laravel 12 by @crynobone in https://github.com/laravel/octane/pull/987
Simplify SwooleTable class structure and remove version checks by @sy-records in https://github.com/laravel/octane/pull/1000
perf: improve performance with FrankenPHP by @dunglas in https://github.com/laravel/octane/pull/991
Bump inertiajs/inertia-laravel dependencies by @crynobone in https://github.com/laravel/octane/pull/988
inertiajs/inertia-laravel dependencies by @crynobone in https://github.com/laravel/octane/pull/988[2.x] Supports PHP 8.4 for Roadrunner and FrankenPHP by @crynobone in https://github.com/laravel/octane/pull/964
swoole by @crynobone in https://github.com/laravel/octane/pull/966Git ignore the /caddy directories by @maartenpaauw in https://github.com/laravel/octane/pull/960
**/caddy directories by @maartenpaauw in https://github.com/laravel/octane/pull/960[2.x] Supports Laravel Prompts 0.2 and 0.3 by @webard in https://github.com/laravel/octane/pull/956
Update logo to support dark/light theme by @milewski in https://github.com/laravel/octane/pull/958
Fix Memory Exhaustion in ConvertSwooleRequestToIlluminateRequest by Cleaning Up Unused Variables by @jbidad in https://github.com/laravel/octane/pull/
Fix: Removes dd() workaround for Frankenphp. by @AlliBalliBaba in https://github.com/laravel/octane/pull/945
Do not perform deletion operations during traversal by @hughcube in https://github.com/laravel/octane/pull/941
fix: RoadRunner streaming through generators by @danharrin in https://github.com/laravel/octane/pull/939
Fix buffer error (issue #922) by @atom1285 in https://github.com/laravel/octane/pull/923
[2.x] Swoole $verbosity must be of type int, null given. by @xiCO2k in https://github.com/laravel/octane/pull/920
$verbosity must be of type int, null given. by @xiCO2k in https://github.com/laravel/octane/pull/920Refreshes log manager container by @timacdonald in https://github.com/laravel/octane/pull/910
Add --admin-host argument to FrankenPHP Command by @alextricity25 in https://github.com/laravel/octane/pull/898
--admin-host argument to FrankenPHP Command by @alextricity25 in https://github.com/laravel/octane/pull/898UrlGenerator Sandbox by @dbpolito in https://github.com/laravel/octane/pull/896
Fix to stuck in "Application change detected. Restarting workers" with Octane + FrankenPHP + Sail. by @gazzoy in https://github.com/laravel/octane/pul
[2.x] Removes frankenphp out of beta by @nunomaduro in https://github.com/laravel/octane/pull/882
feat: enable Brotli compression when using FrankenPHP by @dunglas in https://github.com/laravel/octane/pull/880
Ignored http-chunk usage in open_http2_protocol by @sy-records in https://github.com/laravel/octane/pull/875
debug['level'] may be missing by @chu121su12 in https://github.com/laravel/octane/pull/872Display correct elapsed time with Roadrunner by @Joel-Jensen in https://github.com/laravel/octane/pull/865
[2.x] Make commands lazy by @timacdonald in https://github.com/laravel/octane/pull/857
PUT|PATCH|DELETE requests on Laravel 11 by @nunomaduro in https://github.com/laravel/octane/pull/862[2.x] Ignores storage clean stamps will be incomplete by @nunomaduro in https://github.com/laravel/octane/pull/848
storage clean stamps will be incomplete by @nunomaduro in https://github.com/laravel/octane/pull/848fix swoole file streaming by @L3o-pold in https://github.com/laravel/octane/pull/842
Update InstallCommand.php by @brunograndecom in https://github.com/laravel/octane/pull/830
Carbon v3 by @driesvints in https://github.com/laravel/octane/pull/825
[2.x] Flushes Once::class on Operation Terminated by @nunomaduro in https://github.com/laravel/octane/pull/821
Once::class on Operation Terminated by @nunomaduro in https://github.com/laravel/octane/pull/821Your coding agent can read these notes before it upgrades. Set up the MCP server →