github QuantumNous/new-api v1.0.0-rc.24

8 hours ago

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.GetBody in 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

Full Changelog: v1.0.0-rc.23...v1.0.0-rc.24

Don't miss a new new-api release

NewReleases is sending notifications on new releases.