Skip to content

v1.0.0-rc.16

Latest

Choose a tag to compare

@github-actions github-actions released this 03 Jul 07:41
v1.0.0-rc.16
0977965

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 APIs, resolution-aware billing, video-input billing, 4K billing, and new request options (#5824).
  • Added Wan2.7 image-to-video media mapping support (#4984).
  • Added graceful shutdown support to reduce interrupted replies and avoid losing cached panel data during restarts (#4258).
  • Improved channel management with a clearer layout and a more capable advanced custom route editor.

Bug Fixes

  • Fixed the model pricing tiered expression editor so it refreshes correctly when switching between models (#5752).
  • Fixed async task usage logs so usage is attributed to the node that initiated the task (#5684).
  • Fixed theme switching so the app returns to the home page instead of landing on a 404 route (#5612).
  • Fixed custom HTML and Markdown rendering so content keeps consistent styling and spacing, including isolated HTML views (#5795).
  • Fixed page state resets when switching tabs within the same route, including dashboard time ranges (#5796).
  • Fixed channel status filters so they persist across page navigation (#5863).
  • Fixed Ollama non-streaming tool call handling (#5865).
  • Fixed Waffo product information and webhook behavior (#5704).

Improvements

  • Improved the Playground chat experience and Markdown rendering (#5217).
  • Streamlined table actions and destructive confirmation dialogs for a cleaner web UI (#5645).
  • Improved ClickHouse log filtering for LIKE queries.
  • Optimized the frontend build pipeline for faster web builds (#5786).

What's Changed

  • chore(deps): bump dompurify from 3.4.5 to 3.4.11 in /web/default by @dependabot[bot] in #5718
  • fix(ci): install classic workspace dependencies for releases by @seefs001 in #5719
  • perf(web): streamline table actions and destructive dialogs by @QuentinHsu in #5645
  • fix: add Waffo goods info and webhook SDK update by @zhongyuanzhao-alt in #5704
  • fix(model-pricing): refresh tiered expression editor when switching models by @feitianbubu in #5752
  • fix: sync bun.lock with dompurify 3.4.11 to restore frozen-lockfile build by @feitianbubu in #5738
  • fix(theme): 切换前端主题后重置到首页,避免路由 404 by @zhangzhichaolove in #5612
  • fix(task): attribute async task usage log to the initiating node by @feitianbubu in #5684
  • feat: add Casbin admin permissions by @Calcium-Ion in #5755
  • feat(playground): improve Playground chat experience and Markdown rendering by @QuentinHsu in #5217
  • fix(auth): align password validation copy by @QuentinHsu in #5759
  • fix(web): render custom HTML and Markdown content consistently by @QuentinHsu in #5760
  • fix(openai): harden Chat-to-Responses compatibility by @Calcium-Ion in #5772
  • feat: support Responses to Chat by @Calcium-Ion in #5787
  • feat: doubao-seedance-2-0-260128支持按分辨率区分计费 by @feitianbubu in #5300
  • feat: support doubao seedance 2.0 safety_identifier/priority and 4k billing by @feitianbubu in #5824
  • fix(web): 修复自定义 HTML 样式被过滤及排版间距异常的问题 by @olwater in #5795
  • feat: support Wan2.7 i2v media mapping by @wxwwt in #4984
  • perf(web): optimize web Rsbuild and Tailwind build pipeline by @QuentinHsu in #5786
  • fix(makefile): run only default web dev server from dev-web by @QuentinHsu in #5794
  • fix(web): inject app styles into isolated HTML by @QuentinHsu in #5860
  • fix: preserve route state when switching same-route tabs (dashboard time range resets) by @feitianbubu in #5796
  • 支持服务优雅关闭,避免重启回复中断和面板缓存数据丢失 by @feitianbubu in #4258
  • fix: only treat 401 as session expiry in default theme auth guard by @feitianbubu in #5872
  • fix: persist channel status filter across page navigation by @feitianbubu in #5863
  • chore(deps): bump golang.org/x/net from 0.50.0 to 0.55.0 by @dependabot[bot] in #5862
  • chore(deps): bump golang.org/x/image from 0.38.0 to 0.41.0 by @dependabot[bot] in #5873
  • fix: handle ollama non-stream tool calls by @stevenjoezhang in #5865

New Contributors

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