| v1.0.0-rc.47 | > [!IMPORTANT] > 增加了普通渠道和任务插件一起选择渠道的功能。同一个模型名,插件和普通渠道都有的时候,以前请求都发给插件,现在按优先级和权重选择渠道。 > > 这个模型的定价如果还是按任务插件写的,普通渠道会报价格错误,不会扣额度。可以单独给普通渠道设置价格。 > > 增加了 OpenAI 12 小时提示缓存单独计价的功能,按输入价格的 2.5 倍收费。 > > 修复了视频任务超过 24 小时就被退款的问题。默认等到 72 小时才退款。 > > Added selecting a channel from both a regular channel and a task plugin. On image, video, and Responses endpoints, a model both can serve used to send every request to the plugin. The channel is now selected by priority and weight. > > If that model's pric | High | 10/25/2026 |
| v1.0.0-rc.46 | > [!IMPORTANT] > 修复 CVE-2026-111943,请尽快升级。这一版用 Go 1.26.10。Go 校验证书时,会拒绝一小批已经不再可信的中间证书。用源码编译的,Go 也要换成 1.26.10。 > > Fixes CVE-2026-111943. Please upgrade soon. This release runs on Go 1.26.10. When Go checks a certificate, it rejects a small set of intermediate certificates that are no longer trusted. Builds from source need Go 1.26.10 too. ## 中文 * **安全**:修复 CVE-2026-111943。运行时改为 Go 1.26.10,校验证书时会拒绝一小批已经不再可信的中间证书。 * **邮件**:新增用 Resend 发邮件的功能,可以代替 SMTP。发件地址和发件人名称单独填。 * **数据看板**:新增缓存用量的显示,和 | High | 10/21/2026 |
| v1.0.0-rc.45 | > [!IMPORTANT] > v1 正式版即将发布,现在是最后几个 RC 版本。新增 DeepSeek V4.1 Flash、Search 和 Fetch,通知分开开关,以及拖动排列渠道优先级的功能。 > > 敏感词过滤默认关着。以前填过敏感词、但没保存过这个开关的,升级后到「请求检查」里打开。 > > v1 is coming soon. These are the last few release candidates. Added DeepSeek V4.1 Flash, Search and Fetch, separate notification switches, and dragging to set channel priority. > > Sensitive word filtering is off by default. If you filled in a word list and never saved the switch, turn it on under Request checks after upgrading. ## 中 | High | 10/17/2026 |
| v1.0.0-rc.44 | > [!IMPORTANT] > **v1 Coming Soon & Log Export / v1 即将发布与日志导出** > > v1 正式版即将发布,现在是最后几个 RC 版本。 > > 使用日志支持导出 CSV。可以在日志维护里设置是否允许用户导出,以及日志最长时间范围,默认 365 天。普通用户的日志查询、导出和数据看板都按这个范围限制。 > > 游乐场的数据按账号分开保存,升级后之前的聊天记录会清空一次。 > > Claude 请求按模型支持的档位发送思考强度。发给 Gemini 的工具和结构化输出保留完整的 JSON Schema。 > > v1 is coming soon. These are the last few release candidates. > > Usage logs can be exported as CSV. In Log Maintenance you can choose whether users may export and set the longest log time range, 365 days | High | 10/12/2026 |
| v1.0.0-rc.43 | > [!IMPORTANT] > 完善了 i18n,控制台、API 错误、邮件、通知和服务器日志都支持多语言。使用 DEFAULT_LANGUAGE 环境变量设置默认语言,不设置时为英文。 > > 渠道新增“忽略上游证书校验”开关,可以连接使用自签证书的上游。 > > 任务插件新增 utils.fetch,可以读取上游数据。 > > 豆包 Seedance 1.5 Pro、2.x 和万相 3.0 支持传 -1 自动选择时长,按上游回报的时长计费。 > > Improved i18n. Console messages, API errors, emails, notifications, and server logs are now multilingual. Set the default language with the DEFAULT_LANGUAGE environment variable. It defaults to English. > > Channels have a new Skip Upstream TLS Verification s | High | 10/10/2026 |
| v1.0.0-rc.42 | > [!IMPORTANT] > **Search Billing & Task Plugins / 搜索计费与任务插件** > > 重做了搜索函数计费。渠道可以按上游自己的方式进行网络搜索,并按上游回报的搜索次数计费。 > > 任务插件性能大幅提升。支持插件决定是否保留 JSON 字段顺序,声明 `json-order@1` 即可;其他插件行为不变。 > > 高级自定义渠道可以把 Claude Messages 和 Gemini 转到 OpenAI Responses。 > >新增 xAI Grok Imagine 视频任务插件。 > > Search-function billing has been reworked. Channels can encode Web search for their upstream and settle from the search counts the vendor reports. > > Task Plugins are substantially faster. A plugin that must keep | High | 10/8/2026 |
| v1.0.0-rc.41 | > [!IMPORTANT] > **Access Tokens & Task Plugins / 访问令牌与任务插件** > > 安全与访问里的单个面板访问令牌,改为最多 20 个具名访问令牌。创建时只显示一次,默认 30 天过期;作用域按本人已有权限勾选。升级后旧版令牌还能再用 30 天,之后会被拒绝,且不能重新生成,请在到期前换成新令牌。 > > 管理员管理用户时,删除、改状态或角色、设置密码或权限、创建管理员、重置通行密钥、关闭两步验证、清除绑定,都需要一次性校验。额度调整,以及修改显示名、分组、备注,不需要。 > > 任务插件改由 moejs 运行,性能大幅提升,插件接口不变。 > > 豆包 Seedream 图片改走任务插件的 OpenAI Images(`/v1/images/generations`、`/v1/images/edits`)。新增 Seedream 5.0 Flash;各模型按自己的档位计价。任务插件收窄用量项之后,已保存的价格仍可编辑。 > > Security & Access replaces the single dashbo | High | 9/30/2026 |
| v1.0.0-rc.40 | > [!IMPORTANT] > **Task Plugins / 任务插件** > > 任务插件源码上限提高到 8 MiB,更大的插件可以正常上传和保存。 > 上游提交返回 201 / 202 等成功状态时,任务会正常继续,不再被当成失败。 > > 定价配置在任务插件收窄可选项后,仍可编辑剩下的档位和价格,不会整表打不开。 > Claude / Responses 里工具结果中的图片会按图片送给上游,不再当成文本。 > > Task Plugin source uploads now allow up to 8 MiB, so larger plugins can be saved. > A 2xx upstream submit status such as 201 / 202 is accepted, so the task continues instead of failing. > > Pricing Configuration stays editable after a Task Plugin narrows its options; remai | High | 9/21/2026 |
| v1.0.0-rc.39 | > [!IMPORTANT] > **Task Plugins & Quota Settings / 任务插件与额度设置** > > 任务插件现已兼容 OpenAI Images: > 可承接 `/v1/images/generations` 和 `/v1/images/edits`。 > 请求内提交任务并等待完成后,按 OpenAI 图片格式返回。 > 阿里云百炼万相图片模型改走任务插件;豆包 Seedream 图片生成已接入。 > > New API 渠道可绑定多个上游任务插件,用于对接另一套网关里的多个任务插件。 > 渠道的模型重定向更清晰,应用上游模型变更前可先预览。 > > 额度设置可配置钱包免预扣门槛和输入预扣倍率,余额足够时跳过预扣。 > > Task Plugins now serve OpenAI Images: > `/v1/images/generations` and `/v1/images/edits`. > The host submits the task, waits inside the request, and retu | High | 9/20/2026 |
| v1.0.0-rc.38 | > [!IMPORTANT] > **Request Policies & Channels / 请求策略与渠道** > > 系统设置新增请求策略:集中配置请求检查、会话与重试、渠道健康,并在使用日志中留下策略决策记录。 > > 渠道创建与编辑补充快捷选项、透传说明,以及模型重定向工作台。高级自定义渠道可按路径单独开启透传。新增 vLLM、SGLang 渠道;Ollama 渠道可按渠道开启 OpenAI 兼容对话。 > > 渠道可开启 Responses WebSocket。高级自定义、Sub2API、New API 渠道在开关打开后可用;高级自定义仅用于无转换的 `/v1/responses`。 > > System Settings now includes Request policies: Request checks, Sessions and retries, and Channel health, with policy decision records on Usage Logs. > > Channel create and edit add Q | High | 9/18/2026 |
| v1.0.0-rc.37 | > [!IMPORTANT] > **Pricing Configuration & Task Plugins / 定价配置与任务插件** > > 旧定价模式即将弃用。定价配置可将当前价格转换为计费表达式草稿,预览生效价格后再保存。新编辑器支持按条件计价、按次、含时间条件,以及图片用量与图片缓存。`gpt-image-2`、`gpt-image-2.5-sunburst`、`gpt-image-2.5-flare` 已有内置计费表达式默认值;已有管理员覆盖仍然优先。 > > 任务插件能力增强:支持流式输出;定价配置可按任务插件设置用量价格与计费表达式;插件详情展示更新日志,缺省回退英文。创建与编辑渠道时,任务插件可参与提供商与模型选择,并带出对应插件信息。 > > 渠道的创建与编辑已统一:共用提供商选择、分页配置、模型发现、模型重定向与参数覆盖。创建渠道时会优先使用已可用的任务插件。 > > 安全与访问支持多个通行密钥域名。通行密钥只认创建它的网站。移除仍在使用的域名会先预览受影响数量,并要求确认;被移除域名上的通行密钥将无法继续使用。 > > Legacy pr | High | 9/11/2026 |
| v1.0.0-rc.30 | > [!CAUTION] > **Critical Upgrade Notice / 关键升级提示** > > v1.0.0-rc.28 和 v1.0.0-rc.29 存在数据库迁移兼容性问题,部分使用 MySQL 或 PostgreSQL 的现有实例在升级后可能无法启动。 > - v1.0.0-rc.29 无法启动或陷入重启循环:请升级至 v1.0.0-rc.30 并重启服务。 > > v1.0.0-rc.28 and v1.0.0-rc.29 contained a database migration compatibility regression that could prevent some existing MySQL or PostgreSQL deployments from starting after an upgrade. > > - v1.0.0-rc.29 fails to start or enters a restart loop: upgrade to v1.0.0-rc.30 and restart the service. > | High | 8/31/2026 |
| v1.0.0-rc.25 | ## Highlights Channel testing and gateway administration gain safer workflows, user/group-aware overrides, and request-field passthrough controls. This release also improves provider compatibility, Responses API accounting, and recharge/quota reliability. ## New Features - Channel testing has been expanded with safer test workflows, including an auto-disable-only mode for failing channels (#6917). - Parameter overrides can now use requester user and group context for more flexible routing and p | High | 8/18/2026 |
| v1.0.0-rc.24 | ## 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 tr | High | 8/7/2026 |
| v1.0.0-rc.22 | This release expands channel and model administration with upstream model discovery, new Gemini image models, configurable billing options, and Sub2API support. It also improves reliability across streaming, pricing, refunds, user management, and admin UI workflows. ## New Features - Channels can now discover available models from advanced custom and Codex-compatible upstreams (#6184). - Added support for the latest Gemini image GA models (#6371). - Added configurable tool pricing with Sub2API | High | 7/26/2026 |
| v1.0.0-rc.21 | ## Highlights The headline change is GPT-5.6 cache write billing: OpenAI `cache_write_tokens` are now charged at the cache-creation rate, with accounting safeguards around cached and uncached prompt tokens. This release also improves pricing workflows, Playground controls, channel table usability, and billing/logging reliability. ## New Features - Added GPT-5.6 cache write billing support, charging OpenAI `cache_write_tokens` at the cache-creation rate while keeping cached and uncached prompt t | High | 7/11/2026 |
| v1.0.0-rc.16 | **Highlights** This release expands model and media compatibility with Responses/Chat interoperability, Doubao Seedance 2.0 updates, and Wan2.7 i2v media mapping. It also improves the web experience around Playground rendering, channel management, page state retention, and graceful restarts. **New Features** - Added Responses API to Chat compatibility so providers and clients using either format can interoperate more reliably (#5787). - Expanded Doubao Seedance 2.0 support with material asset | High | 7/3/2026 |
| v1.0.0-rc.15 | ## Highlights This release adds several operations-focused controls, including passive channel monitoring, ClickHouse-backed log storage, system task execution, and instance visibility. It also improves frontend reliability and polish across usage logs, markdown rendering, channel selection, and optional wallet UI behavior. ## New Features - Added passive channel monitoring mode for checking channel health without actively disrupting traffic (#5592). - Added support for storing logs in ClickHou | Medium | 6/24/2026 |
| v1.0.0-rc.14 | ## Highlights This release adds a new dashboard traffic flow Sankey chart for visualizing token routing and flow patterns, with interactive highlighting, persistent filters, and limits to keep large graphs readable. Channel management also gets a faster, cleaner card layout for easier browsing and reduced UI re-rendering. ## New Features - Added a dashboard traffic flow Sankey chart to help admins understand token flow and routing behavior at a glance (#5465). - Added routing reliability m | High | 6/20/2026 |
| v1.0.0-rc.11 | Highlights: This release adds support for Claude Opus 4.8, improves OpenAI image API compatibility, and makes the model pricing editor and data-heavy tables easier to use. It also fixes several UI, quota display, relay compatibility, and provider-specific issues. ## New Features - Added support for Claude Opus 4.8 (#5177). - Added an option to control whether channel stickiness is cleared when a channel is disabled (#5306). - Added a subscription balance redemption toggle for more flexible bala | High | 6/13/2026 |
| v1.0.0-rc.10 | ## Highlights v1.0.0-rc.10 focuses on UI polish, relay reliability, and admin workflow fixes. It adds new theme options and subscription balance purchases while tightening logs, channel behavior, webhooks, payments, and provider tool-call handling. ## New Features - New theme customization options add Anthropic and Simple Large presets, configurable serif typography, and an extra-large scaling option. - Subscription billing now supports balance purchases. ## Bug Fixes - Automatically disabled | High | 5/26/2026 |
| v1.0.0-rc.9 | ### Highlights v1.0.0-rc.9 adds subscription balance purchases and introduces a broader UI refresh across settings, channels, logs, themes, and the home page. It also improves relay performance and fixes several channel, webhook, payment, image, and tool-call reliability issues. ### New Features - Added support for purchasing account balance from the subscription flow. - Added an Anthropic-inspired theme preset with configurable serif typography. ### Bug Fixes - Fixed webhook processing failur | High | 5/26/2026 |
| v1.0.0-rc.7 | ### New Features - Added support for `request_header` key source (#4903). ### Bug Fixes - Batch fixed multiple UI issues in the default web interface (#4880, #4893, #4817, #4877, #4898, #4876). - Addressed an issue where channel remarks could not be cleared (#4886). - Corrected the filtering behavior for usage logs (#4883). - Fixed validation for unlimited API key quotas in the web interface (#4881). - Enforced access control on header navigation for public modules (#4889). - Applied g | High | 5/19/2026 |
| v1.0.0-rc.6 | ## Highlights This release improves observability by recording upstream request IDs in logs and adds a compliance confirmation step for paid features. If your `logs` table is large, pre-apply the `upstream_request_id` column and index with online DDL before upgrading to avoid a potentially long migration. ## New Features - Added upstream request ID tracking in request logs for easier upstream call tracing, while avoiding unintended response header overrides. - Added a compliance confirmation st | High | 5/13/2026 |
| v1.0.0-rc.5 | ## Highlights The default dashboard has been refreshed with built-in model performance metrics and a clearer health view. This release also adds DeepChat deeplink support and fixes several default UI, wallet, playground, and ratio-display regressions. ## New Features - Dashboard overview has been redesigned and now includes model performance metrics with a clearer performance health panel. - DeepChat deeplinks are now supported, making it easier to open supported chat links directly in DeepChat | High | 5/12/2026 |
| v1.0.0-rc.4 | ## Highlights OpenAI image editing is more reliable: image edit requests now preserve reference image data and related metadata, preventing edits from losing their intended context (#4646). This release also adds model performance badges and fixes several billing and dropdown UI issues. ## New Features - Added model performance badges to model lists so users can compare available models at a glance. ## Bug Fixes - Fixed OpenAI image edit requests so reference images and related edit met | High | 5/6/2026 |
| v1.0.0-rc.2 | ## Highlights v1.0.0-rc.2 officially opens up switching between the new and classic frontend, making it easier to test the redesigned UI, compare workflows, and fall back instantly when needed. This RC also refreshes key console pages and fixes several web issues affecting email binding, tiered pricing, API key grouping, and custom Vertex base URLs. ## New Features - Added a built-in switch between the new and classic frontend, so teams can adopt the redesigned UI gradually without losing a | High | 4/30/2026 |
| v0.13.2 | ## New Features - Model sync now detects upstream models more accurately, refreshes pricing automatically from provider pricing endpoints, shows removed upstream models in the fetch-models dialog, and keeps pricing available during sync delays (#4452). - User records now include account creation and last login timestamps for easier auditing and administration (#4450). - Added configurable model matching for Ali native Messages APIs, making it easier to route requests to compatible upstream model | High | 4/27/2026 |
| v0.12.15 | ### New Features - Added Waffo Pay support for account top-ups and payment workflows (#4089). ### Bug Fixes - Fixed a recharge card issue in the top-up flow that could break parts of the card interface (#4388). ### Improvements - Added support for Gemini's `IncludeServerSideToolInvocations` setting in `ToolConfig`, improving compatibility with newer Gemini tool-calling behavior (#4311). - Improved Codex channel reliability and usability by refreshing credentials for auto-disabled channels, usi | High | 4/22/2026 |
| v0.12.14 | ## Improvements - Improved user-visible management and top-up logs with a cleaner display, preserved row expansion, and clearer handling of legacy records. --- **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.12.13...v0.12.14 | High | 4/17/2026 |
| v0.12.13 | This release improves admin workflows for top-ups and makes account status changes apply more consistently. ### Bug Fixes - Disabling a user now takes effect immediately instead of being delayed by stale cached account data. ### Improvements - Top-up logs now include additional admin-only audit details to make review and troubleshooting easier. ### Breaking Changes - Top-up searches are now limited to a maximum 30-day date range to keep queries responsive and reliable. --- **Full Changelog* | High | 4/17/2026 |
| v0.12.12 | This release adds support for Claude Opus 4.7, expanding the set of available models in the API. ## New Features - Added support for the Claude Opus 4.7 model, making it available through the API alongside existing model options (#4293). --- ## What's Changed * feat: support claude-opus-4-7 by @prnake in https://github.com/QuantumNous/new-api/pull/4293 * chore(deps): bump github.com/jackc/pgx/v5 from 5.7.1 to 5.9.0 by @dependabot[bot] in https://github.com/QuantumNous/new-api/pull/4294 **Fu | High | 4/17/2026 |
| v0.12.11 | ### New Features * Added payment method tracking and validation for top-ups. ### Bug Fixes * Improved handling of empty string content during OpenAI to Claude message conversion. --- **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.12.10...v0.12.11 | High | 4/16/2026 |
| v0.12.10 | ## New Features - Added passthrough support for Claude `cache_control` and `speed` options, giving you more control over request behavior when using Claude models (#4247). ## Bug Fixes - Fixed OpenAI Responses API compatibility issues when `instructions` contain structured content instead of plain text (#4260). ## Improvements - Improved Stripe payment processing to better handle asynchronous webhook events, making delayed payment confirmations more reliable. - Quota adjustment logs now record | High | 4/15/2026 |
| v0.12.9 | ## New Features - Subscription cards now show the next quota reset time, making it easier to see when usage limits will refresh (#4181). ## Bug Fixes - Claude requests are now more reliable by avoiding incompatible Top P settings when needed. - Azure channels now correctly support the `/v1/responses/compact` route (#4149). - Editing values in GroupTable no longer forces the cursor to jump to the end on each keystroke (#4208). ## Improvements - Dashboard charts have been refined to present rank | High | 4/13/2026 |
| v0.12.8 | ### Bug Fixes * Correctly report the stream status in error logs instead of defaulting to false (#4195). --- ## What's Changed * fix: isStream status in error logs instead of hardcoded false by @feitianbubu in https://github.com/QuantumNous/new-api/pull/4195 * chore(deps): bump axios from 1.13.5 to 1.15.0 in /web by @dependabot[bot] in https://github.com/QuantumNous/new-api/pull/4201 **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.12.7...v0.12.8 | Medium | 4/12/2026 |
| v0.12.7 | ## Improvements - Quota management now uses an amount-first input flow and applies changes atomically, making balance adjustments simpler and more reliable. - Model pricing errors now use cleaner, role-aware messages so it is easier to understand and resolve failed pricing actions. --- **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.12.6...v0.12.7 | Medium | 4/12/2026 |
| nightly-20260409 | ### Highlights / 重点更新 This release introduces comprehensive support for **tiered billing (阶梯计费)**. It allows for flexible pricing expressions, detailed tool call quota calculations, and channel test support for tiered models. 本次发布重点增加了对**阶梯计费**的全面支持,支持灵活的计费表达式解析、自定义工具调用额度计算,并完善了UI配置项和渠道测试支持。 **Docker image:** `calciumion/new-api:nightly` **Docker 镜像:** `calciumion/new-api:nightly` <img width="500" alt="" src="https://github.com/user-attachments/assets/893d5789-64b3-414d-8e71-cc178b72 | High | 4/9/2026 |
| v0.12.6 | ### New Features * Fill in custom fields for vllm-omini (#4154) ### Bug Fixes * Accept string usage values in Alibaba task polling (#4155) * Use correct endpoint for coding plan image generation in Zhipu 4V (#4146) * Prefer explicit pricing for compact models (#4156) * Fix document rendering (#4153) ### Improvements * Refine PR template and add PR submission checks (#4076) --- ## What's Changed * fix(zhipu_4v): use correct endpoint for coding plan image generation by @NyaMisty in https://git | Medium | 4/9/2026 |
| v0.12.5 | ### 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). <img width="2848" height="966" alt="" src="https://github.com/user-attachments/assets/8cfdd943-3b | High | 4/8/2026 |
| v0.12.4 | ## 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 billi | Medium | 4/8/2026 |
| v0.12.3 | 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 https://github.com/QuantumNous/new-api/pull/4114 **Full Changelog**: https://github.com/Quan | Medium | 4/7/2026 |
| v0.12.2 | ### 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 b | Medium | 4/6/2026 |
| v0.12.1 | 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 im | Medium | 4/2/2026 |
| v0.12.0 | 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 t | Medium | 4/1/2026 |
| v0.12.0-alpha.2 | ## 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**: https://github.com/QuantumNous/new-api/compare/v0.12.0-alpha.1...v0.12.0-alpha.2 | Medium | 3/31/2026 |
| v0.12.0-alpha.1 | ## 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 co | Medium | 3/31/2026 |
| v0.11.9 | ## 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 | Medium | 3/31/2026 |
| v0.11.9-alpha.1 | ## What's Changed * fix: disable doubao coding plan selection by @seefs001 in https://github.com/QuantumNous/new-api/pull/3379 * fix: oauth bind callback handling by @seefs001 in https://github.com/QuantumNous/new-api/pull/3393 * feat: support regex-prefixed ignored upstream models by @seefs001 in https://github.com/QuantumNous/new-api/pull/3381 * adjuct default settings by @seefs001 in https://github.com/QuantumNous/new-api/pull/3335 * fix: honor channel affinity skip-retry when channel is | Medium | 3/23/2026 |
| v0.11.8 | ## What's Changed * fix: normalize generic oauth bearer token type by @seefs001 in https://github.com/QuantumNous/new-api/pull/3359 * feat: add server log file management to performance settings by @RedwindA in https://github.com/QuantumNous/new-api/pull/3369 * feat: Add support for counting cache-hit tokens in llama.cpp by @wenyifancc in https://github.com/QuantumNous/new-api/pull/3357 * docs: 完善宝塔面板部署教程并修复链接错误 by @lcq225 in https://github.com/QuantumNous/new-api/pull/3360 ## New Contrib | Low | 3/22/2026 |
| v0.11.7 | ## What's Changed * chore: refine PR template by @seefs001 in https://github.com/QuantumNous/new-api/pull/3287 * feat: 支持通过环境变量配置搜索接口限流参数 by @ywandy in https://github.com/QuantumNous/new-api/pull/3313 * fix: 修正 Codex free 账号用量显示到每周窗口 by @Honghurumeng in https://github.com/QuantumNous/new-api/pull/3316 * feat(waffo): Waffo payment gateway integration by @zhongyuanzhao-alt in https://github.com/QuantumNous/new-api/pull/3293 * fix: redirect OAuth login in current page by @seefs001 in https://g | Low | 3/19/2026 |
| v0.11.6-patch.1 | Release v0.11.6-patch.1 | Low | 3/17/2026 |
| nightly-20260317-44fc10b | feat: implement tiered billing expression evaluation Docker image: calciumion/new-api:nightly <img width="500" alt="" src="https://github.com/user-attachments/assets/893d5789-64b3-414d-8e71-cc178b724ac6" /> | Low | 3/17/2026 |
| v0.11.6 | 参数覆盖记录到日志 错误日志恢复tooltip显示 ## What's Changed * feat: params override log by @seefs001 in https://github.com/QuantumNous/new-api/pull/3285 **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.5...v0.11.6 | Low | 3/17/2026 |
| v0.11.5 | ## What's Changed * Round remaining balance by @KiGamji in https://github.com/QuantumNous/new-api/pull/3233 * enhance channel key viewing by @seefs001 in https://github.com/QuantumNous/new-api/pull/3257 **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.4...v0.11.5 | Low | 3/14/2026 |
| v0.11.4-patch.1 | **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.4...v0.11.4-patch.1 | Low | 3/14/2026 |
| v0.11.4 | ## What's Changed * Feature/param override wildcard path by @seefs001 in https://github.com/QuantumNous/new-api/pull/3129 * fix: fetch model add header passthrough rule key check by @feitianbubu in https://github.com/QuantumNous/new-api/pull/3130 * feats: repair the thinking of claude to openrouter convert by @nekohy in https://github.com/QuantumNous/new-api/pull/3120 * feat: kling cost quota support use FinalUnitDeduction as totalToken by @feitianbubu in https://github.com/QuantumNous/new-a | Low | 3/12/2026 |
| v0.11.4-alpha.5 | 请求头覆盖新增追加功能 ## What's Changed * fix: kling risk fail return openAIVideo error by @feitianbubu in https://github.com/QuantumNous/new-api/pull/3148 * fix: add explicit docker-compose networks by @pigletfly in https://github.com/QuantumNous/new-api/pull/3147 * feat:support $keep_only_declared and deduped $append for header override by @seefs001 in https://github.com/QuantumNous/new-api/pull/3182 ## New Contributors * @pigletfly made their first contribution in https://github.com/QuantumNo | Low | 3/9/2026 |
| v0.11.4-alpha.4 | 为渠道参数覆盖可视化规则提供拖拽排序支持 后端Token相关API变更 ## What's Changed * 为渠道参数覆盖可视化规则提供拖拽排序支持 by @somnifex in https://github.com/QuantumNous/new-api/pull/3166 **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.4-alpha.3...v0.11.4-alpha.4 | Low | 3/8/2026 |
| v0.11.4-alpha.3 | ## Main Changes 重构日志价格显示,默认隐藏倍率逻辑,可在列设置中切换 Refactor the log price display: hide the multiplier logic by default, with an option to toggle it in the column settings. <img width="3552" height="774" alt="" src="https://github.com/user-attachments/assets/1f8ca60c-3589-483a-bcf5-faa27c10e01e" /> **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.4-alpha.2...v0.11.4-alpha.3 | Low | 3/6/2026 |
| v0.11.4-alpha.2 | ## Main Changes 模型广场增加缓存等价格显示 Unify pricing labels and expand marketplace pricing display <img width="3166" height="1202" src="https://github.com/user-attachments/assets/243c9bb8-5d27-4378-914d-2194a952f690" /> **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.4-alpha.1...v0.11.4-alpha.2 | Low | 3/6/2026 |
| v0.11.4-alpha.1 | ## Main Changes 完善可视化价格设置,为后续阶梯定价的开发做准备 Improve the visual pricing settings to prepare for subsequent development of tiered pricing. <img width="4022" height="1742" src="https://github.com/user-attachments/assets/f36f0637-79ff-43bf-983f-778b6a2d6f73" /> ## What's Changed * fix(relay): skip retries for bad response body errors by @seefs001 in https://github.com/QuantumNous/new-api/pull/3151 **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.2-patch.2...v0.11.4- | Low | 3/6/2026 |
| v0.11.2-patch.2 | 优化kling模型计费 ## What's Changed * feat: kling cost quota support use FinalUnitDeduction as totalToken by @feitianbubu in https://github.com/QuantumNous/new-api/pull/2769 * fix: If top_p is not provided, ignore it by @seefs001 in https://github.com/QuantumNous/new-api/pull/3141 **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.2-patch.1...v0.11.2-patch.2 | Low | 3/6/2026 |
| v0.11.2-patch.1 | gpt-5.4补全倍率 ## What's Changed * Feature/param override wildcard path by @seefs001 in https://github.com/QuantumNous/new-api/pull/3129 * fix: fetch model add header passthrough rule key check by @feitianbubu in https://github.com/QuantumNous/new-api/pull/3130 * feats: repair the thinking of claude to openrouter convert by @nekohy in https://github.com/QuantumNous/new-api/pull/3120 **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.2...v0.11.2-patch.1 | Low | 3/6/2026 |
| v0.11.2 | ## Main changes 增加定时获取上游模型更新功能 异步任务在没有设置价格时抛出错误 渠道参数覆盖功能增强,提供可视化编辑,整合请求头覆盖和透传功能 Add a scheduled feature to fetch upstream model updates. Throw an error in the asynchronous task when the price is not set. Enhance the channel parameter override feature by integrating request header overrides and passthrough functionality. ## Enhance the channel parameter override feature 整合请求头覆盖功能,可视化编辑,并提供基础模板 <img width="2216" height="1560" alt="1772641010569" src="https://github.com/user-attachment | Low | 3/4/2026 |
| v0.11.2-alpha.2 | 优化检测上游模型功能 美化模型广场 Optimize the upstream model fetch feature Beautify the Model Marketplace ## What's Changed * fix: use default model price for radio price model by @feitianbubu in https://github.com/QuantumNous/new-api/pull/3090 * Fix/auto fetch upstream model tips by @seefs001 in https://github.com/QuantumNous/new-api/pull/3096 **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.2-alpha.1...v0.11.2-alpha.2 | Low | 3/3/2026 |
| v0.11.2-alpha.1 | feat: auto fetch upstream models 新增自动检测上游模型列表变动功能 <img width="1386" height="976" alt="image" src="https://github.com/user-attachments/assets/3effc3d4-8d5c-4987-b7d9-861a4943a839" /> <img width="1224" height="512" alt="image" src="https://github.com/user-attachments/assets/771b1670-b36e-445e-89cd-fde5d389d1ad" /> ## What's Changed * fix: change token model_limits column from varchar(1024) to text by @RedwindA in https://github.com/QuantumNous/new-api/pull/3037 * Return error when mode | Low | 3/2/2026 |
| v0.11.1-alpha.7 | Support `aionui://` deep link protocol 支持AionUi项目一键填入 <img width="2374" height="960" alt="1772457674576" src="https://github.com/user-attachments/assets/9f53bf2c-8670-4c02-a3a7-b2b6c169e269" /> **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.1-alpha.6...v0.11.1-alpha.7 | Low | 3/2/2026 |
| v0.11.1-alpha.6 | ## What's Changed * Revert v0.11.1-alpha.5 **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.1-alpha.4...v0.11.1-alpha.6 | Low | 3/2/2026 |
| v0.11.1-alpha.4 | ## What's Changed * fix: aws text content blocks must be non-empty by @seefs001 in https://github.com/QuantumNous/new-api/pull/3077 **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.1-alpha.3...v0.11.1-alpha.4 | Low | 3/2/2026 |
| v0.11.1-alpha.3 | 支持cc-switch一键填入 <img alt="1772378663623" src="https://github.com/user-attachments/assets/e0b8ece0-b137-4853-a01c-fea43c40d151" /> ## What's Changed * chore(deps): bump axios from 1.12.0 to 1.13.5 in /web by @dependabot[bot] in https://github.com/QuantumNous/new-api/pull/3061 * chore(deps): bump tar and electron-builder in /electron by @dependabot[bot] in https://github.com/QuantumNous/new-api/pull/2964 * build(deps-dev): bump lodash from 4.17.21 to 4.17.23 in /electron by @dependabot[bo | Low | 3/1/2026 |
| v0.11.1-alpha.2 | 参数覆盖增加UI可视化操作,支持更多操作。 渠道亲和支持绑定参数覆盖,适用于codex/claude code等的请求头透传。 ## What's Changed * feat: improve channel override ui/ux by @seefs001 in https://github.com/QuantumNous/new-api/pull/3009 **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.1-alpha.1...v0.11.1-alpha.2 | Low | 2/28/2026 |
| v0.11.1-alpha.1 | 完善veo适配生成(Vertex,AI Studio) 修复订阅支付完成后的跳转路径错误 Improve Veo adaptation generation (Vertex, AI Studio) Fix incorrect redirection path after subscription payment completion ## What's Changed * fix: redirect subscription payment return to user-accessible page by @seefs001 in https://github.com/QuantumNous/new-api/pull/3052 * feat: add image model to supported image presets by @seefs001 in https://github.com/QuantumNous/new-api/pull/3029 * feat: minimax reasoning_split by @seefs001 in https: | Low | 2/28/2026 |
| v0.11.0 | ## What's Changed * refactor: async task by @Calcium-Ion in https://github.com/QuantumNous/new-api/pull/2985 * Feature/channel retry warning by @seefs001 in https://github.com/QuantumNous/new-api/pull/2987 * fix: claude affinity cache counter by @seefs001 in https://github.com/QuantumNous/new-api/pull/2980 * feat: add missing OpenAI/Claude/Gemini request fields by @seefs001 in https://github.com/QuantumNous/new-api/pull/2971 * feat: codex oauth proxy by @seefs001 in https://github.com/Quant | Low | 2/28/2026 |
| v0.11.0-alpha.9 | 修复Sora接口传图报错`unsupported mimetype (\'application/octet-stream\')` Fix Sora API image upload error `unsupported mimetype ('application/octet-stream')` **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.0-alpha.8...v0.11.0-alpha.9 | Low | 2/25/2026 |
| v0.11.0-alpha.8 | 修复GetUserSetting永远无法读取旧版本用户设置的问题 **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.0-alpha.7...v0.11.0-alpha.8 | Low | 2/24/2026 |
| v0.11.0-alpha.7 | 第三方登录支持优先使用第三方用户名 请求头透传功能优化 加强渠道模型选择防呆设计 Third-party login support, prioritize using third-party username Request header pass-through function optimization Strengthen channel model selection foolproof design ## What's Changed * fix: skip Accept-Encoding during header passthrough (#2214) by @Caisin in https://github.com/QuantumNous/new-api/pull/2997 * feat: move user bindings to dedicated management modal by @seefs001 in https://github.com/QuantumNous/new-api/pull/2993 * Fix/pr 2900 | Low | 2/24/2026 |
| v0.11.0-alpha.6 | grok 违规扣费完善 ## What's Changed * fix: violation fee check by @seefs001 in https://github.com/QuantumNous/new-api/pull/2994 **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.0-alpha.5...v0.11.0-alpha.6 | Low | 2/23/2026 |
| v0.11.0-alpha.5 | 修复PostForm下重试出现`multipart: NextPart: EOF`错误 **Full Changelog**: https://github.com/QuantumNous/new-api/compare/v0.11.0-alpha.4...v0.11.0-alpha.5 | Low | 2/23/2026 |