Release: v1.0.0-rc.24
New Features
- Added user critical rate limiting middleware for access token and affiliate transfer routes to enhance security and stability.
- Refined the categorization of fetched models in channels to improve organization and retrieval.
Bug Fixes
- Resolved an issue with redemption code quotas experiencing precision loss, ensuring accurate credit allocation (#6685).
- Addressed an HTTP/2 transport issue where upstream stream resets could prevent transparent retries by correctly setting
Request.GetBodyin the relay (#6249). - Ensured Claude and Gemini endpoints are tested with the native request format for improved compatibility.
Other
- Enhanced the release synchronization workflow with optional file syncing capabilities in CI.
What's Changed
- fix(relay): set Request.GetBody so the HTTP/2 transport can transparently retry after an upstream stream reset by @BlockchainHe in #6249
- feat(channels): refine fetched model categorization by @seefs001 in #6632
- fix: test Claude/Gemini endpoints with native request format by @seefs001 in #6698
- fix: 修复兑换码额度精度损失(#6680) by @lihu-001 in #6685
New Contributors
- @BlockchainHe made their first contribution in #6249
- @lihu-001 made their first contribution in #6685
Full Changelog: v1.0.0-rc.23...v1.0.0-rc.24