Releases: gin-contrib/gzip
Releases · gin-contrib/gzip
v1.2.0
Changelog
Features
- cb30140: feat: add support for server-sent events (#72) (@htrendev)
- 969f96e: feat: gzip decompress-only supports (#90) (@yzqzss)
- 1b4a866: feat: improve compression and testing mechanisms across the project (@appleboy)
- 53b6bc1: feat: introduce custom compression decision function in handler (#96) (@appleboy)
- f5e4784: feat: implement HTTP connection hijacking for gzipWriter (@appleboy)
Enhancements
Refactor
- aa0f078: refactor: refactor and optimize exclusion handling logic (@appleboy)
- 48d0307: refactor: refactor
WithDecompressOnly
function and update related tests (@appleboy) - 9bb40fc: refactor: refactor gzipHandler to use config struct instead of Options struct (@appleboy)
- bc23737: refactor: refactor header handling with constants in handler module (@appleboy)
Build process updates
- 071dbd1: ci: add GitHub Actions workflow for Bearer PR check (@appleboy)
- 3b2d6e7: build: refactor project structure and update dependencies (@appleboy)
- 47135c9: build: refactor codebase and optimize API interactions (@appleboy)
Documentation updates
- fa26419: docs: improve documentation and examples for server push with Gin framework (@appleboy)
- eae4239: docs: add documentation for exclusion and decompression functions (@appleboy)
Others
v1.1.0
Changelog
Enhancements
- 8a54a91: chore: update dependencies to latest versions (@appleboy)
- 6c2fc87: chore: upgrade Go and dependencies to latest versions (@appleboy)
- 096f030: chore: restrict Go versions and simplify CI workflow (@appleboy)
- 506e1f1: chore: bump Go version to 1.21.0 for compatibility updates (@appleboy)
- 03fade5: chore: update dependencies to latest versions (@appleboy)
- f45010e: chore(deps): update dependencies to latest versions (@appleboy)
- a1786dc: chore: avoid un-necessary allocation (#92) (@manisharma)
- fb15f54: chore: discard gzip footer when empty body (#89) (@koenno)
- 4713b05: chore: update dependencies and GitHub actions for improved CI/CD (@appleboy)
Refactor
- a6b2037: refactor: refactor data reading to use io package consistently (@appleboy)
- 4766b70: refactor: migrate to io package for improved compatibility (@appleboy)
Build process updates
- 28e7bee: ci: refactor codebase for improved performance and maintainability (@appleboy)
- bd91a35: ci: update golangci-lint action to version 6 (@appleboy)
- 0e140cc: ci: update CI workflow and test configurations (@appleboy)
Documentation updates
Others
v1.0.1
v1.0.0
Changelog
Enhancements
- 46340a9 chore(CD): enable goreleaser config.
- 3819350 chore(CI): add go 1.21
- d221afa chore(CI): add go1.20 version
- fffbe9e chore(deps): update dependency.
- 45b5061 chore: Add go 1.19 and upgrade lint version to v1.49
- 17b65c8 chore: refactor linter configurations and settings
- f7d1af4 chore: update GitHub Actions versions in relevant files
- 4a52e82 chore: update GitHub action to use
goreleaser/goreleaser-action
v5 - 95350ab chore: update dependencies to latest versions
- 7944e91 chore: update golang.org/x packages to latest versions
- 6af466d chore: update goreleaser
- d3b1ccd chore: update various third-party dependencies to latest versions
Others
Release v0.0.6
Merge pull request #65 from gin-contrib/dependabot/go_modules/github.…
v0.0.5: chore: sync.Pool contains sync.noCopy
Signed-off-by: Bo-Yi Wu <[email protected]>
v0.0.4
v0.0.3: Remove Content-Length in more cases (#27)
Co-authored-by: Bo-Yi Wu <[email protected]>
v0.0.2: Merge pull request #36 from standcats/master
feat : excluede paths by regex