docs(release): complete v1.21.3 release notes

Reviewed and completed the v1.21.3 bilingual catalog after main-v2 advanced. Includes PR #7942 storage-path and Windows install-location changes; release-note validation and PR CI passed.
This commit is contained in:
SivanCola authored and GitHub committed 2026-08-08 17:47:12 +08:00
commit 6cc0d73405
1 file changed
+45 -31
+45 -31
View File
@@ -10,8 +10,8 @@
"zh": "Reasonix v1.21.3"
},
"summary": {
"en": "This release brings Markdown rendering to thinking traces, explicit Kimi K3 reasoning support for custom gateways, adaptive no-progress guard, and fixes for Windows taskbar grouping, retry-inflated compaction, and stream coalescing.",
"zh": "此版本为思考过程带来 Markdown 渲染,为自定义网关提供显式 Kimi K3 推理支持,引入自适应无进展防护,并修复了 Windows 任务栏分组、重试导致的提前压缩以及流合并问题。"
"en": "This release brings Markdown rendering to thinking traces, explicit Kimi K3 reasoning for custom gateways, visible storage paths, adaptive no-progress guard, and fixes for Windows install behavior, taskbar grouping, retry-inflated compaction, and stream coalescing.",
"zh": "此版本为思考过程带来 Markdown 渲染,为自定义网关提供显式 Kimi K3 推理支持,新增存储路径展示与自适应无进展防护,并修复 Windows 安装位置、任务栏分组、重试导致的提前压缩以及流合并问题。"
},
"surfaces": [
"desktop"
@@ -26,18 +26,18 @@
"en": "Learn how to configure a custom OpenAI-compatible gateway to use the Kimi K3 reasoning protocol.",
"zh": "了解如何配置自定义 OpenAI 兼容网关以使用 Kimi K3 推理协议。"
},
"href": "https://github.com/esengine/DeepSeek-Reasonix/blob/7ae8c54a5ad3b79dc33907fce0c7a4fa91f14d4e/docs/REASONING_PROVIDERS.md"
"href": "https://github.com/esengine/DeepSeek-Reasonix/blob/e2ef3f43a50ed5a645df9fa6a7e558f157431eb9/docs/REASONING_PROVIDERS.md"
},
{
"title": {
"en": "Custom Kimi K3 Gateway Setup",
"zh": "自定义 Kimi K3 网关设置"
"en": "Custom Kimi K3 Gateway Setup (Chinese)",
"zh": "自定义 Kimi K3 网关设置(中文)"
},
"body": {
"en": "Learn how to configure a custom OpenAI-compatible gateway to use the Kimi K3 reasoning protocol.",
"zh": "了解如何配置自定义 OpenAI 兼容网关以使用 Kimi K3 推理协议。"
},
"href": "https://github.com/esengine/DeepSeek-Reasonix/blob/7ae8c54a5ad3b79dc33907fce0c7a4fa91f14d4e/docs/REASONING_PROVIDERS.zh-CN.md"
"href": "https://github.com/esengine/DeepSeek-Reasonix/blob/e2ef3f43a50ed5a645df9fa6a7e558f157431eb9/docs/REASONING_PROVIDERS.zh-CN.md"
}
],
"highlights": [
@@ -48,13 +48,27 @@
"zh": "思考过程现在以 Markdown 渲染"
},
"body": {
"en": "Reasoning panels, folded turns, and sub-agent previews now display headings, emphasis, lists, and code blocks with proper formatting. Streaming stops as soon as reasoning finishes, and hidden content stays lightweight.",
"en": "Reasoning panels, folded turns, and sub-agent previews now correctly display headings, emphasis, lists, and code blocks. Streaming stops immediately after reasoning completes, and hidden content stays lightweight.",
"zh": "推理面板、折叠轮次和子代理预览现在可以正确显示标题、强调、列表和代码块。推理完成后立即停止流式传输,隐藏内容保持轻量。"
},
"refs": [
7940
]
},
{
"kind": "improved",
"title": {
"en": "Storage paths are visible and Windows keeps its install location",
"zh": "存储路径可见,Windows 保留安装位置"
},
"body": {
"en": "Settings now shows the runtime-owned workspace, session and memory, cache, and extension paths as read-only values. Windows installs and updates continue using the user's existing install directory.",
"zh": "设置中现在会以只读方式显示运行时实际使用的工作区、会话与记忆、缓存和扩展路径。Windows 安装与更新会继续使用用户现有的安装目录。"
},
"refs": [
7942
]
},
{
"kind": "new",
"title": {
@@ -72,11 +86,11 @@
{
"kind": "fixed",
"title": {
"en": "Windows taskbar icon grouping fixed",
"en": "Fix Windows taskbar icon grouping",
"zh": "修复 Windows 任务栏图标分组"
},
"body": {
"en": "Launching from a pinned shortcut now reuses the pinned icon instead of creating a second one. Existing shortcuts are repaired automatically, and 0.53 builds keep their separate identity.",
"en": "Launching from a pinned shortcut now reuses the pinned icon instead of creating a second one. Existing shortcuts are repaired automatically, and the 0.53 build keeps its separate identity.",
"zh": "从固定快捷方式启动现在会重用固定图标,而不是创建第二个图标。现有快捷方式会自动修复,0.53 版本保持独立身份。"
},
"refs": [
@@ -86,11 +100,11 @@
{
"kind": "fixed",
"title": {
"en": "Retry-inflated compaction decisions corrected",
"en": "Fix retry-inflated compaction decisions",
"zh": "修复重试导致的提前压缩决策"
},
"body": {
"en": "Automatic compaction now uses the latest single-request prompt size, preventing early context folding when stream interruptions cause multiple attempts. Billing totals remain accurate.",
"en": "Automatic compaction now uses the latest single-request prompt size, preventing premature context folding when stream interruptions cause multiple attempts. Billing totals remain accurate.",
"zh": "自动压缩现在使用最新的单次请求提示大小,防止流中断导致多次尝试时过早折叠上下文。计费总额保持准确。"
},
"refs": [
@@ -104,7 +118,7 @@
"zh": "自适应无进展防护取代固定轮次计数"
},
"body": {
"en": "The agent now escalates only when consecutive rounds add no new evidence, resetting on any gain. This prevents unnecessary nudges and forced stops when progress is being made.",
"en": "The agent now escalates only when consecutive rounds add no new evidence; any progress resets the streak. This prevents unnecessary nudges and forced stops while progress is being made.",
"zh": "代理现在仅在连续轮次未添加新证据时升级,任何进展都会重置。这可以防止在取得进展时进行不必要的提示和强制停止。"
},
"refs": [
@@ -114,11 +128,11 @@
{
"kind": "fixed",
"title": {
"en": "Stream coalescing now works on the hot path",
"en": "Stream coalescing now active on the hot path",
"zh": "流合并现在在热路径上生效"
},
"body": {
"en": "A wiring fix ensures that token bursts from the agent are properly merged before reaching the frontend, reducing UI jitter and event volume.",
"en": "Fixed a wiring issue so that the agent's token bursts are properly merged before reaching the frontend, reducing UI jitter and event volume.",
"zh": "修复了接线问题,确保代理的令牌突发在到达前端之前正确合并,减少 UI 抖动和事件量。"
},
"refs": [
@@ -149,7 +163,7 @@
"zh": "思考过程现在以 Markdown 渲染"
},
"body": {
"en": "Reasoning panels, folded turns, and sub-agent previews now display headings, emphasis, lists, and code blocks with proper formatting. Streaming stops as soon as reasoning finishes, and hidden content stays lightweight.",
"en": "Reasoning panels, folded turns, and sub-agent previews now correctly display headings, emphasis, lists, and code blocks. Streaming stops immediately after reasoning completes, and hidden content stays lightweight.",
"zh": "推理面板、折叠轮次和子代理预览现在可以正确显示标题、强调、列表和代码块。推理完成后立即停止流式传输,隐藏内容保持轻量。"
},
"refs": [
@@ -158,39 +172,39 @@
},
{
"title": {
"en": "Adaptive no-progress guard replaces fixed round count",
"zh": "自适应无进展防护取代固定轮次计数"
"en": "Storage paths are visible and Windows keeps its install location",
"zh": "存储路径可见,Windows 保留安装位置"
},
"body": {
"en": "The agent now escalates only when consecutive rounds add no new evidence, resetting on any gain. This prevents unnecessary nudges and forced stops when progress is being made.",
"zh": "代理现在仅在连续轮次未添加新证据时升级,任何进展都会重置。这可以防止在取得进展时进行不必要的提示和强制停止。"
"en": "Settings now shows the runtime-owned workspace, session and memory, cache, and extension paths as read-only values. Windows installs and updates continue using the user's existing install directory.",
"zh": "设置中现在会以只读方式显示运行时实际使用的工作区、会话与记忆、缓存和扩展路径。Windows 安装与更新会继续使用用户现有的安装目录。"
},
"refs": [
7915
7942
]
},
{
"title": {
"en": "Unified changelog release ledger styling",
"zh": "统一更新日志档案样式"
"en": "Adaptive no-progress guard replaces fixed round count",
"zh": "自适应无进展防护取代固定轮次计数"
},
"body": {
"en": "All changelog pages now use a consistent documentation-first layout, removing promotional hero variations.",
"zh": "所有更新日志页面现在使用一致的文档优先布局,移除了促销横幅变体。"
"en": "The agent now escalates only when consecutive rounds add no new evidence; any progress resets the streak. This prevents unnecessary nudges and forced stops while progress is being made.",
"zh": "代理现在仅在连续轮次未添加新证据时升级,任何进展都会重置。这可以防止在取得进展时进行不必要的提示和强制停止。"
},
"refs": [
7906
7915
]
}
],
"fixed": [
{
"title": {
"en": "Windows taskbar icon grouping fixed",
"en": "Fix Windows taskbar icon grouping",
"zh": "修复 Windows 任务栏图标分组"
},
"body": {
"en": "Launching from a pinned shortcut now reuses the pinned icon instead of creating a second one. Existing shortcuts are repaired automatically, and 0.53 builds keep their separate identity.",
"en": "Launching from a pinned shortcut now reuses the pinned icon instead of creating a second one. Existing shortcuts are repaired automatically, and the 0.53 build keeps its separate identity.",
"zh": "从固定快捷方式启动现在会重用固定图标,而不是创建第二个图标。现有快捷方式会自动修复,0.53 版本保持独立身份。"
},
"refs": [
@@ -199,11 +213,11 @@
},
{
"title": {
"en": "Retry-inflated compaction decisions corrected",
"en": "Fix retry-inflated compaction decisions",
"zh": "修复重试导致的提前压缩决策"
},
"body": {
"en": "Automatic compaction now uses the latest single-request prompt size, preventing early context folding when stream interruptions cause multiple attempts. Billing totals remain accurate.",
"en": "Automatic compaction now uses the latest single-request prompt size, preventing premature context folding when stream interruptions cause multiple attempts. Billing totals remain accurate.",
"zh": "自动压缩现在使用最新的单次请求提示大小,防止流中断导致多次尝试时过早折叠上下文。计费总额保持准确。"
},
"refs": [
@@ -212,11 +226,11 @@
},
{
"title": {
"en": "Stream coalescing now works on the hot path",
"en": "Stream coalescing now active on the hot path",
"zh": "流合并现在在热路径上生效"
},
"body": {
"en": "A wiring fix ensures that token bursts from the agent are properly merged before reaching the frontend, reducing UI jitter and event volume.",
"en": "Fixed a wiring issue so that the agent's token bursts are properly merged before reaching the frontend, reducing UI jitter and event volume.",
"zh": "修复了接线问题,确保代理的令牌突发在到达前端之前正确合并,减少 UI 抖动和事件量。"
},
"refs": [