laravel/octane
Supercharge your Laravel application's performance.
v2.19.1
30M downloads/mo
#474 most downloaded on Packagist
laravel/octane
What this package is like to depend on
Last release 10 days ago
13 Aug 2026
Ships fairly regularly
a new release about every 2 weeks
Nearly every release is documented
notes for 146 of 150 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
150 releases · first in 2021
20 releases in the last 12 months
see the full history below
Release timeline
150 releases · Apr 2021 to Aug 2026
2022
2023
2024
2025
2026
Releases
latest 60 of 150-
v2.19.113 Aug 2026Release notes
Open source →- Cast
$managerProcessIdto integer within Swoole'sServerProcessInspector::stopServer()by @crynobone in #1158
Release notes
Open source →- Cast
$managerProcessIdto integer within Swoole'sServerProcessInspector::stopServer()by @crynobone in https://github.com/laravel/octane/pull/1158
- Cast
-
v2.19.005 Aug 2026Release notes
Open source →- Bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions group by @dependabot[bot] in #1154
- Override "server"
artisan devcommand by @joetannenbaum in #1156
Release notes
Open source →- Bump actions/checkout from 7.0.0 to 7.0.1 in the github-actions group by @dependabot[bot] in https://github.com/laravel/octane/pull/1154
- Override "server"
artisan devcommand by @joetannenbaum in https://github.com/laravel/octane/pull/1156
-
v2.18.021 Jul 2026Release notes
Open source →- Bump shivammathur/setup-php from 2.37.1 to 2.37.2 in the github-actions group by @dependabot[bot] in #1145
- Bump actions/checkout from 6.0.3 to 7.0.0 in the github-actions group by @dependabot[bot] in #1146
- Add state_file config option with env() override by @serpentblade in #1147
- Update the existing OCTANE_SERVER value on install by @lazerg in #1148
- fix: prevent malformed multipart request from crashing the frankenphp worker by @lazerg in #1152
- Fix formatting in Caddyfile stub by @michaelr0 in #1153
Release notes
Open source →- Bump shivammathur/setup-php from 2.37.1 to 2.37.2 in the github-actions group by @dependabot[bot] in https://github.com/laravel/octane/pull/1145
- Bump actions/checkout from 6.0.3 to 7.0.0 in the github-actions group by @dependabot[bot] in https://github.com/laravel/octane/pull/1146
- Add state_file config option with env() override by @serpentblade in https://github.com/laravel/octane/pull/1147
- Update the existing OCTANE_SERVER value on install by @lazerg in https://github.com/laravel/octane/pull/1148
- fix: prevent malformed multipart request from crashing the frankenphp worker by @lazerg in https://github.com/laravel/octane/pull/1152
- Fix formatting in Caddyfile stub by @michaelr0 in https://github.com/laravel/octane/pull/1153
-
v2.17.504 Jun 2026Release notes
Open source →- fix: prevent frankenphp-worker from spitting html into stdout by @Carnicero90 in #1127
- Enhance Boost guidelines with comprehensive Octane AI context by @rupeshstha in #1122
- GitHub Actions hardening by @nunomaduro in #1131
- Bump actions/checkout from 4.3.1 to 6.0.3 in the github-actions group by @dependabot[bot] in #1132
- [2.x] Fix Symfony 8.1 compatibility for Swoole by @crynobone in #1134
- Pin pull requests and issues workflows to least-privilege reusable workflows by @nunomaduro in #1136
- Pin pull requests and issues workflows to latest laravel/.github by @nunomaduro in #1137
- Add Dependabot cooldown of 5 days by @nunomaduro in #1138
- Enable Dependabot auto-merge by @nunomaduro in #1139
Release notes
Open source →- fix: prevent frankenphp-worker from spitting html into stdout by @Carnicero90 in https://github.com/laravel/octane/pull/1127
- Enhance Boost guidelines with comprehensive Octane AI context by @rupeshstha in https://github.com/laravel/octane/pull/1122
- GitHub Actions hardening by @nunomaduro in https://github.com/laravel/octane/pull/1131
- Bump actions/checkout from 4.3.1 to 6.0.3 in the github-actions group by @dependabot[bot] in https://github.com/laravel/octane/pull/1132
- [2.x] Fix Symfony 8.1 compatibility for Swoole by @crynobone in https://github.com/laravel/octane/pull/1134
- Pin pull requests and issues workflows to least-privilege reusable workflows by @nunomaduro in https://github.com/laravel/octane/pull/1136
- Pin pull requests and issues workflows to latest laravel/.github by @nunomaduro in https://github.com/laravel/octane/pull/1137
- Add Dependabot cooldown of 5 days by @nunomaduro in https://github.com/laravel/octane/pull/1138
- Enable Dependabot auto-merge by @nunomaduro in https://github.com/laravel/octane/pull/1139
-
v2.17.422 May 2026Release notes
Open source →Release notes
Open source →- Skip full compiled route iteration in router listener by @faytekin in https://github.com/laravel/octane/pull/1126
-
v2.17.323 Apr 2026Release notes
Open source →- Refresh Router Containers for Compiled Routes by @dbpolito in https://github.com/laravel/octane/pull/1121
-
v2.17.216 Apr 2026Release notes
Open source →- [2.x] Improves CI / tests against L13 by @nunomaduro in https://github.com/laravel/octane/pull/1107
-
v2.17.118 Mar 2026Release notes
Open source →- Fix laravel Octane Store by @kamil-michalak in https://github.com/laravel/octane/pull/1106
-
v2.17.018 Mar 2026Release notes
Open source →- Support PHPUnit 13 and fix Laravel Passport compatibility conflicts by @Nationalcat in #1103
Release notes
Open source →- Support PHPUnit 13 and fix Laravel Passport compatibility conflicts by @Nationalcat in https://github.com/laravel/octane/pull/1103
-
v2.16.017 Mar 2026Release notes
Open source →- [2.x] PHP 8.5 Compatibility by @crynobone in #1080
- [2.x] Supports Laravel 13 by @crynobone in #1093
Release notes
Open source →- [2.x] PHP 8.5 Compatibility by @crynobone in https://github.com/laravel/octane/pull/1080
- [2.x] Supports Laravel 13 by @crynobone in https://github.com/laravel/octane/pull/1093
-
v2.15.010 Mar 2026Release notes
Open source →- Add Boost guidelines for Octane dependency injection by @pushpak1300 in https://github.com/laravel/octane/pull/1099
- Fix Swoole auto worker count in containers by @mtawil in https://github.com/laravel/octane/pull/1101
-
v2.14.020 Feb 2026Release notes
Open source →- Allow to use more environment variables to FrankenPHP/Caddyfile #895 by @taai in https://github.com/laravel/octane/pull/1095
- Format Caddyfile stub by @davidkvasnovsky in https://github.com/laravel/octane/pull/1096
-
v2.13.522 Jan 2026Release notes
Open source →- Add the GITHUB_PROXY_PREFIX environment variable by @sanzhangshitou in https://github.com/laravel/octane/pull/1091
-
v2.13.421 Dec 2025Release notes
Open source →- Fix APP_PUBLIC_PATH fallback logic in frankenphp-worker by @kieranbrown in https://github.com/laravel/octane/pull/1085
-
v2.13.310 Dec 2025Release notes
Open source →- Remove setAccessible calls from reflection properties and methods by @sy-records in https://github.com/laravel/octane/pull/1083
-
v2.13.228 Nov 2025Release notes
Open source →- Register reload command by @barryvdh in https://github.com/laravel/octane/pull/1081
-
v2.13.127 Oct 2025Release notes
Open source →- [2.x] Don't ignore write error messages anymore by @Carnicero90 in https://github.com/laravel/octane/pull/1068
- fix(concurrency): skip Octane::concurrently when no tasks to prevent … by @emtudo in https://github.com/laravel/octane/pull/1071
- Update the signature for octane:start by @sy-records in https://github.com/laravel/octane/pull/1073
-
v2.13.013 Oct 2025Release notes
Open source →- feat: download FrankenPHP mostly static binary when possible by @dunglas in https://github.com/laravel/octane/pull/1065
-
v2.12.323 Sep 2025Release notes
Open source →- Replace Octane::writeError with die statements by @7amoood in https://github.com/laravel/octane/pull/1057
- Advance worker initialization in frankenphp-worker by @sy-records in https://github.com/laravel/octane/pull/1059
-
v2.12.207 Sep 2025Release notes
Open source →- FrankenPHP: show worker startup errors if
APP_DEBUG=trueby @AlliBalliBaba in https://github.com/laravel/octane/pull/1055
- FrankenPHP: show worker startup errors if
-
v2.12.125 Jul 2025Release notes
Open source →- Fix getting clear_opcache config failures by @sy-records in https://github.com/laravel/octane/pull/1037
- [2.x] Fix resolving
StreamResponsecallback by @crynobone in https://github.com/laravel/octane/pull/1042 - Fix FlushUploadedFiles listener by @eldario in https://github.com/laravel/octane/pull/1044
-
v2.12.018 Jul 2025Release notes
Open source →- Add configurable opcache clearing and static file serving options by @hughcube in https://github.com/laravel/octane/pull/1035
-
v2.11.028 Jun 2025Release notes
Open source →- Use FrankenPHP's built-in file watcher by @kohenkatz in https://github.com/laravel/octane/pull/971
-
v2.10.016 Jun 2025Release notes
Open source →- Allow configuring max workers, requests via config by @glensc in https://github.com/laravel/octane/pull/1028
-
v2.9.314 May 2025Release notes
Open source →- Use null coalescing operator for vendor directory assignment by @sy-records in https://github.com/laravel/octane/pull/1027
-
v2.9.205 May 2025Release notes
Open source →- Fix argument in RoadRunner process reset command by @sy-records in https://github.com/laravel/octane/pull/1023
- Allows run server with composer vendor out of application by @unidevio in https://github.com/laravel/octane/pull/1025
-
v2.9.113 Apr 2025Release notes
Open source →- FrankenPHP: Fix ServerProcessInspector::adminUrl() by @rush9537 in https://github.com/laravel/octane/pull/1021
-
v2.9.004 Apr 2025Release notes
Open source →- Add {$CADDY_EXTRA_CONFIG} to Caddyfile by @tm1000 in https://github.com/laravel/octane/pull/1017
- Update logo by @iamdavidhill in https://github.com/laravel/octane/pull/1018
-
v2.8.301 Apr 2025Release notes
Open source →- [2.x] Flush Vite per-request state by @timacdonald in https://github.com/laravel/octane/pull/1016
-
v2.8.212 Mar 2025Release notes
Open source →- Supports PHPStan 2 by @crynobone in https://github.com/laravel/octane/pull/1006
- Test Improvements by @crynobone in https://github.com/laravel/octane/pull/1005
- Chokidar v4 wildcards support by @4unit in https://github.com/laravel/octane/pull/1003
- Fix tests CI by @sy-records in https://github.com/laravel/octane/pull/1007
- Set version=3 for RoadRunner's reload by @apih in https://github.com/laravel/octane/pull/1008
-
v2.8.119 Feb 2025Release notes
Open source →- Supports Laravel 12 by @crynobone in https://github.com/laravel/octane/pull/987
-
v2.8.018 Feb 2025Release notes
Open source →- Simplify SwooleTable class structure and remove version checks by @sy-records in https://github.com/laravel/octane/pull/1000
- Support partitioned cookie by @sy-records in https://github.com/laravel/octane/pull/999
-
v2.7.011 Feb 2025Release notes
Open source →- perf: improve performance with FrankenPHP by @dunglas in https://github.com/laravel/octane/pull/991
- Fix tests CI by @sy-records in https://github.com/laravel/octane/pull/995
-
v2.6.128 Jan 2025Release notes
Open source →- Bump
inertiajs/inertia-laraveldependencies by @crynobone in https://github.com/laravel/octane/pull/988
- Bump
-
v2.6.025 Nov 2024Release notes
Open source →- [2.x] Supports PHP 8.4 for Roadrunner and FrankenPHP by @crynobone in https://github.com/laravel/octane/pull/964
- [2.x] Supports PHP 8.4 for
swooleby @crynobone in https://github.com/laravel/octane/pull/966 - FrankenPHP: Allow running Octane without artisan command by @AlliBalliBaba in https://github.com/laravel/octane/pull/968
-
v2.5.906 Oct 2024Release notes
Open source →- Git ignore the
**/caddydirectories by @maartenpaauw in https://github.com/laravel/octane/pull/960
- Git ignore the
-
v2.5.801 Oct 2024Release notes
Open source →- [2.x] Supports Laravel Prompts 0.2 and 0.3 by @webard in https://github.com/laravel/octane/pull/956
-
v2.5.727 Sep 2024Release notes
Open source →- Update logo to support dark/light theme by @milewski in https://github.com/laravel/octane/pull/958
- Fixed host argument to use the getHost() function by @elomonaco in https://github.com/laravel/octane/pull/957
-
v2.5.624 Sep 2024Release notes
Open source →- Fix Memory Exhaustion in ConvertSwooleRequestToIlluminateRequest by Cleaning Up Unused Variables by @jbidad in https://github.com/laravel/octane/pull/953
-
v2.5.511 Sep 2024Release notes
Open source →- Fix: Removes dd() workaround for Frankenphp. by @AlliBalliBaba in https://github.com/laravel/octane/pull/945
- Add keep-config option to install command by @MatusBoa in https://github.com/laravel/octane/pull/946
-
v2.5.409 Aug 2024Release notes
Open source →- Do not perform deletion operations during traversal by @hughcube in https://github.com/laravel/octane/pull/941
-
v2.5.305 Aug 2024Release notes
Open source →- fix: RoadRunner streaming through generators by @danharrin in https://github.com/laravel/octane/pull/939
-
v2.5.208 Jul 2024 -
v2.5.101 Jul 2024Release notes
Open source →- [2.x] Swoole
$verbositymust be of type int, null given. by @xiCO2k in https://github.com/laravel/octane/pull/920
- [2.x] Swoole
-
v2.5.024 Jun 2024Release notes
Open source →- Refreshes log manager container by @timacdonald in https://github.com/laravel/octane/pull/910
- Fix inter test dependencies by @timacdonald in https://github.com/laravel/octane/pull/914
- Add laravel/prompts by @xiCO2k in https://github.com/laravel/octane/pull/917
-
v2.4.031 May 2024Release notes
Open source →- Add
--admin-hostargument to FrankenPHP Command by @alextricity25 in https://github.com/laravel/octane/pull/898 - Give New Application to Routes by @dbpolito in https://github.com/laravel/octane/pull/899
- Reduce sleep between reading server logs to improve performance for heavy-logging Laravel application using a stderr/stdout logging driver. by @LauJosefsen in https://github.com/laravel/octane/pull/902
- Add
-
v2.3.1224 May 2024Release notes
Open source →- UrlGenerator Sandbox by @dbpolito in https://github.com/laravel/octane/pull/896
- Finishes garbage collection before restarting the FrankenPHP worker process by @AlliBalliBaba in https://github.com/laravel/octane/pull/897
-
v2.3.1116 May 2024Release notes
Open source →- Fix to stuck in "Application change detected. Restarting workers" with Octane + FrankenPHP + Sail. by @gazzoy in https://github.com/laravel/octane/pull/890
-
v2.3.1007 May 2024Release notes
Open source →- [2.x] Removes frankenphp out of beta by @nunomaduro in https://github.com/laravel/octane/pull/882
- fix: use capture to populate global request with json array by @krowinski in https://github.com/laravel/octane/pull/883
-
v2.3.929 Apr 2024Release notes
Open source →- feat: enable Brotli compression when using FrankenPHP by @dunglas in https://github.com/laravel/octane/pull/880
-
v2.3.818 Apr 2024Release notes
Open source →- Ignored http-chunk usage in open_http2_protocol by @sy-records in https://github.com/laravel/octane/pull/875
- fix script:
debug['level']may be missing by @chu121su12 in https://github.com/laravel/octane/pull/872
-
v2.3.701 Apr 2024Release notes
Open source →- Display correct elapsed time with Roadrunner by @Joel-Jensen in https://github.com/laravel/octane/pull/865
- Fix #851: When docker stop container, db connections still persists by @Focusnik in https://github.com/laravel/octane/pull/853
- fix: config watch list database dir; by @olexoliinyk0 in https://github.com/laravel/octane/pull/867
-
v2.3.626 Mar 2024Release notes
Open source →- [2.x] Make commands lazy by @timacdonald in https://github.com/laravel/octane/pull/857
- [2.x] Fixes Swoole
PUT|PATCH|DELETErequests on Laravel 11 by @nunomaduro in https://github.com/laravel/octane/pull/862 - [2.x] Closes monolog handlers by event listener if the worker stops by @NiroDeveloper in https://github.com/laravel/octane/pull/854
- Fix undefined array key "assets" by @sy-records in https://github.com/laravel/octane/pull/864
- Ensure HTTP server port is available by @smortexa in https://github.com/laravel/octane/pull/852
-
v2.3.508 Mar 2024Release notes
Open source →- [2.x] Ignores
storage clean stamps will be incompleteby @nunomaduro in https://github.com/laravel/octane/pull/848
- [2.x] Ignores
-
v2.3.423 Feb 2024Release notes
Open source →- fix swoole file streaming by @L3o-pold in https://github.com/laravel/octane/pull/842
-
v2.3.304 Feb 2024Release notes
Open source →- Update InstallCommand.php by @brunograndecom in https://github.com/laravel/octane/pull/830
-
v2.3.230 Jan 2024 -
v2.3.120 Jan 2024Release notes
Open source →- [2.x] Flushes
Once::classon Operation Terminated by @nunomaduro in https://github.com/laravel/octane/pull/821 - Fix Swoole in-memory table size by @miguilimzero in https://github.com/laravel/octane/pull/818
- [2.x] Flushes
-
v2.3.016 Jan 2024Release notes
Open source →- [2.x] Laravel v11 support by @nunomaduro in https://github.com/laravel/octane/pull/812
- FrankenPHP: Remove unnecessary use statement to fix PHP warning by @philbates35 in https://github.com/laravel/octane/pull/813
- feat(frankenphp): make HTTP to HTTPS redirection opt-in by @dunglas in https://github.com/laravel/octane/pull/814
-
v2.2.708 Jan 2024Release notes
Open source →- [2.x] Fix missing array key issue with FrankenPHP by @driesvints in https://github.com/laravel/octane/pull/806
- [2.x] Ensure URL defaults are flushed by @nunomaduro in https://github.com/laravel/octane/pull/807