Releases: easegress-io/easegress
easegress-v2.10.1
Implemented enhancements:
- Enhance HTTP Server to support nginx-like header vars and build-in backend pool.
- Added support for Static File Serving in HTTPServer, allowing users to serve static files directly from the server.
easegress-v2.9.4
Changelog
- c0809ea bump to v2.9.4 (#1483)
- abc65ea Support WAF (#1482)
- ce7c368 bump go version to 1.24 and fix 1.24 go vet (#1481)
- 04659cb [Docs]: Add claude proxy (#1479)
- 4eb520a Implement Claude proxy (#1478)
- d4d65c5 Adapts requests and responses in Anthropic API to OpenAI format. (#1477)
- c75b13a Docs: Fix some format and problems (#1467)
- 1a1d9b6 Bump github.com/fsnotify/fsnotify from 1.7.0 to 1.9.0 (#1451)
- f12ee51 Bump google.golang.org/protobuf from 1.34.2 to 1.36.6 (#1452)
- 7aea570 Bump golang.org/x/oauth2 from 0.22.0 to 0.27.0 (#1460)
easegress-v2.9.3
v2.9.3 (2025-07-28)
Full Changelog
AI Gateway Support:
Introduced AI Gateway support, proxy requests to LLM providers like OpenAI, DeepSeek, Anthropic, etc.
Vector Database: integrates with vector databases for caching.
Monitoring: provides insights into the performance and usage of AI models.
Implemented enancements:
Update GoReleaser configurations (#1446)
Fixed bugs:
Fix the match of register and unregister of APIs (#1448)
easegress-v2.8.0
easegress-v2.7.5
Docker image
docker pull megaease/easegress:v2.7.5
v2.7.5 (2025-04-02)
Full Changelog: v2.7.4...v2.7.5
easegress-v2.7.4
Docker image
docker pull megaease/easegress:v2.7.4
v2.7.4 (2025-02-18)
Implemented enhancements:
- Stream Response Flushing: Improved handling of stream responses to ensure true streaming behavior.
Fixed bugs:
- Fixed an issue where the response body was not closed in some scenarios.
- Update README.zh-CN.md image link.
easegress-v2.7.3
easegress-v2.7.2
Docker image
docker pull megaease/easegress:v2.7.2
v2.7.2 (2024-03-11)
Community works
- Replace Github related megaease links to easegress-io
Implemented enhancements:
- Support global filter fallthrough when meet error
Fixed bugs:
- Fix empty proxy-timeout failure
easegress-v2.7.1
Docker image
docker pull megaease/easegress:v2.7.1
v2.7.1 (2024-02-22)
Implemented enhancements:
- Upgraded to Golang version 1.21 (#1218 ).
- Enabled
egctl create httpproxy
command to support automatic updates forAutoCertManager
(#1188 ). - Introduced an exportable custom plain logger (#1171 ).
- Expanded
egctl
command utility across various namespaces (#1197 ). - Optimized proxy filter to immediately flush responses for Server-Sent Events (SSE) (#1217 ).
- Enhanced template functionality with additional functions in
RequestBuilder
andResponseBuilder
(#1194 ). - Updated documentation and adhered to the latest CNCF Code of Conduct for community guidelines (#1187 ).
Fixed bugs:
- Resolved the
AutoCertManager
did not remove duplicate DNS records issue (#1198 ). - Corrected proxy filter behavior to properly escape paths (#1216 ).
Contributor
Thanks for your contributions @KevinQiangK, @cyrnicolase.
easegress-v2.7.0
Docker image
docker pull megaease/easegress:v2.7.0
v2.7.0 (2023-12-29)
Significant changes:
- Support updating system controllers (#1144 ).
Implemented enhancements:
- Enabled unlimited single message capability for WebsocketProxy (#1160 ).
- Add a hook in AutoCertManager for singular instance management (#1155 ).
Fixed bugs:
- Resolved WebsocketProxy keepHost issue (#1168 ).
- Corrected the object status prefix in some special cases (#1165 ).
- Fixed creation error in egbuilder filter (#1164 ).
Contributor
Thanks for your contributions @cyrnicolase .