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)