NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #3936 most downloaded on Packagist
Add server-side response compression with a range of different algorithms (Gzip, brotli, deflate...)
Last release 5 months ago
11 Apr 2026
Release timing varies
gaps range from 2 weeks to 13 months
Nearly every release is documented
notes for 11 of 11 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
11 releases · first in 2022
Fixed Some typing errors for PHPStan Some testing errors Added Laravel 13 support Removed Laravel 11 support
Compression algo pick with wrong array keys
One column per quarter.
debug option to the config so it logs the compression details (default false)
debug option to the config so it logs the compression details (default false)order option using RESPONSE_COMPRESSION_ORDER when not set was not using the default behaviour of this package
order option using RESPONSE_COMPRESSION_ORDER when not set was not using the default behaviour of this packageorder config property to have better control on the order of algorithm preference (e.g. RESPONSE_COMPRESSION_ORDER=ztsd,br,gzip )
order config property to have better control on the order of algorithm preference (e.g. RESPONSE_COMPRESSION_ORDER=ztsd,br,gzip)Compression algorithm preference based on the ones sent from client (if supported by server)
open-southeners/laravel-response-compression, change all OpenSoutheners\LaravelVaporResponseCompression to OpenSoutheners\LaravelResponseCompression*_LEVEL environment variables for each algorithm compression level, force publishing using php artisan vendor:publish --tag="response-compression" --forceCompressionEncoding is now a backed enum instead with some functionalityzstd compression by @matthewnessworthy [ #3 ]
Ignore response()->stream() , response()->streamDownload() and response()->streamDownload() responses as files might be already compressed. [ #2 ]
response()->stream(), response()->streamDownload() and response()->streamDownload() responses as files might be already compressed. [#2]Content-Encoding header already present. [#2]PHP 8.2 interpolation deprecations
Enable option following its environment variable RESPONSE_COMPRESSION_ENABLE (default: true )
RESPONSE_COMPRESSION_ENABLE (default: true)config/response-compression.php). Publishable by running the command: php artisan vendor:publish --tag=response-compression### Added - Initial release!
Your coding agent can read these notes before it upgrades. Set up the MCP server →