Skip to content

Commit 653d177

Browse files
committed
chore(release): prepare v1.4.0
Document all changes since v1.3.0 in both changelogs and bump workspace, Tauri, and WebUI versions to 1.4.0 for the upcoming tag release. Made-with: Cursor
1 parent 96f9c19 commit 653d177

File tree

6 files changed

+59
-5
lines changed

6 files changed

+59
-5
lines changed

CHANGELOG.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,33 @@ All notable changes to Nyro will be documented in this file.
44

55
---
66

7+
## v1.4.0
8+
9+
> Released on 2026-03-21
10+
11+
#### Features
12+
13+
- **Protocol normalization layer upgrade**: add semantic internal response normalization and emit item-level reasoning/function-call outputs for Responses API flows
14+
- **Provider preset capability unification**: unify provider preset handling with capability source parsing and ship an embedded models.dev snapshot for offline metadata
15+
- **Connect CLI workflow enhancements**: align Codex/OpenCode sync outputs with runtime defaults, refine route state anchoring, and improve config action UX
16+
17+
#### Improvements
18+
19+
- **WebUI configuration interactions**: refine provider preset behaviors and route-edit model interactions for more predictable admin flows
20+
- **Admin error surface consistency**: return structured provider/route conflict payloads and localize conflict messages in the UI
21+
- **CLI panel layout polish**: reorder API key vs update-config controls, keep half-width action layout, and align preview hint spacing/offset behavior
22+
- **Local UX defaults**: default initial locale state to `en-US` and render request timestamps in local timezone in Logs
23+
24+
#### Fixes
25+
26+
- Fix cross-protocol tool-call semantics by hardening tool-call/result correlation and normalizing thinking/text delta behavior across adapters
27+
- Fix Google model discovery auth path and model normalization in admin provider discovery flow
28+
29+
#### Tests & Docs
30+
31+
- Add protocol regression coverage for tool IDs, finish reasons, schema mapping, and provider-policy removal behavior
32+
- Add protocol architecture hardening design doc and refresh README/UI screenshots for latest console pages
33+
734
## v1.3.0
835

936
> Released on 2026-03-18

CHANGELOG_CN.md

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,33 @@ Nyro 的所有重要变更均记录在此文件中。
44

55
---
66

7+
## v1.4.0
8+
9+
> 发布于 2026-03-21
10+
11+
#### 功能
12+
13+
- **协议归一化层升级**:新增语义级内部响应归一化,并在 Responses API 链路输出 item 级 reasoning / function-call 结果
14+
- **Provider 预设能力统一**:统一 Provider 预设与能力源解析逻辑,并内置 models.dev 快照用于离线元数据
15+
- **Connect CLI 流程增强**:Codex/OpenCode 同步输出与运行时默认配置对齐,优化路由状态锚定与配置动作体验
16+
17+
#### 改进
18+
19+
- **WebUI 配置交互优化**:细化 Provider 预设行为与路由编辑模型交互,提升管理流可预期性
20+
- **管理端错误一致性增强**:后端返回结构化 provider/route 冲突信息,前端同步完成冲突错误本地化
21+
- **CLI 面板布局打磨**:调整 API Key 与更新配置区块顺序,保持动作区半宽布局,并统一预览提示对齐与间距
22+
- **本地体验默认值优化**:初始语言默认 `en-US`,日志页面请求时间按本地时区显示
23+
24+
#### 修复
25+
26+
- 修复跨协议工具调用语义问题:加强 tool-call/result 关联,并统一各适配器的 thinking/text delta 处理
27+
- 修复 Google 模型发现鉴权路径与模型归一化问题,恢复管理端发现链路稳定性
28+
29+
#### 测试与文档
30+
31+
- 新增协议回归覆盖:tool id、finish reason、schema 映射与 provider-policy 移除相关行为
32+
- 新增协议架构加固设计文档,并更新 README 与控制台 UI 截图
33+
734
## v1.3.0
835

936
> 发布于 2026-03-18

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ resolver = "2"
33
members = ["crates/nyro-core", "src-tauri", "src-server"]
44

55
[workspace.package]
6-
version = "1.3.0"
6+
version = "1.4.0"
77
edition = "2024"
88
license = "Apache-2.0"
99
repository = "https://github.com/shuaijinchao/nyro"

src-tauri/tauri.conf.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://raw.githubusercontent.com/nicegui-org/nicegui/main/nicegui/static/tauri/tauri.conf.json",
33
"productName": "Nyro",
4-
"version": "1.3.0",
4+
"version": "1.4.0",
55
"identifier": "com.nyro.ai-gateway",
66
"build": {
77
"frontendDist": "../webui/dist",

webui/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

webui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "nyro-console",
33
"private": true,
4-
"version": "1.3.0",
4+
"version": "1.4.0",
55
"type": "module",
66
"scripts": {
77
"dev": "vite",

0 commit comments

Comments
 (0)