Skip to content

Releases: QuantumNous/new-api

v0.12.5

08 Apr 09:13
v0.12.5
78e4cb3

Choose a tag to compare

New Features

  • Add support for Minimax image generation relay (#4103).

Improvements

  • Redesign group ratio rules with a collapsible layout for better usability.
  • Enhance dashboard chart axes and sorting logic.
  • Add a convenient copy button next to the API link in the dashboard info panel.

Bug Fixes

  • Resolve email delivery issues for Outlook and similar providers (#4112).

What's Changed

New Contributors

Full Changelog: v0.12.4...v0.12.5

v0.12.4

08 Apr 07:49
v0.12.4
9b4ffb0

Choose a tag to compare

New Features

  • Added an IncludeModelName option to channel affinity rules for per-model affinity tracking (#3488)
  • Added an ErrorBoundary component to the web UI to prevent full-page crashes (#3350)
  • Added support for Duration in TaskSubmitReq (#4068)
  • Added admin user analytics to the dashboard

Bug Fixes

  • Fixed pricing filtering based on usable groups (#4123)
  • Fixed an issue where Claude streaming interruptions incorrectly overwrote usage data instead of preserving cache billing fields (#4128)
  • Fixed an issue where the "do not retry after failure" configuration was incorrectly overwritten in memory (#4142)

Improvements

  • Added support for enabling error logging via environment variables (#4131)
  • Wrapped scope tag labels with t() for better i18n support
  • Fixed chart labels on the dashboard

What's Changed

  • feat: add IncludeModelName option to channel affinity rules by @clansty in #3488
  • feat: add ErrorBoundary to prevent full-page crashes by @goodmorning10 in #3350
  • fix: Claude 流式断流时不再整份覆盖 usage,保留 cache 计费字段 by @zuiho-kai in #4128
  • fix(pricing): add filtering for pricing based on usable groups by @bbbugg in #4123
  • chore(deps): bump github.com/aws/aws-sdk-go-v2/service/bedrockruntime from 1.50.0 to 1.50.4 by @dependabot[bot] in #4136
  • add 添加 启用错误日志记录到env配置中 by @binorxin in #4131
  • Seedance support duration by @feitianbubu in #4068
  • fix: 修复 失败后不重试 配置项写到内存被覆盖 by @seefs001 in #4142

New Contributors

Full Changelog: v0.12.3...v0.12.4

v0.12.3

07 Apr 17:04
v0.12.3
dc83c4a

Choose a tag to compare

This is a small polish release focused on making configuration easier to navigate by simplifying the settings layout and consolidating model pricing controls.

Improvements

  • Refined the settings interface with a unified model pricing view and a cleaner tab structure to make configuration easier to navigate.

What's Changed

  • feat(token): add batch API for fetching token keys by @RedwindA in #4114

Full Changelog: v0.12.2...v0.12.3

v0.12.2

06 Apr 10:10
eacc245

Choose a tag to compare

New Features

  • Add support for PDF conversion between OpenAI and Claude APIs.
  • Support differential billing for Seedance 2.0 based on video vs. no-video input.
  • Enhance max_tokens handling and input sanitization in the playground (#4106).
  • Enhance stream status display with error tooltips in usage logs.

Bug Fixes

  • Fix usage calculation issues when converting between Claude and OpenAI APIs by emitting message_delta for the final stream chunk (#4090).
  • Fix Gemini stream detection by checking the :streamGenerateContent URL path (#4087).
  • Fix Claude request requirements by properly setting TopP to nil.

Improvements

  • Unify file source creation and enhance caching mechanisms.

What's Changed

  • fix(gemini): detect streaming from URL path :streamGenerateContent by @D26FORWARD in #4087
  • fix: emit claude message_delta for usage-only final stream chunk by @seefs001 in #4090
  • chore(deps-dev): bump electron from 35.7.5 to 39.8.5 in /electron by @dependabot[bot] in #4080
  • chore(deps-dev): bump @xmldom/xmldom from 0.8.11 to 0.8.12 in /electron by @dependabot[bot] in #3523
  • chore(deps-dev): bump lodash from 4.17.23 to 4.18.1 in /electron by @dependabot[bot] in #4097
  • feat(playground): enhance max_tokens handling and input sanitization by @HynoR in #4106

New Contributors

Full Changelog: v0.12.1...v0.12.2

v0.12.1

02 Apr 14:01

Choose a tag to compare

This release adds Seedance 2.0 video support and broadens media compatibility across providers. It also makes failures easier to understand with clearer Seedance and performance-related error messages.

New Features

  • Added Seedance 2.0 video generation API support with duration control in seconds, clearer failure reporting, and better prompt handling for single-text requests (#4042).
  • Added HEIC/HEIF image support, including Gemini channel compatibility and more reliable handling of HEIF images (#4049).
  • Added basic inline file support for Claude relay so compatible requests can include media directly (#3505).

Improvements

  • Improved performance-related error messages to make request failures easier to understand.

What's Changed

Full Changelog: v0.12.0...v0.12.1

v0.12.0

01 Apr 16:22

Choose a tag to compare

v0.12.0 adds Wan 2.7 image generation support and streamlines channel setup in the admin UI. It also improves billing accuracy and fixes several model and dashboard issues.

New Features

  • Added support for Wan 2.7 image generation, including control over how many images are generated per request (#3526).

Bug Fixes

  • Fixed image-generation billing and usage statistics so request counts and costs are reported more accurately without double-counting (#3512).
  • Fixed a UI issue that caused the consumption distribution chart to make the page scrollbar flicker on hover (#3474).
  • Fixed xAI Grok-3-mini compatibility when no completion token limit is set, reducing failed requests.

Improvements

  • Made channel setup faster and smoother by letting you create a channel from a copied token, remembering advanced settings in the edit dialog, and improving clipboard handling.

What's Changed

  • fix(dashboard): 修复消耗分布图表悬浮时滚动条闪烁 by @wans10 in #3474
  • docs(zh-TW): fix missing content and add partner logo by @DaZuiZui in #3462
  • chore(deps-dev): bump picomatch from 4.0.3 to 4.0.4 in /electron by @dependabot[bot] in #3450
  • fix: prevent double-counting of image count n in billing by @imlhb in #3512
  • 支持wan2.7生图-wan2.7-image by @feitianbubu in #3526

New Contributors

Full Changelog: v0.11.9...v0.12.0

v0.12.0-alpha.2

31 Mar 13:43

Choose a tag to compare

Release Highlights

This release includes minor improvements to the EditChannelModal component to enhance clipboard handling reliability.

Bug Fixes

  • EditChannelModal: Enhance clipboard handling with error checks (670abee)

Full Changelog: v0.12.0-alpha.1...v0.12.0-alpha.2

v0.12.0-alpha.1

31 Mar 11:40

Choose a tag to compare

Highlights

This release introduces a new clipboard magic string feature for quick channel creation and includes important security and UI improvements.

New Features

  • Add clipboard magic string for quick channel creation from token copy

Bug Fixes

  • 修复消耗分布图表悬浮时滚动条闪烁 (Fix dashboard scrollbar flickering) (#3474)
  • Fix xAI MaxTokens mapping for grok-3-mini model

Improvements

  • Security improvements
  • Enhance footer layout and styling
  • Update Traditional Chinese README with missing content and partner logo (#3462)
  • Refactor account binding endpoints to use POST and normalize reset responses

What's Changed

  • fix(dashboard): 修复消耗分布图表悬浮时滚动条闪烁 by @wans10 in #3474
  • docs(zh-TW): fix missing content and add partner logo by @DaZuiZui in #3462

New Contributors

Full Changelog: v0.11.9...v0.12.0-alpha.1

v0.11.9

31 Mar 09:07

Choose a tag to compare

Release Notes for v0.11.9

New Features

  • Add slide-in animations and update translations for new UI elements
  • Prevent metadata from overriding model fields (#3461)
  • Record stream interruption reasons via StreamStatus
  • Expose i18n instance to the global window object for easier access

Bug Fixes

  • Restore pre-3400 OpenRouter billing semantics (#3438)
  • Restore doubao coding plan deprecation and regex ignored models lost during conflict resolution
  • Preserve cache usage in openai-to-claude response conversion

Improvements

  • Expose skip-retry option and show it in the rules list (#3440)
  • Harden Docker and release CI workflows to improve security

What's Changed

  • fix: restore pre-3400 OpenRouter billing semantics by @seefs001 in #3438
  • refactor: expose skip-retry option and show it in rules list by @seefs001 in #3440
  • feat: prevent metadata from overriding model fields by @feitianbubu in #3461
  • chore(deps): bump golang.org/x/image from 0.23.0 to 0.38.0 by @dependabot[bot] in #3507

Full Changelog: v0.11.9-alpha.1...v0.11.9

v0.11.9-alpha.1

23 Mar 07:40
9ae9040

Choose a tag to compare

What's Changed

Full Changelog: v0.11.8...v0.11.9-alpha.1