shelf_gzip
Shelf middleware to GZIP encoding responses, with compression level and compression scope by content-type.
4.1.0
46K downloads/mo
#1510 most downloaded on pub.dev
johnpryan/shelf_gzip
What this package is like to depend on
Last release 3 years ago
no release in 18 months
Release timing varies
gaps range from 3 weeks to 3.3 years
Most releases are documented
notes for 4 of 6 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
6 releases · first in 2016
0 releases in the last 12 months
see the full history below
Release timeline
6 releases · Dec 2016 to Dec 2023Releases
latest 6-
4.1.011 Dec 2023Release notes
Open source →-
createGzipMiddlewareandgzipEncodeResponse:- Added parameters
addServerTimingandserverTimingEntryName.
- Added parameters
-
lints: ^1.0.1
-
-
4.0.109 Jan 2023 -
4.0.007 Dec 2021Release notes
Open source →- Null Safety compliant.
- Added:
createGzipMiddleware: can create aMiddlewarewith a customcompressionLevel.acceptsGzipEncoding: checks if aRequestacceptsgzipencoding.gzipEncodeResponse: converts aResponseto agzipencoding response.isAlreadyCompressedContentTypeandisAlreadyCompressedExtension: checks if is already compressed.
- Optimized bytes reading and compression.
- Added an example.
- Improved API documentation.
- lints: ^1.0.0
- Using
lints/recommended.yaml
- Using
- test: ^1.16.0
- Added basic tests.
- CI: Added GitHub action.
Release notes
Open source →- Null Safety compliant.
- Added:
createGzipMiddleware: can create aMiddlewarewith a customcompressionLevel.acceptsGzipEncoding: checks if aRequestacceptsgzipencoding.gzipEncodeResponse: converts aResponseto agzipencoding response.isAlreadyCompressedContentTypeandisAlreadyCompressedExtension: checks if is already compressed.
- Optimized bytes reading and compression.
- Added an example.
- Improved API documentation.
- lints: ^1.0.0
- Using
lints/recommended.yaml
- Using
- test: ^1.16.0
- Added basic tests.
- CI: Added GitHub action.
-
3.0.017 Aug 2018Nothing published for this version
-
2.0.026 Jul 2018Nothing published for this version
-
1.0.013 Dec 2016