リリース v0.42.0 の概要:CLI の自動更新機能の改善
開発者チームが CLI ツールの自動更新機能を修正し、不安定なチャンネルへの誤った切り替えを防ぐようにしました。これにより、ユーザーはより安定した環境を維持できます。
変更点
- fix(cli): 安定性の低いチャネルへ自動的に切り替わることを防ぐために、自動更新を防止しました。(@Adib234, #26132)
- chore(release): バージョンを 0.42.0-nightly.20260428.g59b2dea0e にアップグレードしました。(@gemini-cli-robot, #26142)
- fix(cli): SEA(Single Executable Application)をサポートするために、再起動時に NODE_OPTIONS を介してノード引数を渡すように修正しました。(@cocosheng-g, #26130)
- fix(cli): ターミナルにおける DECKPAM キーパッドの Enter シーケンスを処理するように修正しました。(@Gitanaskhan26, #26092)
- docs(cli): plan-mode のセッション保持先を、実際の /settings ラベルに指し示すようにドキュメントを更新しました。(@ifitisit, #25978)
- fix(core): サブエージェントの解析において、欠落していた OAuth フィールドのサポートを追加しました。(@abhipatel12, #26141)
- fix(core): stopExtension 関数内で、拡張機能にバックされた MCP(Model Context Protocol)クライアントを切断するように修正しました。(@cocosheng-g, #26136)
- ワークスペースの信頼性に関するドキュメントワークフローを更新しました。(@g-samroberts, #26150)
- refactor(acp): 単一の巨大な acpClient を、専門化されたファイルにモジュール化するようリファクタリングしました。(@sripasg, #26143)
- test: アンチグラビティ環境のリークによって引き起こされたテスト失敗を修正しました。(@adamfweidman, #26162)
- fix(core): A2A pushMessage において、明示的な空ログガードを追加しました。(@adamfweidman, #26198)
- feat(cli): セッション削除のために /exit コマンドに --delete フラグを追加しました。(@AbdulTawabJuly, #19332)
- test(core): ToolConfirmationResponse に関する問題に対する回帰テストを追加しました。(@Adib234, #26194)
- @mention を使用して gemini robot に言及する機能を追加しました。(@gundermanc, #26207)
- test(evals): 古いテストに EvalMetadata の JSDoc アノテーションを追加しました。(@akh64bit, #26147)
- fix(core): undici タイムアウトに対するリトライを有効にし、デフォルトの API タイムアウトを 60 秒に短縮 by @Adib234 in #26191
- fix(core): オートモードと明示的なモデル選択における最大試行回数 (maxAttempts) を修正し、フォールバックチェーンを区別する by @adamfweidman in #26163
- fix(cli): InvalidStream イベントをスローせずに適切に処理する by @adamfweidman in #26218
- ci(github-actions): GitHub アプリトークンへ切り替え、ボットの自己トリガーを修正 by @gundermanc in #26223
- 機密フィールドのログ出力において logPrompts フラグを尊重する by @lp-peg in #26153
- fix: handleApiKeySubmit 内の API キー検証ロジックを修正 by @martin-hsu-test in #25453
- fix(agent): shell を介して exit_plan_mode が呼び出されないように防止する by @Abhijit-2592 in #26230
- ## Fix: GrepTool における不整合な大文字小文字の扱い by @gemini-cli[bot] in #26235
- docs(core): 自動化された gemma セットアップガイドを追加 by @Samee24 in #26233
- コンテナ環境をサポートするために非 HTTPS プロキシ URL を許可する by @stevemk14ebr in #26234
- fix(bot): 生産性とバックログの最適化 by @gundermanc in #26236
- refactor(acp): プロンプトターン処理ロジックを GeminiClient に委譲する by @sripasg in #26222
- fix(cli): WSL におけるプラットフォーム固有の元に戻す/やり直す機能とスマートバブリングを洗練させる by @cocosheng-g in #26202
fix: スタートアップ時の重複する拡張機能警告を抑圧する by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cocosheng-g/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/coc
原文を表示
What's Changed
- fix(cli): prevent automatic updates from switching to less stable channels by @Adib234 in #26132
- chore(release): bump version to 0.42.0-nightly.20260428.g59b2dea0e by @gemini-cli-robot in #26142
- fix(cli): pass node arguments via NODE_OPTIONS during relaunch to support SEA by @cocosheng-g in #26130
- fix(cli): handle DECKPAM keypad Enter sequences in terminal by @Gitanaskhan26 in #26092
- docs(cli): point plan-mode session retention to actual /settings labels by @ifitisit in #25978
- fix(core): add missing oauth fields support in subagent parsing by @abhipatel12 in #26141
- fix(core): disconnect extension-backed MCP clients in stopExtension by @cocosheng-g in #26136
- Update documentation workflows with workspace trust by @g-samroberts in #26150
- refactor(acp): modularize monolithic acpClient into specialized files by @sripasg in #26143
- test: fix failures due to antigravity environment leakage by @adamfweidman in #26162
- fix(core): add explicit empty log guard in A2A pushMessage by @adamfweidman in #26198
- feat(cli): add --delete flag to /exit command for session deletion by @AbdulTawabJuly in #19332
- test(core): add regression test for issue for ToolConfirmationResponse by @Adib234 in #26194
- Add the ability to @ mention the gemini robot. by @gundermanc in #26207
- test(evals): add EvalMetadata JSDoc annotations to older tests by @akh64bit in #26147
- fix(core): reduce default API timeout to 60s and enable retries for undici timeouts by @Adib234 in #26191
- fix(core): distinguish fallback chains and fix maxAttempts for auto vs explicit model selection by @adamfweidman in #26163
- fix(cli): handle InvalidStream event gracefully without throwing by @adamfweidman in #26218
- ci(github-actions): switch to github app token and fix bot self-trigger by @gundermanc in #26223
- Respect logPrompts flag for logging sensitive fields by @lp-peg in #26153
- fix: correct API key validation logic in handleApiKeySubmit by @martin-hsu-test in #25453
- fix(agent): prevent exit_plan_mode from being called via shell by @Abhijit-2592 in #26230
- ## Fix: Inconsistent Case-Sensitivity in GrepTool by @gemini-cli[bot] in #26235
- docs(core): add automated gemma setup guide by @Samee24 in #26233
- Allow non-https proxy urls to support container environments by @stevemk14ebr in #26234
- fix(bot): productivity and backlog optimizations by @gundermanc in #26236
- refactor(acp): delegate prompt turn processing logic to GeminiClient by @sripasg in #26222
- fix(cli): refine platform-specific undo/redo and smart bubbling for WSL by @cocosheng-g in #26202
fix: suppress duplicate extension warnings during startup by <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/cocosheng-g/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/coc
関連記事
Gemini CLI v0.46.0 のリリース
Gemini CLI チームがバージョン 0.46.0 を公開し、PTY リサイズ処理におけるネイティブクラッシュ対策を強化した。
Gemini CLI v0.47.0-preview.0 のリリース
Gemini CLI ロボットが、バージョンを 0.47.0-nightly.20260602.gcfcecebe8 に更新してリリースしました。
Gemini CLI v0.46.0-preview.3 のリリース
Gemini CLI チームが、バージョン 0.46.0 のプレビュー版 3 を公開しました。
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み