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

latest release: v1.0.0-rc.18
2 hours ago

Highlights

This release improves channel testing, redemption management, theme handling, and several web UI flows. It also fixes usage reporting, classic web builds, streaming disconnect handling, and quota/video duration calculations.

New Features

  • Redemption management now supports status filtering and cleanup actions for easier administration.
  • Group ratio editing is easier to use, with clearer visibility behavior and more robust JSON input handling.
  • Redeem failures now show clearer messages so users can understand what went wrong.

Bug Fixes

  • AI Elements integrations now read nested usage data so token usage is reported correctly.
  • Classic web builds now complete successfully again (#5892).
  • Field passthrough controls now appear correctly for Codex channels (#5902).
  • Home iframes now stay in sync with the selected theme and language (#5917).
  • Custom HTML rendered inside Shadow DOM now follows light and dark mode changes correctly (#5890).
  • Logged-in users are now redirected away from the sign-up page consistently with the login and classic themes (#5910).
  • Streaming responses no longer continue writing after the client disconnects (#5710).
  • Quota settlement and Ali video duration handling were corrected after task balance settlement (#5923).
  • Build date generation no longer fails when DNS lookup fails (#5945).

Improvements

  • Channel and model test dialogs are more compact and easier to operate (#5886).
  • Dynamic pricing details now use styling consistent with the log details dialog (#5905).
  • Mobile user cards have been refined for better readability and layout.
  • Legacy top-up warning text is clearer and easier to understand (#5855).

What's Changed

  • chore(deps-dev): bump tmp from 0.2.5 to 0.2.7 in /electron by @dependabot[bot] in #5147
  • chore(web): update default web dependencies by @QuentinHsu in #5884
  • perf(web): refine channel test dialog interactions by @QuentinHsu in #5886
  • fix(classic): fix classic web build failures by @QuentinHsu in #5892
  • fix(channels): show field passthrough controls for Codex by @seefs001 in #5902
  • fix: align dynamic pricing style with log details dialog sections by @feitianbubu in #5905
  • fix: 任务差额结算后 quota 和阿里视频时长优化 by @feitianbubu in #5923
  • fix(web): sync home iframe theme and language by @guoruqiang in #5917
  • fix(web): 修复 Shadow DOM 隔离渲染下自定义 HTML 深浅色失效的问题 by @olwater in #5890
  • fix(web): 注册页补充已登录重定向守卫,与登录页 / classic 主题保持一致 (#5908) by @Heykode in #5910
  • feat: optimize legacy top-up warning banner copy (#5851) by @Gravirei in #5855
  • fix: avoid stale stream writes after client disconnect by @seefs001 in #5710
  • Fix/build date dns error by @seefs001 in #5945

New Contributors

Full Changelog: v1.0.0-rc.16...v1.0.0-rc.17

Don't miss a new new-api release

NewReleases is sending notifications on new releases.