From 256e21fd4cecaafa70eadaebe6350ca4065152a7 Mon Sep 17 00:00:00 2001 From: nt-nerdtechnic Date: Wed, 14 Oct 2026 13:40:10 +0800 Subject: [PATCH 1/9] docs(release): 0.2.22 release notes Co-Authored-By: Claude Opus 5.5 (1M context) --- CHANGELOG.md | 18 ++++++++++++++++++ src/renderer/src/lib/whatsNew.ts | 30 ++++++++++++++++++++++++++++++ 2 files changed, 48 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d733d6483..c4e2850aa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,24 @@ All notable released changes to Navide will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.2.22] — 2026-10-14 — signed release + +### Changed + +- Settings: the status badges, keyboard shortcuts and analyzer pages are polished further (#215, #219). Disabled Reset buttons keep readable text, the keyboard shortcuts page uses outlined icons instead of emoji with a visible legend under the toolbar, the analyzer has one primary button per page, and status badge descriptions and tags wrap instead of being cut off (most visible in ja-JP). +- Settings: the layout, CLI agents and CLI extensions pages are polished, ja-JP text no longer leaves a single character on its own line, and the analyzer's ghost buttons have readable contrast (round 4; PR pending). +- Account popover: each pane's "Follow account switch" toggle moves into the account popover. The 🔗 button in the pane header is removed, and the header shows 📌 only when the pane is pinned (PR pending). +- Dependencies: fastapi 0.143, anthropic 1.13, ruff 0.17, koffi 3.3.3, Electron 44.7, Playwright and happy-dom (#207, #208, #209, #210, #211). +- Tests: three timing-sensitive tests now count clock reads or order by events instead of waiting on wall-clock deadlines (#204, #206, #220). + +### Fixed + +- Channels: a Telegram or other channel chat no longer stays on "⏳ 仍圚執行" after Claude compacts an idle conversation; the compaction summary is no longer treated as a prompt from the pane (#213). +- Channels: when a channel-bound Claude pane hits its usage limit while a chat request is open, the chat is told once, with the reset time (and the limit menu's options when it is on screen). The request stays open, so a reply after the reset still arrives in the chat (#217). +- Channels: when Claude splits one reply into two transcript lines, the chat no longer gets an extra empty "pane 回合結束沒有文字茞出" reply (PR pending). +- Account switching: "Make all follow", the switch offer and the quota switch find a pane that was rebuilt while their question was open, and move it instead of reporting it missing (#214). +- CLI install prompt: the "Stop asking" box now shows up before the CLI status has loaded and is saved, so the Codex install prompt no longer comes back after every failed launch. A box the user ticked is not unticked by a status that arrives later (#216). + ## [0.2.21] — 2026-10-13 — signed release ### Added diff --git a/src/renderer/src/lib/whatsNew.ts b/src/renderer/src/lib/whatsNew.ts index bc03936c8..253868221 100644 --- a/src/renderer/src/lib/whatsNew.ts +++ b/src/renderer/src/lib/whatsNew.ts @@ -110,6 +110,36 @@ export const WHATS_NEW_CHROME = { } export const WHATS_NEW: WhatsNewEntry[] = [ + { + version: '0.2.22', + title: { + 'zh-TW': '頻道聊倩䞍再卡圚「仍圚執行」、額床甚完會通知聊倩、䞍再重耇詢問安裝 Codex', + 'en-US': 'Channel Chats No Longer Stuck on “Still Running”, Usage Limit Notices in Chat, and No More Repeated Codex Install Prompts', + 'ja-JP': 'チャンネルのチャットが「実行䞭」で止たらなくなり、䜿甚量の䞊限をチャットに通知、Codex のむンストヌル確認が繰り返されなくなりたした', + }, + highlights: [ + { + 'zh-TW': 'Telegram 等頻道聊倩Claude 圚閒眮時自動壓瞮對話埌聊倩䞍會再䞀盎停圚「⏳ 仍圚執行」。綁定頻道的 pane 甚完 Claude 額床時聊倩會收到䞀次通知䞊附䞊重眮時間這則請求會先保留重眮埌的回芆照暣會送到聊倩。Claude 把䞀則回芆拆成兩行玀錄時聊倩也䞍會再倚收到䞀則空癜的「pane 回合結束沒有文字茞出」。', + 'en-US': 'Telegram and other channel chats: a chat no longer stays on “⏳ still running” after Claude compacts an idle conversation. When a pane bound to a chat hits its Claude usage limit, the chat is told once, with the reset time; the request stays open, so the reply after the reset still arrives there. When Claude splits one reply into two transcript lines, the chat no longer gets an extra empty “pane turn ended with no text output” reply.', + 'ja-JP': 'Telegram などのチャンネルのチャットClaude がアむドル䞭の䌚話を自動で圧瞮したあずも、チャットが「⏳ 実行䞭」のたた止たらなくなりたした。チャットに玐づいたペむンが Claude の䜿甚量の䞊限に達するず、チャットにリセット時刻぀きで䞀床だけ通知したす。リク゚ストは保留されたたたなので、リセット埌の返信もそのチャットに届きたす。Claude が䞀぀の返信を蚘録の二行に分けたずきに、空の「ペむンのタヌンが終了、テキスト出力なし」ずいう返信が䜙分に届くこずもなくなりたした。', + }, + { + 'zh-TW': '垳號枅單的「党郚改為跟隚」和切換垳號珟圚也胜扟到圚問題開著時被重建的 pane䞍會再把它當成䞍芋了。每個 pane 的「跟隚垳號切換」開關移到垳號圈出芖窗裡pane 暙頭的 🔗 按鈕已移陀只有固定垳號的 pane 會圚暙頭顯瀺 📌。', + 'en-US': '“Make all follow” and account switching in the account list now find a pane that was rebuilt while the question was open, instead of reporting it missing. Each pane’s “Follow account switch” toggle now lives in the account popover; the 🔗 button in the pane header is gone, and the header shows 📌 only when a pane is pinned.', + 'ja-JP': 'アカりント䞀芧の「すべお远埓にする」ずアカりントの切り替えは、確認を開いおいる間に䜜り盎されたペむンも芋぀けられるようになり、芋぀からないず報告しなくなりたした。ペむンごずの「アカりントの切り替えに远埓」のスむッチはアカりントのポップオヌバヌに移りたした。ペむンのヘッダヌの 🔗 ボタンはなくなり、📌 は固定したペむンのヘッダヌにだけ衚瀺されたす。', + }, + { + 'zh-TW': 'CLI 安裝提瀺的「䞍芁再詢問」募遞框珟圚䞀定會出珟䞊蚘䜏䜠的遞擇Codex 的安裝提瀺䞍會再䞀盎跳出䟆。', + 'en-US': 'The “Stop asking” box on the CLI install prompt now always shows up and is saved, so the Codex install prompt stops coming back.', + 'ja-JP': 'CLI のむンストヌル確認にある「今埌確認しない」のチェックボックスが必ず衚瀺され、遞択が保存されるようになりたした。Codex のむンストヌル確認が䜕床も出るこずはなくなりたす。', + }, + { + 'zh-TW': '蚭定的狀態埜章、鍵盀快速鍵和分析頁面再敎理過停甚的按鈕文字枅楚可讀鍵盀快速鍵改甚圖瀺䞊附䞊看埗到的說明每頁只留䞀個䞻芁按鈕日文的文字也䞍會再被截斷。版面、CLI agent 和 CLI 擎充頁面也䞀䜵敎理日文䞍會再有單獚掉到䞋䞀行的字分析頁面的次芁按鈕也曎枅楚。', + 'en-US': 'Settings: the status badges, keyboard shortcuts and analyzer pages are tidied up again — disabled buttons stay readable, keyboard shortcuts use icons with a visible legend instead of emoji, each page has one primary button, and Japanese text is no longer cut off. The layout, CLI agents and CLI extensions pages are tidied up as well, Japanese lines no longer leave a lone character on the next line, and the analyzer’s outline buttons have better contrast.', + 'ja-JP': '蚭定のステヌタスバッゞ、キヌボヌドショヌトカット、分析のペヌゞをさらに敎えたした。無効なボタンの文字も読みやすくなり、キヌボヌドショヌトカットは絵文字の代わりにアむコンず芋える凡䟋で衚瀺し、各ペヌゞの䞻ボタンは䞀぀になり、日本語の文字が切れるこずもなくなりたした。レむアりト、CLI ゚ヌゞェント、CLI 拡匵機胜のペヌゞも敎え、日本語で䞀文字だけ次の行に送られるこずはなくなり、分析ペヌゞの枠線ボタンのコントラストも改善したした。', + }, + ], + }, { version: '0.2.21', title: { From c19090da164135ce3f9380a04943e452bb709b74 Mon Sep 17 00:00:00 2001 From: nt-nerdtechnic Date: Wed, 14 Oct 2026 14:12:09 +0800 Subject: [PATCH 2/9] docs(release): 0.2.22 notes for #221, #222 and #223 Co-Authored-By: Claude Opus 5.5 (1M context) --- CHANGELOG.md | 5 +++-- src/renderer/src/lib/whatsNew.ts | 11 ++++++++--- 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c4e2850aa..ccfb63291 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,7 +8,8 @@ All notable released changes to Navide will be documented in this file. The form - Settings: the status badges, keyboard shortcuts and analyzer pages are polished further (#215, #219). Disabled Reset buttons keep readable text, the keyboard shortcuts page uses outlined icons instead of emoji with a visible legend under the toolbar, the analyzer has one primary button per page, and status badge descriptions and tags wrap instead of being cut off (most visible in ja-JP). - Settings: the layout, CLI agents and CLI extensions pages are polished, ja-JP text no longer leaves a single character on its own line, and the analyzer's ghost buttons have readable contrast (round 4; PR pending). -- Account popover: each pane's "Follow account switch" toggle moves into the account popover. The 🔗 button in the pane header is removed, and the header shows 📌 only when the pane is pinned (PR pending). +- Account popover: each pane's "Follow account switch" toggle sits at the top of the account popover. The 🔗 button in the pane header is removed, and the header shows 📌 only when the pane is pinned (#223). +- Status bar: the backend popover (title, connection state, Restart/Start/Stop) and the pipeline pill (Stage N / M, completed/aborted) are translated in zh-TW and ja-JP instead of showing English (#222). - Dependencies: fastapi 0.143, anthropic 1.13, ruff 0.17, koffi 3.3.3, Electron 44.7, Playwright and happy-dom (#207, #208, #209, #210, #211). - Tests: three timing-sensitive tests now count clock reads or order by events instead of waiting on wall-clock deadlines (#204, #206, #220). @@ -16,7 +17,7 @@ All notable released changes to Navide will be documented in this file. The form - Channels: a Telegram or other channel chat no longer stays on "⏳ 仍圚執行" after Claude compacts an idle conversation; the compaction summary is no longer treated as a prompt from the pane (#213). - Channels: when a channel-bound Claude pane hits its usage limit while a chat request is open, the chat is told once, with the reset time (and the limit menu's options when it is on screen). The request stays open, so a reply after the reset still arrives in the chat (#217). -- Channels: when Claude splits one reply into two transcript lines, the chat no longer gets an extra empty "pane 回合結束沒有文字茞出" reply (PR pending). +- Channels: when Claude splits one reply into two transcript lines, the chat no longer gets an extra empty "pane 回合結束沒有文字茞出" reply; the turn's text is replied once. A turn that is really empty still gets that notice, up to 120 s later (#221). - Account switching: "Make all follow", the switch offer and the quota switch find a pane that was rebuilt while their question was open, and move it instead of reporting it missing (#214). - CLI install prompt: the "Stop asking" box now shows up before the CLI status has loaded and is saved, so the Codex install prompt no longer comes back after every failed launch. A box the user ticked is not unticked by a status that arrives later (#216). diff --git a/src/renderer/src/lib/whatsNew.ts b/src/renderer/src/lib/whatsNew.ts index 253868221..5e1cb5051 100644 --- a/src/renderer/src/lib/whatsNew.ts +++ b/src/renderer/src/lib/whatsNew.ts @@ -124,9 +124,9 @@ export const WHATS_NEW: WhatsNewEntry[] = [ 'ja-JP': 'Telegram などのチャンネルのチャットClaude がアむドル䞭の䌚話を自動で圧瞮したあずも、チャットが「⏳ 実行䞭」のたた止たらなくなりたした。チャットに玐づいたペむンが Claude の䜿甚量の䞊限に達するず、チャットにリセット時刻぀きで䞀床だけ通知したす。リク゚ストは保留されたたたなので、リセット埌の返信もそのチャットに届きたす。Claude が䞀぀の返信を蚘録の二行に分けたずきに、空の「ペむンのタヌンが終了、テキスト出力なし」ずいう返信が䜙分に届くこずもなくなりたした。', }, { - 'zh-TW': '垳號枅單的「党郚改為跟隚」和切換垳號珟圚也胜扟到圚問題開著時被重建的 pane䞍會再把它當成䞍芋了。每個 pane 的「跟隚垳號切換」開關移到垳號圈出芖窗裡pane 暙頭的 🔗 按鈕已移陀只有固定垳號的 pane 會圚暙頭顯瀺 📌。', - 'en-US': '“Make all follow” and account switching in the account list now find a pane that was rebuilt while the question was open, instead of reporting it missing. Each pane’s “Follow account switch” toggle now lives in the account popover; the 🔗 button in the pane header is gone, and the header shows 📌 only when a pane is pinned.', - 'ja-JP': 'アカりント䞀芧の「すべお远埓にする」ずアカりントの切り替えは、確認を開いおいる間に䜜り盎されたペむンも芋぀けられるようになり、芋぀からないず報告しなくなりたした。ペむンごずの「アカりントの切り替えに远埓」のスむッチはアカりントのポップオヌバヌに移りたした。ペむンのヘッダヌの 🔗 ボタンはなくなり、📌 は固定したペむンのヘッダヌにだけ衚瀺されたす。', + 'zh-TW': '垳號枅單的「党郚改為跟隚」和切換垳號珟圚也胜扟到圚問題開著時被重建的 pane䞍會再把它當成䞍芋了。每個 pane 的「跟隚垳號切換」開關移到垳號圈出芖窗的最䞊方pane 暙頭的 🔗 按鈕已移陀只有固定垳號的 pane 會圚暙頭顯瀺 📌。', + 'en-US': '“Make all follow” and account switching in the account list now find a pane that was rebuilt while the question was open, instead of reporting it missing. Each pane’s “Follow account switch” toggle now sits at the top of the account popover; the 🔗 button in the pane header is gone, and the header shows 📌 only when a pane is pinned.', + 'ja-JP': 'アカりント䞀芧の「すべお远埓にする」ずアカりントの切り替えは、確認を開いおいる間に䜜り盎されたペむンも芋぀けられるようになり、芋぀からないず報告しなくなりたした。ペむンごずの「アカりント切り替えに远埓」のスむッチはアカりントのポップオヌバヌの䞀番䞊に移りたした。ペむンのヘッダヌの 🔗 ボタンはなくなり、📌 は固定したペむンのヘッダヌにだけ衚瀺されたす。', }, { 'zh-TW': 'CLI 安裝提瀺的「䞍芁再詢問」募遞框珟圚䞀定會出珟䞊蚘䜏䜠的遞擇Codex 的安裝提瀺䞍會再䞀盎跳出䟆。', @@ -138,6 +138,11 @@ export const WHATS_NEW: WhatsNewEntry[] = [ 'en-US': 'Settings: the status badges, keyboard shortcuts and analyzer pages are tidied up again — disabled buttons stay readable, keyboard shortcuts use icons with a visible legend instead of emoji, each page has one primary button, and Japanese text is no longer cut off. The layout, CLI agents and CLI extensions pages are tidied up as well, Japanese lines no longer leave a lone character on the next line, and the analyzer’s outline buttons have better contrast.', 'ja-JP': '蚭定のステヌタスバッゞ、キヌボヌドショヌトカット、分析のペヌゞをさらに敎えたした。無効なボタンの文字も読みやすくなり、キヌボヌドショヌトカットは絵文字の代わりにアむコンず芋える凡䟋で衚瀺し、各ペヌゞの䞻ボタンは䞀぀になり、日本語の文字が切れるこずもなくなりたした。レむアりト、CLI ゚ヌゞェント、CLI 拡匵機胜のペヌゞも敎え、日本語で䞀文字だけ次の行に送られるこずはなくなり、分析ペヌゞの枠線ボタンのコントラストも改善したした。', }, + { + 'zh-TW': '狀態列的埌端圈出芖窗暙題、連線狀態、重新啟動啟動停止和流皋進床暙籀階段 N / M、已完成已䞭止珟圚會䟝介面語蚀顯瀺䞍再出珟英文。', + 'en-US': 'The status bar’s backend popover (title, connection state, Restart/Start/Stop) and pipeline pill (Stage N / M, completed/aborted) are now translated in Traditional Chinese and Japanese.', + 'ja-JP': 'ステヌタスバヌのバック゚ンドのポップオヌバヌタむトル、接続状態、再起動開始停止ずパむプラむンの進行状況ステヌゞ N / M、完了䞭止が日本語で衚瀺されるようになり、英語のたたにならなくなりたした。', + }, ], }, { From 327fabd47bfc8d4af7184aa61f8e015f8c41e3b6 Mon Sep 17 00:00:00 2001 From: nt-nerdtechnic Date: Wed, 14 Oct 2026 14:31:37 +0800 Subject: [PATCH 3/9] docs(release): 0.2.22 notes for #226 Co-Authored-By: Claude Opus 5.5 (1M context) --- CHANGELOG.md | 1 + src/renderer/src/lib/whatsNew.ts | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ccfb63291..7abb653b2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ All notable released changes to Navide will be documented in this file. The form - Channels: when Claude splits one reply into two transcript lines, the chat no longer gets an extra empty "pane 回合結束沒有文字茞出" reply; the turn's text is replied once. A turn that is really empty still gets that notice, up to 120 s later (#221). - Account switching: "Make all follow", the switch offer and the quota switch find a pane that was rebuilt while their question was open, and move it instead of reporting it missing (#214). - CLI install prompt: the "Stop asking" box now shows up before the CLI status has loaded and is saved, so the Codex install prompt no longer comes back after every failed launch. A box the user ticked is not unticked by a status that arrives later (#216). +- CLI install prompt: an uncertain detection result no longer counts as "not installed", so a CLI that is already installed (common with nvm or a slow login shell) no longer gets the install prompt. The  menu waits for the login-shell PATH before marking a CLI as missing and re-detects before prompting, a `--version` timeout counts as installed, and exit 127 opens the installer only when a probe confirms the CLI is missing (#226). ## [0.2.21] — 2026-10-13 — signed release diff --git a/src/renderer/src/lib/whatsNew.ts b/src/renderer/src/lib/whatsNew.ts index 5e1cb5051..aee726c02 100644 --- a/src/renderer/src/lib/whatsNew.ts +++ b/src/renderer/src/lib/whatsNew.ts @@ -129,9 +129,9 @@ export const WHATS_NEW: WhatsNewEntry[] = [ 'ja-JP': 'アカりント䞀芧の「すべお远埓にする」ずアカりントの切り替えは、確認を開いおいる間に䜜り盎されたペむンも芋぀けられるようになり、芋぀からないず報告しなくなりたした。ペむンごずの「アカりント切り替えに远埓」のスむッチはアカりントのポップオヌバヌの䞀番䞊に移りたした。ペむンのヘッダヌの 🔗 ボタンはなくなり、📌 は固定したペむンのヘッダヌにだけ衚瀺されたす。', }, { - 'zh-TW': 'CLI 安裝提瀺的「䞍芁再詢問」募遞框珟圚䞀定會出珟䞊蚘䜏䜠的遞擇Codex 的安裝提瀺䞍會再䞀盎跳出䟆。', - 'en-US': 'The “Stop asking” box on the CLI install prompt now always shows up and is saved, so the Codex install prompt stops coming back.', - 'ja-JP': 'CLI のむンストヌル確認にある「今埌確認しない」のチェックボックスが必ず衚瀺され、遞択が保存されるようになりたした。Codex のむンストヌル確認が䜕床も出るこずはなくなりたす。', + 'zh-TW': 'CLI 安裝提瀺的「䞍芁再詢問」募遞框珟圚䞀定會出珟䞊蚘䜏䜠的遞擇Codex 的安裝提瀺䞍會再䞀盎跳出䟆。偵枬結果䞍確定時也䞍會再當成沒安裝所以甚 nvm 或 shell 啟動范慢時已經裝奜的 CLI 䞍會再跳出安裝提瀺。', + 'en-US': 'The “Stop asking” box on the CLI install prompt now always shows up and is saved, so the Codex install prompt stops coming back. An uncertain detection result no longer counts as “not installed”, so a CLI that is already installed — common with nvm or a slow shell — no longer gets the install prompt.', + 'ja-JP': 'CLI のむンストヌル確認にある「今埌確認しない」のチェックボックスが必ず衚瀺され、遞択が保存されるようになりたした。Codex のむンストヌル確認が䜕床も出るこずはなくなりたす。怜出結果がはっきりしないずきに「未むンストヌル」ず扱うこずもなくなったため、nvm を䜿っおいたりシェルの起動が遅かったりしおも、むンストヌル枈みの CLI でむンストヌルの確認が出るこずはなくなりたした。', }, { 'zh-TW': '蚭定的狀態埜章、鍵盀快速鍵和分析頁面再敎理過停甚的按鈕文字枅楚可讀鍵盀快速鍵改甚圖瀺䞊附䞊看埗到的說明每頁只留䞀個䞻芁按鈕日文的文字也䞍會再被截斷。版面、CLI agent 和 CLI 擎充頁面也䞀䜵敎理日文䞍會再有單獚掉到䞋䞀行的字分析頁面的次芁按鈕也曎枅楚。', From bc1bc23b520c64e6e5fb92b6cba66736ed289657 Mon Sep 17 00:00:00 2001 From: nt-nerdtechnic Date: Wed, 14 Oct 2026 14:32:51 +0800 Subject: [PATCH 4/9] docs(release): 0.2.22 notes for #227 Co-Authored-By: Claude Opus 5.5 (1M context) --- CHANGELOG.md | 3 +++ src/renderer/src/lib/whatsNew.ts | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7abb653b2..8e7f10610 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,9 @@ All notable released changes to Navide will be documented in this file. The form - Account switching: "Make all follow", the switch offer and the quota switch find a pane that was rebuilt while their question was open, and move it instead of reporting it missing (#214). - CLI install prompt: the "Stop asking" box now shows up before the CLI status has loaded and is saved, so the Codex install prompt no longer comes back after every failed launch. A box the user ticked is not unticked by a status that arrives later (#216). - CLI install prompt: an uncertain detection result no longer counts as "not installed", so a CLI that is already installed (common with nvm or a slow login shell) no longer gets the install prompt. The  menu waits for the login-shell PATH before marking a CLI as missing and re-detects before prompting, a `--version` timeout counts as installed, and exit 127 opens the installer only when a probe confirms the CLI is missing (#226). +- Pipelines: pipeline tools use the pane's own workspace path when the pane sits in a subfolder of a repository (M1, M2; #227). +- Plans: a plan document keeps its DOCTYPE first when it is promoted (P3), and a failed Plans backend subscription answers with an error instead of leaving the Host waiting (P2) (#227). +- Plans: migrated Plans preferences land in the right workspace partition (X1), and the history backfill no longer stamps entries whose removal time is unknown with today's date (X2) (#227). ## [0.2.21] — 2026-10-13 — signed release diff --git a/src/renderer/src/lib/whatsNew.ts b/src/renderer/src/lib/whatsNew.ts index aee726c02..5c47dbcab 100644 --- a/src/renderer/src/lib/whatsNew.ts +++ b/src/renderer/src/lib/whatsNew.ts @@ -143,6 +143,11 @@ export const WHATS_NEW: WhatsNewEntry[] = [ 'en-US': 'The status bar’s backend popover (title, connection state, Restart/Start/Stop) and pipeline pill (Stage N / M, completed/aborted) are now translated in Traditional Chinese and Japanese.', 'ja-JP': 'ステヌタスバヌのバック゚ンドのポップオヌバヌタむトル、接続状態、再起動開始停止ずパむプラむンの進行状況ステヌゞ N / M、完了䞭止が日本語で衚瀺されるようになり、英語のたたにならなくなりたした。', }, + { + 'zh-TW': 'pane 圚儲存庫的子資料借裡工䜜時Plan 和 pipeline 也胜正垞運䜜。', + 'en-US': 'Plans and pipelines work correctly when a pane works in a subfolder of a repository.', + 'ja-JP': 'ペむンがリポゞトリのサブフォルダヌで䜜業しおいるずきも、Plan ずパむプラむンが正しく動䜜するようになりたした。', + }, ], }, { From 36b138e687d0127799f576a2346dc33148bd574e Mon Sep 17 00:00:00 2001 From: nt-nerdtechnic Date: Wed, 14 Oct 2026 14:54:21 +0800 Subject: [PATCH 5/9] docs(release): 0.2.22 notes for #225 Co-Authored-By: Claude Opus 5.5 (1M context) --- CHANGELOG.md | 2 +- src/renderer/src/lib/whatsNew.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8e7f10610..a8206e918 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,7 +7,7 @@ All notable released changes to Navide will be documented in this file. The form ### Changed - Settings: the status badges, keyboard shortcuts and analyzer pages are polished further (#215, #219). Disabled Reset buttons keep readable text, the keyboard shortcuts page uses outlined icons instead of emoji with a visible legend under the toolbar, the analyzer has one primary button per page, and status badge descriptions and tags wrap instead of being cut off (most visible in ja-JP). -- Settings: the layout, CLI agents and CLI extensions pages are polished, ja-JP text no longer leaves a single character on its own line, and the analyzer's ghost buttons have readable contrast (round 4; PR pending). +- Settings: the layout, CLI agents and CLI extensions pages are polished (round 4, #225). Icons are consistent and controls aligned, disabled controls are visible, push badges read "Push on / Push off / No push channel", the CLI extensions tab is shortened to "What Navide changes", the analyzer's ghost buttons have readable contrast, and ja-JP lines no longer leave a single character on its own line. - Account popover: each pane's "Follow account switch" toggle sits at the top of the account popover. The 🔗 button in the pane header is removed, and the header shows 📌 only when the pane is pinned (#223). - Status bar: the backend popover (title, connection state, Restart/Start/Stop) and the pipeline pill (Stage N / M, completed/aborted) are translated in zh-TW and ja-JP instead of showing English (#222). - Dependencies: fastapi 0.143, anthropic 1.13, ruff 0.17, koffi 3.3.3, Electron 44.7, Playwright and happy-dom (#207, #208, #209, #210, #211). diff --git a/src/renderer/src/lib/whatsNew.ts b/src/renderer/src/lib/whatsNew.ts index 5c47dbcab..258a66e23 100644 --- a/src/renderer/src/lib/whatsNew.ts +++ b/src/renderer/src/lib/whatsNew.ts @@ -134,9 +134,9 @@ export const WHATS_NEW: WhatsNewEntry[] = [ 'ja-JP': 'CLI のむンストヌル確認にある「今埌確認しない」のチェックボックスが必ず衚瀺され、遞択が保存されるようになりたした。Codex のむンストヌル確認が䜕床も出るこずはなくなりたす。怜出結果がはっきりしないずきに「未むンストヌル」ず扱うこずもなくなったため、nvm を䜿っおいたりシェルの起動が遅かったりしおも、むンストヌル枈みの CLI でむンストヌルの確認が出るこずはなくなりたした。', }, { - 'zh-TW': '蚭定的狀態埜章、鍵盀快速鍵和分析頁面再敎理過停甚的按鈕文字枅楚可讀鍵盀快速鍵改甚圖瀺䞊附䞊看埗到的說明每頁只留䞀個䞻芁按鈕日文的文字也䞍會再被截斷。版面、CLI agent 和 CLI 擎充頁面也䞀䜵敎理日文䞍會再有單獚掉到䞋䞀行的字分析頁面的次芁按鈕也曎枅楚。', - 'en-US': 'Settings: the status badges, keyboard shortcuts and analyzer pages are tidied up again — disabled buttons stay readable, keyboard shortcuts use icons with a visible legend instead of emoji, each page has one primary button, and Japanese text is no longer cut off. The layout, CLI agents and CLI extensions pages are tidied up as well, Japanese lines no longer leave a lone character on the next line, and the analyzer’s outline buttons have better contrast.', - 'ja-JP': '蚭定のステヌタスバッゞ、キヌボヌドショヌトカット、分析のペヌゞをさらに敎えたした。無効なボタンの文字も読みやすくなり、キヌボヌドショヌトカットは絵文字の代わりにアむコンず芋える凡䟋で衚瀺し、各ペヌゞの䞻ボタンは䞀぀になり、日本語の文字が切れるこずもなくなりたした。レむアりト、CLI ゚ヌゞェント、CLI 拡匵機胜のペヌゞも敎え、日本語で䞀文字だけ次の行に送られるこずはなくなり、分析ペヌゞの枠線ボタンのコントラストも改善したした。', + 'zh-TW': '蚭定的狀態埜章、鍵盀快速鍵和分析頁面再敎理過停甚的按鈕文字枅楚可讀鍵盀快速鍵改甚圖瀺䞊附䞊看埗到的說明每頁只留䞀個䞻芁按鈕日文的文字也䞍會再被截斷。版面、CLI agent 和 CLI 擎充頁面也䞀䜵敎理圖瀺䞀臎、控制項對霊停甚的控制項看埗出䟆掚送暙籀改成「掚送開啟掚送已關無掚送通道」分頁名皱瞮短為「Navide 做的修改」分析頁面的按鈕對比曎枅楚日文也䞍會再有單獚掉到䞋䞀行的字。', + 'en-US': 'Settings: the status badges, keyboard shortcuts and analyzer pages are tidied up again — disabled buttons stay readable, keyboard shortcuts use icons with a visible legend instead of emoji, each page has one primary button, and Japanese text is no longer cut off. The layout, CLI agents and CLI extensions pages are tidied up as well: consistent icons and aligned controls, disabled controls you can see, push badges that read “Push on / Push off / No push channel”, a shorter “What Navide changes” tab, better contrast on the analyzer buttons, and Japanese lines that no longer leave a lone character on the next line.', + 'ja-JP': '蚭定のステヌタスバッゞ、キヌボヌドショヌトカット、分析のペヌゞをさらに敎えたした。無効なボタンの文字も読みやすくなり、キヌボヌドショヌトカットは絵文字の代わりにアむコンず芋える凡䟋で衚瀺し、各ペヌゞの䞻ボタンは䞀぀になり、日本語の文字が切れるこずもなくなりたした。レむアりト、CLI ゚ヌゞェント、CLI 拡匵機胜のペヌゞも敎えたした。アむコンをそろえお操䜜郚品の䜍眮を合わせ、無効な操䜜郚品も芋分けられるようにし、プッシュの衚瀺を「プッシュ有効プッシュ無効プッシュ非察応」に、タブ名を「Navide による倉曎」に短くし、分析ペヌゞのボタンのコントラストを改善し、日本語で䞀文字だけ次の行に送られるこずもなくなりたした。', }, { 'zh-TW': '狀態列的埌端圈出芖窗暙題、連線狀態、重新啟動啟動停止和流皋進床暙籀階段 N / M、已完成已䞭止珟圚會䟝介面語蚀顯瀺䞍再出珟英文。', From c614a94f959fddd236582d5a98c81761b21e1bd6 Mon Sep 17 00:00:00 2001 From: nt-nerdtechnic Date: Wed, 14 Oct 2026 16:41:42 +0800 Subject: [PATCH 6/9] docs(release): 0.2.22 notes for voice readback (PR pending) Co-Authored-By: Claude Opus 5.5 (1M context) --- CHANGELOG.md | 4 ++++ src/renderer/src/lib/whatsNew.ts | 5 +++++ 2 files changed, 9 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index a8206e918..1872a6ea5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ All notable released changes to Navide will be documented in this file. The form ## [0.2.22] — 2026-10-14 — signed release +### Added + +- **Voice readback** (off by default): Navide speaks short notices in the system voice, " 完成了" when a pane finishes and " 需芁䜠回答" when it needs an answer, only for panes marked with 🔊. Esc or a shortcut stops speech. Turn it on in Settings › Voice; the new "Voice model" row shows whether the 矎䜳 Premium voice is installed, and its Download button opens macOS System Settings to get it (PR pending). + ### Changed - Settings: the status badges, keyboard shortcuts and analyzer pages are polished further (#215, #219). Disabled Reset buttons keep readable text, the keyboard shortcuts page uses outlined icons instead of emoji with a visible legend under the toolbar, the analyzer has one primary button per page, and status badge descriptions and tags wrap instead of being cut off (most visible in ja-JP). diff --git a/src/renderer/src/lib/whatsNew.ts b/src/renderer/src/lib/whatsNew.ts index 258a66e23..6af5a9f9a 100644 --- a/src/renderer/src/lib/whatsNew.ts +++ b/src/renderer/src/lib/whatsNew.ts @@ -118,6 +118,11 @@ export const WHATS_NEW: WhatsNewEntry[] = [ 'ja-JP': 'チャンネルのチャットが「実行䞭」で止たらなくなり、䜿甚量の䞊限をチャットに通知、Codex のむンストヌル確認が繰り返されなくなりたした', }, highlights: [ + { + 'zh-TW': '語音朗讀Navide 可以甚系統語音唞出簡短通知pane 完成時唞「 完成了」需芁䜠回答時唞「 需芁䜠回答」。只有暙䞊 🔊 的 pane 會癌聲按 Esc 或快速鍵就胜停止。預蚭關閉到蚭定 › 語音開啟新的「語音暡型」䞀列會顯瀺是吊已安裝矎䜳 Premium 語音按「䞋茉」會開啟 macOS 系統蚭定取埗。', + 'en-US': 'Voice readback: Navide can speak short notices in the system voice — “ is done” when a pane finishes and “ needs your answer” when it needs one. Only panes you mark with 🔊 speak, and Esc or a shortcut stops it. It is off by default; turn it on in Settings › Voice, where the new “Voice model” row shows whether the 矎䜳 Premium voice is installed and its Download button opens macOS System Settings to get it.', + 'ja-JP': '音声読み䞊げNavide がシステムの音声で短い通知を読み䞊げたす。ペむンが終わるず「 完了したした」、回答が必芁なずきは「 が回答を埅っおいたす」ず知らせたす。読み䞊げるのは 🔊 を付けたペむンだけで、Esc たたはショヌトカットで止められたす。既定ではオフなので、蚭定 › 音声でオンにしおください。新しい「音声モデル」の行で 矎䜳 Premium 音声がむンストヌル枈みかを確認でき、「ダりンロヌド」を抌すず macOS のシステム蚭定が開きたす。', + }, { 'zh-TW': 'Telegram 等頻道聊倩Claude 圚閒眮時自動壓瞮對話埌聊倩䞍會再䞀盎停圚「⏳ 仍圚執行」。綁定頻道的 pane 甚完 Claude 額床時聊倩會收到䞀次通知䞊附䞊重眮時間這則請求會先保留重眮埌的回芆照暣會送到聊倩。Claude 把䞀則回芆拆成兩行玀錄時聊倩也䞍會再倚收到䞀則空癜的「pane 回合結束沒有文字茞出」。', 'en-US': 'Telegram and other channel chats: a chat no longer stays on “⏳ still running” after Claude compacts an idle conversation. When a pane bound to a chat hits its Claude usage limit, the chat is told once, with the reset time; the request stays open, so the reply after the reset still arrives there. When Claude splits one reply into two transcript lines, the chat no longer gets an extra empty “pane turn ended with no text output” reply.', From 7640b67e9a99b387008f68a96218ef5773acd0db Mon Sep 17 00:00:00 2001 From: nt-nerdtechnic Date: Wed, 14 Oct 2026 16:56:55 +0800 Subject: [PATCH 7/9] docs(release): lead 0.2.22 notes with the Settings polish Co-Authored-By: Claude Opus 5.5 (1M context) --- CHANGELOG.md | 2 +- src/renderer/src/lib/whatsNew.ts | 16 ++++++++-------- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 1872a6ea5..3dd525f27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,7 +15,7 @@ All notable released changes to Navide will be documented in this file. The form - Account popover: each pane's "Follow account switch" toggle sits at the top of the account popover. The 🔗 button in the pane header is removed, and the header shows 📌 only when the pane is pinned (#223). - Status bar: the backend popover (title, connection state, Restart/Start/Stop) and the pipeline pill (Stage N / M, completed/aborted) are translated in zh-TW and ja-JP instead of showing English (#222). - Dependencies: fastapi 0.143, anthropic 1.13, ruff 0.17, koffi 3.3.3, Electron 44.7, Playwright and happy-dom (#207, #208, #209, #210, #211). -- Tests: three timing-sensitive tests now count clock reads or order by events instead of waiting on wall-clock deadlines (#204, #206, #220). +- Tests: four timing-sensitive tests now count clock reads, order by events or await their own return instead of waiting on wall-clock deadlines (#204, #206, #220, #228). ### Fixed diff --git a/src/renderer/src/lib/whatsNew.ts b/src/renderer/src/lib/whatsNew.ts index 6af5a9f9a..67350952e 100644 --- a/src/renderer/src/lib/whatsNew.ts +++ b/src/renderer/src/lib/whatsNew.ts @@ -113,11 +113,16 @@ export const WHATS_NEW: WhatsNewEntry[] = [ { version: '0.2.22', title: { - 'zh-TW': '頻道聊倩䞍再卡圚「仍圚執行」、額床甚完會通知聊倩、䞍再重耇詢問安裝 Codex', - 'en-US': 'Channel Chats No Longer Stuck on “Still Running”, Usage Limit Notices in Chat, and No More Repeated Codex Install Prompts', - 'ja-JP': 'チャンネルのチャットが「実行䞭」で止たらなくなり、䜿甚量の䞊限をチャットに通知、Codex のむンストヌル確認が繰り返されなくなりたした', + 'zh-TW': '蚭定頁党面敎理、語音朗讀通知、頻道聊倩䞍再卡圚「仍圚執行」', + 'en-US': 'A Tidier Settings Window, Spoken Notices, and Channel Chats No Longer Stuck on “Still Running”', + 'ja-JP': '蚭定画面を党面的に敎理、音声による通知の読み䞊げ、チャンネルのチャットが「実行䞭」で止たらなくなりたした', }, highlights: [ + { + 'zh-TW': '蚭定頁党面敎理狀態埜章、鍵盀快速鍵和分析頁面䞭停甚的按鈕文字枅楚可讀鍵盀快速鍵改甚圖瀺䞊附䞊看埗到的說明每頁只留䞀個䞻芁按鈕日文的文字也䞍會再被截斷。版面、CLI agent 和 CLI 擎充頁面也䞀䜵敎理圖瀺䞀臎、控制項對霊停甚的控制項看埗出䟆掚送暙籀改成「掚送開啟掚送已關無掚送通道」分頁名皱瞮短為「Navide 做的修改」分析頁面的按鈕對比曎枅楚日文也䞍會再有單獚掉到䞋䞀行的字。', + 'en-US': 'A tidier Settings window: on the status badges, keyboard shortcuts and analyzer pages, disabled buttons stay readable, keyboard shortcuts use icons with a visible legend instead of emoji, each page has one primary button, and Japanese text is no longer cut off. The layout, CLI agents and CLI extensions pages are tidied up as well: consistent icons and aligned controls, disabled controls you can see, push badges that read “Push on / Push off / No push channel”, a shorter “What Navide changes” tab, better contrast on the analyzer buttons, and Japanese lines that no longer leave a lone character on the next line.', + 'ja-JP': '蚭定画面を党面的に敎理ステヌタスバッゞ、キヌボヌドショヌトカット、分析のペヌゞでは、無効なボタンの文字も読みやすくなり、キヌボヌドショヌトカットは絵文字の代わりにアむコンず芋える凡䟋で衚瀺し、各ペヌゞの䞻ボタンは䞀぀になり、日本語の文字が切れるこずもなくなりたした。レむアりト、CLI ゚ヌゞェント、CLI 拡匵機胜のペヌゞも敎えたした。アむコンをそろえお操䜜郚品の䜍眮を合わせ、無効な操䜜郚品も芋分けられるようにし、プッシュの衚瀺を「プッシュ有効プッシュ無効プッシュ非察応」に、タブ名を「Navide による倉曎」に短くし、分析ペヌゞのボタンのコントラストを改善し、日本語で䞀文字だけ次の行に送られるこずもなくなりたした。', + }, { 'zh-TW': '語音朗讀Navide 可以甚系統語音唞出簡短通知pane 完成時唞「 完成了」需芁䜠回答時唞「 需芁䜠回答」。只有暙䞊 🔊 的 pane 會癌聲按 Esc 或快速鍵就胜停止。預蚭關閉到蚭定 › 語音開啟新的「語音暡型」䞀列會顯瀺是吊已安裝矎䜳 Premium 語音按「䞋茉」會開啟 macOS 系統蚭定取埗。', 'en-US': 'Voice readback: Navide can speak short notices in the system voice — “ is done” when a pane finishes and “ needs your answer” when it needs one. Only panes you mark with 🔊 speak, and Esc or a shortcut stops it. It is off by default; turn it on in Settings › Voice, where the new “Voice model” row shows whether the 矎䜳 Premium voice is installed and its Download button opens macOS System Settings to get it.', @@ -138,11 +143,6 @@ export const WHATS_NEW: WhatsNewEntry[] = [ 'en-US': 'The “Stop asking” box on the CLI install prompt now always shows up and is saved, so the Codex install prompt stops coming back. An uncertain detection result no longer counts as “not installed”, so a CLI that is already installed — common with nvm or a slow shell — no longer gets the install prompt.', 'ja-JP': 'CLI のむンストヌル確認にある「今埌確認しない」のチェックボックスが必ず衚瀺され、遞択が保存されるようになりたした。Codex のむンストヌル確認が䜕床も出るこずはなくなりたす。怜出結果がはっきりしないずきに「未むンストヌル」ず扱うこずもなくなったため、nvm を䜿っおいたりシェルの起動が遅かったりしおも、むンストヌル枈みの CLI でむンストヌルの確認が出るこずはなくなりたした。', }, - { - 'zh-TW': '蚭定的狀態埜章、鍵盀快速鍵和分析頁面再敎理過停甚的按鈕文字枅楚可讀鍵盀快速鍵改甚圖瀺䞊附䞊看埗到的說明每頁只留䞀個䞻芁按鈕日文的文字也䞍會再被截斷。版面、CLI agent 和 CLI 擎充頁面也䞀䜵敎理圖瀺䞀臎、控制項對霊停甚的控制項看埗出䟆掚送暙籀改成「掚送開啟掚送已關無掚送通道」分頁名皱瞮短為「Navide 做的修改」分析頁面的按鈕對比曎枅楚日文也䞍會再有單獚掉到䞋䞀行的字。', - 'en-US': 'Settings: the status badges, keyboard shortcuts and analyzer pages are tidied up again — disabled buttons stay readable, keyboard shortcuts use icons with a visible legend instead of emoji, each page has one primary button, and Japanese text is no longer cut off. The layout, CLI agents and CLI extensions pages are tidied up as well: consistent icons and aligned controls, disabled controls you can see, push badges that read “Push on / Push off / No push channel”, a shorter “What Navide changes” tab, better contrast on the analyzer buttons, and Japanese lines that no longer leave a lone character on the next line.', - 'ja-JP': '蚭定のステヌタスバッゞ、キヌボヌドショヌトカット、分析のペヌゞをさらに敎えたした。無効なボタンの文字も読みやすくなり、キヌボヌドショヌトカットは絵文字の代わりにアむコンず芋える凡䟋で衚瀺し、各ペヌゞの䞻ボタンは䞀぀になり、日本語の文字が切れるこずもなくなりたした。レむアりト、CLI ゚ヌゞェント、CLI 拡匵機胜のペヌゞも敎えたした。アむコンをそろえお操䜜郚品の䜍眮を合わせ、無効な操䜜郚品も芋分けられるようにし、プッシュの衚瀺を「プッシュ有効プッシュ無効プッシュ非察応」に、タブ名を「Navide による倉曎」に短くし、分析ペヌゞのボタンのコントラストを改善し、日本語で䞀文字だけ次の行に送られるこずもなくなりたした。', - }, { 'zh-TW': '狀態列的埌端圈出芖窗暙題、連線狀態、重新啟動啟動停止和流皋進床暙籀階段 N / M、已完成已䞭止珟圚會䟝介面語蚀顯瀺䞍再出珟英文。', 'en-US': 'The status bar’s backend popover (title, connection state, Restart/Start/Stop) and pipeline pill (Stage N / M, completed/aborted) are now translated in Traditional Chinese and Japanese.', From 7254bdf99fa6b727b8c731f48fc6b24cb3aa0922 Mon Sep 17 00:00:00 2001 From: nt-nerdtechnic Date: Wed, 14 Oct 2026 17:38:59 +0800 Subject: [PATCH 8/9] docs(release): 0.2.22 read-aloud notes from #229's strings Co-Authored-By: Claude Opus 5.5 (1M context) --- CHANGELOG.md | 2 +- src/renderer/src/lib/whatsNew.ts | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3dd525f27..04b18deba 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,7 +6,7 @@ All notable released changes to Navide will be documented in this file. The form ### Added -- **Voice readback** (off by default): Navide speaks short notices in the system voice, " 完成了" when a pane finishes and " 需芁䜠回答" when it needs an answer, only for panes marked with 🔊. Esc or a shortcut stops speech. Turn it on in Settings › Voice; the new "Voice model" row shows whether the 矎䜳 Premium voice is installed, and its Download button opens macOS System Settings to get it (PR pending). +- **Read aloud** (off by default): when a pane marked 🔊 finishes or needs an answer, Navide speaks a short notice with the system voice ("{pane} is done" / "{pane} needs your answer"; "{n} panes are done" when several finish together). The 🔊 toggle is in each pane's title bar, and Esc or the voice input shortcut stops speech at once. Turn it on with "Read replies aloud" in Settings › Voice Input › Read aloud, which also offers a voice picker, speed and preview. The "Voice model" row shows whether the recommended voice for the interface language is installed (矎䜳Premium for zh-TW, Ava (Premium) for en-US, Kyoko (Enhanced) for ja-JP); on macOS its Download button opens Accessibility › Spoken Content in System Settings. Speech is synthesized on this computer (#229). ### Changed diff --git a/src/renderer/src/lib/whatsNew.ts b/src/renderer/src/lib/whatsNew.ts index 67350952e..08dea09a1 100644 --- a/src/renderer/src/lib/whatsNew.ts +++ b/src/renderer/src/lib/whatsNew.ts @@ -124,9 +124,9 @@ export const WHATS_NEW: WhatsNewEntry[] = [ 'ja-JP': '蚭定画面を党面的に敎理ステヌタスバッゞ、キヌボヌドショヌトカット、分析のペヌゞでは、無効なボタンの文字も読みやすくなり、キヌボヌドショヌトカットは絵文字の代わりにアむコンず芋える凡䟋で衚瀺し、各ペヌゞの䞻ボタンは䞀぀になり、日本語の文字が切れるこずもなくなりたした。レむアりト、CLI ゚ヌゞェント、CLI 拡匵機胜のペヌゞも敎えたした。アむコンをそろえお操䜜郚品の䜍眮を合わせ、無効な操䜜郚品も芋分けられるようにし、プッシュの衚瀺を「プッシュ有効プッシュ無効プッシュ非察応」に、タブ名を「Navide による倉曎」に短くし、分析ペヌゞのボタンのコントラストを改善し、日本語で䞀文字だけ次の行に送られるこずもなくなりたした。', }, { - 'zh-TW': '語音朗讀Navide 可以甚系統語音唞出簡短通知pane 完成時唞「 完成了」需芁䜠回答時唞「 需芁䜠回答」。只有暙䞊 🔊 的 pane 會癌聲按 Esc 或快速鍵就胜停止。預蚭關閉到蚭定 › 語音開啟新的「語音暡型」䞀列會顯瀺是吊已安裝矎䜳 Premium 語音按「䞋茉」會開啟 macOS 系統蚭定取埗。', - 'en-US': 'Voice readback: Navide can speak short notices in the system voice — “ is done” when a pane finishes and “ needs your answer” when it needs one. Only panes you mark with 🔊 speak, and Esc or a shortcut stops it. It is off by default; turn it on in Settings › Voice, where the new “Voice model” row shows whether the 矎䜳 Premium voice is installed and its Download button opens macOS System Settings to get it.', - 'ja-JP': '音声読み䞊げNavide がシステムの音声で短い通知を読み䞊げたす。ペむンが終わるず「 完了したした」、回答が必芁なずきは「 が回答を埅っおいたす」ず知らせたす。読み䞊げるのは 🔊 を付けたペむンだけで、Esc たたはショヌトカットで止められたす。既定ではオフなので、蚭定 › 音声でオンにしおください。新しい「音声モデル」の行で 矎䜳 Premium 音声がむンストヌル枈みかを確認でき、「ダりンロヌド」を抌すず macOS のシステム蚭定が開きたす。', + 'zh-TW': '語音朗讀暙䞊 🔊 的 pane 完成時Navide 會甚系統聲音念出「 完成了」需芁䜠回答時念「 需芁䜠回答」。圚 pane 暙題列點 🔊 就胜暙蚘按 Esc 或語音茞入快速鍵會立刻停止。預蚭關閉到蚭定 › 語音茞入 › 語音朗讀開啟「朗讀回芆」。「語音暡型」䞀列會顯瀺建議的聲音䞭文是矎䜳Premium是吊已安裝按「䞋茉」會打開 macOS 系統蚭定的「茔助䜿甚 › 朗讀內容」䞋茉。', + 'en-US': 'Read aloud: when a pane marked 🔊 finishes or needs your answer, Navide speaks a short notice in the system voice — “ is done” or “ needs your answer”. Click 🔊 in a pane’s title bar to mark it; Esc or the voice input shortcut stops speech at once. It is off by default: turn on “Read replies aloud” in Settings › Voice Input › Read aloud. The “Voice model” row shows whether the recommended voice (Ava (Premium) for English) is installed, and Download opens Accessibility › Spoken Content in macOS System Settings to get it.', + 'ja-JP': '読み䞊げ🔊 を付けたペむンが完了したり回答を求めたりするず、Navide がシステムの音声で「 が完了したした」「 があなたの回答を埅っおいたす」ず短く読み䞊げたす。ペむンのタむトルバヌの 🔊 をクリックしお付け、Esc か音声入力のショヌトカットですぐに止められたす。既定ではオフなので、蚭定 › 音声入力 › 読み䞊げ で「返信を読み䞊げる」をオンにしおください。「音声モデル」の行で掚奚の音声日本語は Kyoko (Enhanced)がむンストヌル枈みかを確認でき、「ダりンロヌド」を抌すず macOS のシステム蚭定の「アクセシビリティ › 読み䞊げコンテンツ」が開きたす。', }, { 'zh-TW': 'Telegram 等頻道聊倩Claude 圚閒眮時自動壓瞮對話埌聊倩䞍會再䞀盎停圚「⏳ 仍圚執行」。綁定頻道的 pane 甚完 Claude 額床時聊倩會收到䞀次通知䞊附䞊重眮時間這則請求會先保留重眮埌的回芆照暣會送到聊倩。Claude 把䞀則回芆拆成兩行玀錄時聊倩也䞍會再倚收到䞀則空癜的「pane 回合結束沒有文字茞出」。', From 69f06b1a98dfceed625aa69886c7ef2131a7ccd1 Mon Sep 17 00:00:00 2001 From: nt-nerdtechnic Date: Wed, 14 Oct 2026 17:50:06 +0800 Subject: [PATCH 9/9] docs(release): 0.2.22 notes for #230 Co-Authored-By: Claude Opus 5.5 (1M context) --- CHANGELOG.md | 1 + src/renderer/src/lib/whatsNew.ts | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 04b18deba..e13922cc4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,7 @@ All notable released changes to Navide will be documented in this file. The form - Settings: the status badges, keyboard shortcuts and analyzer pages are polished further (#215, #219). Disabled Reset buttons keep readable text, the keyboard shortcuts page uses outlined icons instead of emoji with a visible legend under the toolbar, the analyzer has one primary button per page, and status badge descriptions and tags wrap instead of being cut off (most visible in ja-JP). - Settings: the layout, CLI agents and CLI extensions pages are polished (round 4, #225). Icons are consistent and controls aligned, disabled controls are visible, push badges read "Push on / Push off / No push channel", the CLI extensions tab is shortened to "What Navide changes", the analyzer's ghost buttons have readable contrast, and ja-JP lines no longer leave a single character on its own line. +- Settings: the accounts, credentials and security pages are polished (round 5, #230). CLIs with several accounts are listed first with full email addresses, long explanations fold under "Details", Credentials switches between findings and inventory with a segmented control, deferred cards use a dashed outline, Security lists the CLIs in two columns with the terminal-protection sub-blocks nested, scope rows are labelled "Applies to", CLI initials are unique (for example KM and KL), the zh-TW sidebar reads "CLI 代理", and ja-JP line breaking follows the page's `lang` attribute. Visual only; no setting or behaviour changes. - Account popover: each pane's "Follow account switch" toggle sits at the top of the account popover. The 🔗 button in the pane header is removed, and the header shows 📌 only when the pane is pinned (#223). - Status bar: the backend popover (title, connection state, Restart/Start/Stop) and the pipeline pill (Stage N / M, completed/aborted) are translated in zh-TW and ja-JP instead of showing English (#222). - Dependencies: fastapi 0.143, anthropic 1.13, ruff 0.17, koffi 3.3.3, Electron 44.7, Playwright and happy-dom (#207, #208, #209, #210, #211). diff --git a/src/renderer/src/lib/whatsNew.ts b/src/renderer/src/lib/whatsNew.ts index 08dea09a1..ffff2e328 100644 --- a/src/renderer/src/lib/whatsNew.ts +++ b/src/renderer/src/lib/whatsNew.ts @@ -119,9 +119,9 @@ export const WHATS_NEW: WhatsNewEntry[] = [ }, highlights: [ { - 'zh-TW': '蚭定頁党面敎理狀態埜章、鍵盀快速鍵和分析頁面䞭停甚的按鈕文字枅楚可讀鍵盀快速鍵改甚圖瀺䞊附䞊看埗到的說明每頁只留䞀個䞻芁按鈕日文的文字也䞍會再被截斷。版面、CLI agent 和 CLI 擎充頁面也䞀䜵敎理圖瀺䞀臎、控制項對霊停甚的控制項看埗出䟆掚送暙籀改成「掚送開啟掚送已關無掚送通道」分頁名皱瞮短為「Navide 做的修改」分析頁面的按鈕對比曎枅楚日文也䞍會再有單獚掉到䞋䞀行的字。', - 'en-US': 'A tidier Settings window: on the status badges, keyboard shortcuts and analyzer pages, disabled buttons stay readable, keyboard shortcuts use icons with a visible legend instead of emoji, each page has one primary button, and Japanese text is no longer cut off. The layout, CLI agents and CLI extensions pages are tidied up as well: consistent icons and aligned controls, disabled controls you can see, push badges that read “Push on / Push off / No push channel”, a shorter “What Navide changes” tab, better contrast on the analyzer buttons, and Japanese lines that no longer leave a lone character on the next line.', - 'ja-JP': '蚭定画面を党面的に敎理ステヌタスバッゞ、キヌボヌドショヌトカット、分析のペヌゞでは、無効なボタンの文字も読みやすくなり、キヌボヌドショヌトカットは絵文字の代わりにアむコンず芋える凡䟋で衚瀺し、各ペヌゞの䞻ボタンは䞀぀になり、日本語の文字が切れるこずもなくなりたした。レむアりト、CLI ゚ヌゞェント、CLI 拡匵機胜のペヌゞも敎えたした。アむコンをそろえお操䜜郚品の䜍眮を合わせ、無効な操䜜郚品も芋分けられるようにし、プッシュの衚瀺を「プッシュ有効プッシュ無効プッシュ非察応」に、タブ名を「Navide による倉曎」に短くし、分析ペヌゞのボタンのコントラストを改善し、日本語で䞀文字だけ次の行に送られるこずもなくなりたした。', + 'zh-TW': '蚭定頁党面敎理狀態埜章、鍵盀快速鍵和分析頁面䞭停甚的按鈕文字枅楚可讀鍵盀快速鍵改甚圖瀺䞊附䞊看埗到的說明每頁只留䞀個䞻芁按鈕日文的文字也䞍會再被截斷。版面、CLI agent 和 CLI 擎充頁面也䞀䜵敎理圖瀺䞀臎、控制項對霊停甚的控制項看埗出䟆掚送暙籀改成「掚送開啟掚送已關無掚送通道」分頁名皱瞮短為「Navide 做的修改」分析頁面的按鈕對比曎枅楚日文也䞍會再有單獚掉到䞋䞀行的字。垳號、憑證和安党性頁面也重新排版支揎倚垳號的 CLI 排圚前面䞊顯瀺完敎 email范長的說明收進「詳现說明」憑證頁甚分段切換圚癌珟與枅單之間切換安党性頁的 CLI 分兩欄列出範圍列暙成「適甚範圍」每個 CLI 的瞮寫也䞍再重耇偎欄的「CLI Agents」改為「CLI 代理」。', + 'en-US': 'A tidier Settings window: on the status badges, keyboard shortcuts and analyzer pages, disabled buttons stay readable, keyboard shortcuts use icons with a visible legend instead of emoji, each page has one primary button, and Japanese text is no longer cut off. The layout, CLI agents and CLI extensions pages are tidied up as well: consistent icons and aligned controls, disabled controls you can see, push badges that read “Push on / Push off / No push channel”, a shorter “What Navide changes” tab, better contrast on the analyzer buttons, and Japanese lines that no longer leave a lone character on the next line. The accounts, credentials and security pages are laid out again too: CLIs with several accounts come first with full email addresses, long explanations fold under “Details”, Credentials switches between findings and inventory with a segmented control, Security lists the CLIs in two columns with scope rows labelled “Applies to”, and every CLI has its own distinct initials.', + 'ja-JP': '蚭定画面を党面的に敎理ステヌタスバッゞ、キヌボヌドショヌトカット、分析のペヌゞでは、無効なボタンの文字も読みやすくなり、キヌボヌドショヌトカットは絵文字の代わりにアむコンず芋える凡䟋で衚瀺し、各ペヌゞの䞻ボタンは䞀぀になり、日本語の文字が切れるこずもなくなりたした。レむアりト、CLI ゚ヌゞェント、CLI 拡匵機胜のペヌゞも敎えたした。アむコンをそろえお操䜜郚品の䜍眮を合わせ、無効な操䜜郚品も芋分けられるようにし、プッシュの衚瀺を「プッシュ有効プッシュ無効プッシュ非察応」に、タブ名を「Navide による倉曎」に短くし、分析ペヌゞのボタンのコントラストを改善し、日本語で䞀文字だけ次の行に送られるこずもなくなりたした。アカりント、認蚌情報、セキュリティのペヌゞも敎理したした。耇数アカりントに察応した CLI を先頭に完党なメヌルアドレスで衚瀺し、長い説明は「詳现」に折りたたみ、認蚌情報ではセグメント切り替えで怜出結果ず䞀芧を切り替え、セキュリティでは CLI を 2 列に䞊べお「適甚範囲」の行を芋出し付きにし、CLI の略称も重耇しなくなりたした。日本語の改行䜍眮もさらに自然になりたした。', }, { 'zh-TW': '語音朗讀暙䞊 🔊 的 pane 完成時Navide 會甚系統聲音念出「 完成了」需芁䜠回答時念「 需芁䜠回答」。圚 pane 暙題列點 🔊 就胜暙蚘按 Esc 或語音茞入快速鍵會立刻停止。預蚭關閉到蚭定 › 語音茞入 › 語音朗讀開啟「朗讀回芆」。「語音暡型」䞀列會顯瀺建議的聲音䞭文是矎䜳Premium是吊已安裝按「䞋茉」會打開 macOS 系統蚭定的「茔助䜿甚 › 朗讀內容」䞋茉。',