From 38e24767ed43a9be6adb9dc96e6e116f918892f4 Mon Sep 17 00:00:00 2001 From: George Parker Date: Fri, 16 Jan 2026 19:01:22 -0700 Subject: [PATCH 1/4] Add changelog --- CHANGELOG.md | 222 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 222 insertions(+) create mode 100644 CHANGELOG.md diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..ed5e973 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,222 @@ +# Changelog + +All notable changes to Gemini CLI Desktop will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [0.3.14] - 2025-11-23 + +### Changed + +- Codesign the Windows executable ([#166](https://github.com/Piebald-AI/gemini-cli-desktop/pull/166)) +- Fix release notes duplication ([#167](https://github.com/Piebald-AI/gemini-cli-desktop/pull/167)) + +## [0.3.13] - 2025-11-23 + +### Fixed + +- Wrap long markdown/html so sidebar layout remains stable ([#162](https://github.com/Piebald-AI/gemini-cli-desktop/pull/162)) +- Fix app display name translation key ([#163](https://github.com/Piebald-AI/gemini-cli-desktop/pull/163)) + +### Changed + +- Add codesigning for macOS and Windows releases ([#164](https://github.com/Piebald-AI/gemini-cli-desktop/pull/164)) + +## [0.3.12] - 2025-11-04 + +### Changed + +- Polish user experience ([#159](https://github.com/Piebald-AI/gemini-cli-desktop/pull/159)) +- Update the macOS version in the CI ([#161](https://github.com/Piebald-AI/gemini-cli-desktop/pull/161)) + +## [0.3.11] - 2025-10-30 + +### Fixed + +- Fix the Windows release workflow ([#157](https://github.com/Piebald-AI/gemini-cli-desktop/pull/157)) + +## [0.3.10] - 2025-10-22 + +### Changed + +- Allow HTTP base URLs with warning instead of blocking ([#154](https://github.com/Piebald-AI/gemini-cli-desktop/pull/154)) +- Delegate validation to underlying CLIs ([#155](https://github.com/Piebald-AI/gemini-cli-desktop/pull/155)) + +## [0.3.9] - 2025-10-22 + +### Added + +- Add comprehensive support for LLxprt Code ([#150](https://github.com/Piebald-AI/gemini-cli-desktop/pull/150)) + +### Fixed + +- Add YOLO mode for Qwen Code (in addition to Gemini CLI) ([#151](https://github.com/Piebald-AI/gemini-cli-desktop/pull/151)) + +## [0.3.8] - 2025-09-30 + +### Changed + +- Update documentation and improve tests ([#141](https://github.com/Piebald-AI/gemini-cli-desktop/pull/141)) +- Enhance the readme ([#143](https://github.com/Piebald-AI/gemini-cli-desktop/pull/143)) +- Highlight command tools & simplify default renderer ([#144](https://github.com/Piebald-AI/gemini-cli-desktop/pull/144)) +- Rebrand ([#146](https://github.com/Piebald-AI/gemini-cli-desktop/pull/146)) + +### Fixed + +- Fix CI ([#147](https://github.com/Piebald-AI/gemini-cli-desktop/pull/147)) + +## [0.3.7] - 2025-09-13 + +### Added + +- Enhance UI with multi-language settings and UI/build fixes ([#134](https://github.com/Piebald-AI/gemini-desktop/pull/134)) + +### Fixed + +- Prevent duplicate event listener setup with pending state tracking ([#138](https://github.com/Piebald-AI/gemini-desktop/pull/138)) +- Prevent duplicate tool calls and remove fixed height constraint ([#139](https://github.com/Piebald-AI/gemini-desktop/pull/139)) + +## [0.3.6] - 2025-09-09 + +### Added + +- Add search dialog and revamp results UI ([#130](https://github.com/Piebald-AI/gemini-desktop/pull/130)) +- Prevent missed stream output in web mode ([#132](https://github.com/Piebald-AI/gemini-desktop/pull/132)) +- Add AGENTS.md for Codex CLI ([#129](https://github.com/Piebald-AI/gemini-desktop/pull/129)) + +### Fixed + +- Show backend progress messages; fix listener lifecycle; seed initial progress ([#131](https://github.com/Piebald-AI/gemini-desktop/pull/131)) + +## [0.3.5] - 2025-09-09 + +### Added + +- Add message timing and witty loading phrases during message generation ([#123](https://github.com/Piebald-AI/gemini-desktop/pull/123)) + +### Changed + +- Move settings from sidebar to dedicated dialog ([#126](https://github.com/Piebald-AI/gemini-desktop/pull/126)) + +### Fixed + +- Restore right-docked directory panel ([#127](https://github.com/Piebald-AI/gemini-desktop/pull/127)) + +## [0.3.4] - 2025-09-07 + +### Added + +- Group historical thinking steps ([#116](https://github.com/Piebald-AI/gemini-desktop/pull/116)) +- Add interactive session initialization progress tracking ([#120](https://github.com/Piebald-AI/gemini-desktop/pull/120)) + +### Changed + +- Optimize the interactive experience of returning to the home page in the session window ([#117](https://github.com/Piebald-AI/gemini-desktop/pull/117)) + +### Fixed + +- Resolve CLI hang on Windows by correcting line endings ([#119](https://github.com/Piebald-AI/gemini-desktop/pull/119)) + +## [0.3.3] - 2025-09-04 + +### Changed + +- Simplify MCP permission interface and enhance option handling ([#114](https://github.com/Piebald-AI/gemini-desktop/pull/114)) + +## [0.3.2] - 2025-09-03 + +### Changed + +- Unify file viewer controls and enhance image/PDF handling ([#112](https://github.com/Piebald-AI/gemini-desktop/pull/112)) + +### Fixed + +- Improve image display with proper sizing and centering ([#111](https://github.com/Piebald-AI/gemini-desktop/pull/111)) +- Remove redundant file type handling for non-text files ([#110](https://github.com/Piebald-AI/gemini-desktop/pull/110)) + +## [0.3.1] - 2025-09-03 + +### Added + +- Add support for PDF, Excel, and image file viewing ([#107](https://github.com/Piebald-AI/gemini-desktop/pull/107)) + +### Fixed + +- Fixed the historical session loading problem and optimized the message box input prompt ([#106](https://github.com/Piebald-AI/gemini-desktop/pull/106)) + +## [0.3.0] - 2025-09-02 + +### Added + +- Persistently save chat session information ([#98](https://github.com/Piebald-AI/gemini-desktop/pull/98)) + +### Fixed + +- Add conditional compilation for Windows-specific flags ([#102](https://github.com/Piebald-AI/gemini-desktop/pull/102)) +- Remove timeout from JSON-RPC response reading ([#101](https://github.com/Piebald-AI/gemini-desktop/pull/101)) + +## [0.2.1] - 2025-09-01 + +### Added + +- Add file content viewer with syntax highlighting ([#88](https://github.com/Piebald-AI/gemini-desktop/pull/88)) +- Add file writing capability to directory tree ([#93](https://github.com/Piebald-AI/gemini-desktop/pull/93)) +- Add force text option for binary file viewing ([#94](https://github.com/Piebald-AI/gemini-desktop/pull/94)) + +### Changed + +- Improve command tool call display with compact approval UI ([#87](https://github.com/Piebald-AI/gemini-desktop/pull/87)) +- Streamline console output formatting ([#85](https://github.com/Piebald-AI/gemini-desktop/pull/85)) +- Streamline file content viewer interface ([#89](https://github.com/Piebald-AI/gemini-desktop/pull/89)) + +### Fixed + +- Preserve scroll position in code blocks during content streaming ([#95](https://github.com/Piebald-AI/gemini-desktop/pull/95)) + +## [0.2.0] - 2025-08-28 + +### Added + +- Add directory panel with toggle button ([#42](https://github.com/Piebald-AI/gemini-desktop/pull/42)) +- Add YOLO mode support across backend, server, and UI ([#54](https://github.com/Piebald-AI/gemini-desktop/pull/54)) +- Add git repository status endpoint and UI component ([#45](https://github.com/Piebald-AI/gemini-desktop/pull/45)) +- Add placeholder for new chats ([#66](https://github.com/Piebald-AI/gemini-desktop/pull/66)) +- Add support for MCP server calls ([#75](https://github.com/Piebald-AI/gemini-desktop/pull/75)) +- Implement menu shortcuts for the custom titlebar ([#61](https://github.com/Piebald-AI/gemini-desktop/pull/61)) +- Implement Shift+Enter ([#73](https://github.com/Piebald-AI/gemini-desktop/pull/73)) +- Implement error propagation ([#33](https://github.com/Piebald-AI/gemini-desktop/pull/33)) +- Make @-mentioning recursive and more performant ([#58](https://github.com/Piebald-AI/gemini-desktop/pull/58)) +- Make the directory tree insert @-mentions ([#60](https://github.com/Piebald-AI/gemini-desktop/pull/60)) +- Enhance read many files handling and detection ([#63](https://github.com/Piebald-AI/gemini-desktop/pull/63)) + +### Changed + +- Hide console windows on Windows ([#39](https://github.com/Piebald-AI/gemini-desktop/pull/39)) +- Make the menus work on Linux and macOS ([#41](https://github.com/Piebald-AI/gemini-desktop/pull/41)) +- Improve and refactor API client drastically ([#40](https://github.com/Piebald-AI/gemini-desktop/pull/40)) +- Make the chat area wider, refactor Markdown rendering, and improve the thinking UI ([#46](https://github.com/Piebald-AI/gemini-desktop/pull/46)) +- Enable the custom titlebar (without the window controls) in Web ([#74](https://github.com/Piebald-AI/gemini-desktop/pull/74)) +- Rewrite the diff viewer ([#77](https://github.com/Piebald-AI/gemini-desktop/pull/77)) +- Use full code blocks during streaming and improve their performance ([#78](https://github.com/Piebald-AI/gemini-desktop/pull/78)) +- Make @-mentioning use a total directory limit of 200 instead of a depth limit of 2 directories ([#72](https://github.com/Piebald-AI/gemini-desktop/pull/72)) +- Increase the delays and timeouts for sending and receiving JSON-RPC messages ([#68](https://github.com/Piebald-AI/gemini-desktop/pull/68)) + +### Fixed + +- Adjust backend display name for qwen backend ([#43](https://github.com/Piebald-AI/gemini-desktop/pull/43)) +- Prevent title bar from rendering on web ([#56](https://github.com/Piebald-AI/gemini-desktop/pull/56)) +- Fix the SPA handling in the server ([#59](https://github.com/Piebald-AI/gemini-desktop/pull/59)) +- Fix console windows appearing for Git commands ([#69](https://github.com/Piebald-AI/gemini-desktop/pull/69)) +- Prevent dual CLI execution when switching backends ([#71](https://github.com/Piebald-AI/gemini-desktop/pull/71)) +- Fix an issue where we registered duplicate event listeners when switching conversations ([#76](https://github.com/Piebald-AI/gemini-desktop/pull/76)) +- Fix unnecessary API calls for @-mentioning ([#79](https://github.com/Piebald-AI/gemini-desktop/pull/79)) +- Fix some layout issues and fix a translation ([#65](https://github.com/Piebald-AI/gemini-desktop/pull/65)) + +## [0.1.0] - 2025-08-22 + +### Added + +- Initial release +- Setup automatic building in CI ([#32](https://github.com/Piebald-AI/gemini-desktop/pull/32)) +- Improve README for new users ([#30](https://github.com/Piebald-AI/gemini-desktop/pull/30)) From 36e6918ff2975b289f3c74e60cccd47c99dbfc72 Mon Sep 17 00:00:00 2001 From: George Parker Date: Fri, 16 Jan 2026 21:22:31 -0700 Subject: [PATCH 2/4] Fix changelog --- CHANGELOG.md | 163 +++++++++++++++++++++++++++------------------------ 1 file changed, 86 insertions(+), 77 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ed5e973..ac8a44d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,218 +5,227 @@ All notable changes to Gemini CLI Desktop will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## Unreleased + +- Add Gemini 3 Pro (#171) by @mike1858 +- Fix MCP servers page scrolling overflow (#173) by @mike1858 +- Add Gemini 3 Flash (#181) by @BreadCatV2 +- Fix #175 (#182) by @mike1858 +- Add JSON syntax highlighting to Raw Message JSON model (#183) by @mike1858 +- Add Russian translations (#177) by @vanja-san + ## [0.3.14] - 2025-11-23 ### Changed -- Codesign the Windows executable ([#166](https://github.com/Piebald-AI/gemini-cli-desktop/pull/166)) -- Fix release notes duplication ([#167](https://github.com/Piebald-AI/gemini-cli-desktop/pull/167)) +- Codesign the Windows executable (#166) by @signadou +- Fix release notes duplication (#167) by @signadou ## [0.3.13] - 2025-11-23 ### Fixed -- Wrap long markdown/html so sidebar layout remains stable ([#162](https://github.com/Piebald-AI/gemini-cli-desktop/pull/162)) -- Fix app display name translation key ([#163](https://github.com/Piebald-AI/gemini-cli-desktop/pull/163)) +- Wrap long markdown/html so sidebar layout remains stable (#162) by @bl-ue +- Fix app display name translation key (#163) by @signadou ### Changed -- Add codesigning for macOS and Windows releases ([#164](https://github.com/Piebald-AI/gemini-cli-desktop/pull/164)) +- Add codesigning for macOS and Windows releases (#164) by @signadou ## [0.3.12] - 2025-11-04 ### Changed -- Polish user experience ([#159](https://github.com/Piebald-AI/gemini-cli-desktop/pull/159)) -- Update the macOS version in the CI ([#161](https://github.com/Piebald-AI/gemini-cli-desktop/pull/161)) +- Polish user experience (#159) by @bl-ue +- Update the macOS version in the CI (#161) by @signadou ## [0.3.11] - 2025-10-30 ### Fixed -- Fix the Windows release workflow ([#157](https://github.com/Piebald-AI/gemini-cli-desktop/pull/157)) +- Fix the Windows release workflow (#157) by @signadou ## [0.3.10] - 2025-10-22 ### Changed -- Allow HTTP base URLs with warning instead of blocking ([#154](https://github.com/Piebald-AI/gemini-cli-desktop/pull/154)) -- Delegate validation to underlying CLIs ([#155](https://github.com/Piebald-AI/gemini-cli-desktop/pull/155)) +- Allow HTTP base URLs with warning instead of blocking (#154) by @bl-ue +- Delegate validation to underlying CLIs (#155) by @bl-ue ## [0.3.9] - 2025-10-22 ### Added -- Add comprehensive support for LLxprt Code ([#150](https://github.com/Piebald-AI/gemini-cli-desktop/pull/150)) +- Add comprehensive support for LLxprt Code (#150) by @bl-ue ### Fixed -- Add YOLO mode for Qwen Code (in addition to Gemini CLI) ([#151](https://github.com/Piebald-AI/gemini-cli-desktop/pull/151)) +- Add YOLO mode for Qwen Code (in addition to Gemini CLI) (#151) by @bl-ue ## [0.3.8] - 2025-09-30 ### Changed -- Update documentation and improve tests ([#141](https://github.com/Piebald-AI/gemini-cli-desktop/pull/141)) -- Enhance the readme ([#143](https://github.com/Piebald-AI/gemini-cli-desktop/pull/143)) -- Highlight command tools & simplify default renderer ([#144](https://github.com/Piebald-AI/gemini-cli-desktop/pull/144)) -- Rebrand ([#146](https://github.com/Piebald-AI/gemini-cli-desktop/pull/146)) +- Update documentation and improve tests (#141) by @bl-ue +- Enhance the readme (#143) by @bl-ue +- Highlight command tools & simplify default renderer (#144) by @bl-ue +- Rebrand (#146) by @bl-ue ### Fixed -- Fix CI ([#147](https://github.com/Piebald-AI/gemini-cli-desktop/pull/147)) +- Fix CI (#147) by @signadou ## [0.3.7] - 2025-09-13 ### Added -- Enhance UI with multi-language settings and UI/build fixes ([#134](https://github.com/Piebald-AI/gemini-desktop/pull/134)) +- Enhance UI with multi-language settings and UI/build fixes (#134) by @alanpeng ### Fixed -- Prevent duplicate event listener setup with pending state tracking ([#138](https://github.com/Piebald-AI/gemini-desktop/pull/138)) -- Prevent duplicate tool calls and remove fixed height constraint ([#139](https://github.com/Piebald-AI/gemini-desktop/pull/139)) +- Prevent duplicate event listener setup with pending state tracking (#138) by @bl-ue +- Prevent duplicate tool calls and remove fixed height constraint (#139) by @bl-ue ## [0.3.6] - 2025-09-09 ### Added -- Add search dialog and revamp results UI ([#130](https://github.com/Piebald-AI/gemini-desktop/pull/130)) -- Prevent missed stream output in web mode ([#132](https://github.com/Piebald-AI/gemini-desktop/pull/132)) -- Add AGENTS.md for Codex CLI ([#129](https://github.com/Piebald-AI/gemini-desktop/pull/129)) +- Add search dialog and revamp results UI (#130) by @bl-ue +- Prevent missed stream output in web mode (#132) by @bl-ue +- Add AGENTS.md for Codex CLI (#129) by @bl-ue ### Fixed -- Show backend progress messages; fix listener lifecycle; seed initial progress ([#131](https://github.com/Piebald-AI/gemini-desktop/pull/131)) +- Show backend progress messages; fix listener lifecycle; seed initial progress (#131) by @bl-ue ## [0.3.5] - 2025-09-09 ### Added -- Add message timing and witty loading phrases during message generation ([#123](https://github.com/Piebald-AI/gemini-desktop/pull/123)) +- Add message timing and witty loading phrases during message generation (#123) by @bl-ue ### Changed -- Move settings from sidebar to dedicated dialog ([#126](https://github.com/Piebald-AI/gemini-desktop/pull/126)) +- Move settings from sidebar to dedicated dialog (#126) by @bl-ue ### Fixed -- Restore right-docked directory panel ([#127](https://github.com/Piebald-AI/gemini-desktop/pull/127)) +- Restore right-docked directory panel (#127) by @bl-ue ## [0.3.4] - 2025-09-07 ### Added -- Group historical thinking steps ([#116](https://github.com/Piebald-AI/gemini-desktop/pull/116)) -- Add interactive session initialization progress tracking ([#120](https://github.com/Piebald-AI/gemini-desktop/pull/120)) +- Group historical thinking steps (#116) by @alanpeng +- Add interactive session initialization progress tracking (#120) by @bl-ue ### Changed -- Optimize the interactive experience of returning to the home page in the session window ([#117](https://github.com/Piebald-AI/gemini-desktop/pull/117)) +- Optimize the interactive experience of returning to the home page in the session window (#117) by @alanpeng ### Fixed -- Resolve CLI hang on Windows by correcting line endings ([#119](https://github.com/Piebald-AI/gemini-desktop/pull/119)) +- Resolve CLI hang on Windows by correcting line endings (#119) by @alanpeng ## [0.3.3] - 2025-09-04 ### Changed -- Simplify MCP permission interface and enhance option handling ([#114](https://github.com/Piebald-AI/gemini-desktop/pull/114)) +- Simplify MCP permission interface and enhance option handling (#114) by @bl-ue ## [0.3.2] - 2025-09-03 ### Changed -- Unify file viewer controls and enhance image/PDF handling ([#112](https://github.com/Piebald-AI/gemini-desktop/pull/112)) +- Unify file viewer controls and enhance image/PDF handling (#112) by @bl-ue ### Fixed -- Improve image display with proper sizing and centering ([#111](https://github.com/Piebald-AI/gemini-desktop/pull/111)) -- Remove redundant file type handling for non-text files ([#110](https://github.com/Piebald-AI/gemini-desktop/pull/110)) +- Improve image display with proper sizing and centering (#111) by @bl-ue +- Remove redundant file type handling for non-text files (#110) by @bl-ue ## [0.3.1] - 2025-09-03 ### Added -- Add support for PDF, Excel, and image file viewing ([#107](https://github.com/Piebald-AI/gemini-desktop/pull/107)) +- Add support for PDF, Excel, and image file viewing (#107) by @bl-ue ### Fixed -- Fixed the historical session loading problem and optimized the message box input prompt ([#106](https://github.com/Piebald-AI/gemini-desktop/pull/106)) +- Fixed the historical session loading problem and optimized the message box input prompt (#106) by @alanpeng ## [0.3.0] - 2025-09-02 ### Added -- Persistently save chat session information ([#98](https://github.com/Piebald-AI/gemini-desktop/pull/98)) +- Persistently save chat session information (#98) by @alanpeng ### Fixed -- Add conditional compilation for Windows-specific flags ([#102](https://github.com/Piebald-AI/gemini-desktop/pull/102)) -- Remove timeout from JSON-RPC response reading ([#101](https://github.com/Piebald-AI/gemini-desktop/pull/101)) +- Add conditional compilation for Windows-specific flags (#102) by @bl-ue +- Remove timeout from JSON-RPC response reading (#101) by @bl-ue ## [0.2.1] - 2025-09-01 ### Added -- Add file content viewer with syntax highlighting ([#88](https://github.com/Piebald-AI/gemini-desktop/pull/88)) -- Add file writing capability to directory tree ([#93](https://github.com/Piebald-AI/gemini-desktop/pull/93)) -- Add force text option for binary file viewing ([#94](https://github.com/Piebald-AI/gemini-desktop/pull/94)) +- Add file content viewer with syntax highlighting (#88) by @bl-ue +- Add file writing capability to directory tree (#93) by @bl-ue +- Add force text option for binary file viewing (#94) by @bl-ue ### Changed -- Improve command tool call display with compact approval UI ([#87](https://github.com/Piebald-AI/gemini-desktop/pull/87)) -- Streamline console output formatting ([#85](https://github.com/Piebald-AI/gemini-desktop/pull/85)) -- Streamline file content viewer interface ([#89](https://github.com/Piebald-AI/gemini-desktop/pull/89)) +- Improve command tool call display with compact approval UI (#87) by @bl-ue +- Streamline console output formatting (#85) by @bl-ue +- Streamline file content viewer interface (#89) by @bl-ue ### Fixed -- Preserve scroll position in code blocks during content streaming ([#95](https://github.com/Piebald-AI/gemini-desktop/pull/95)) +- Preserve scroll position in code blocks during content streaming (#95) by @bl-ue ## [0.2.0] - 2025-08-28 ### Added -- Add directory panel with toggle button ([#42](https://github.com/Piebald-AI/gemini-desktop/pull/42)) -- Add YOLO mode support across backend, server, and UI ([#54](https://github.com/Piebald-AI/gemini-desktop/pull/54)) -- Add git repository status endpoint and UI component ([#45](https://github.com/Piebald-AI/gemini-desktop/pull/45)) -- Add placeholder for new chats ([#66](https://github.com/Piebald-AI/gemini-desktop/pull/66)) -- Add support for MCP server calls ([#75](https://github.com/Piebald-AI/gemini-desktop/pull/75)) -- Implement menu shortcuts for the custom titlebar ([#61](https://github.com/Piebald-AI/gemini-desktop/pull/61)) -- Implement Shift+Enter ([#73](https://github.com/Piebald-AI/gemini-desktop/pull/73)) -- Implement error propagation ([#33](https://github.com/Piebald-AI/gemini-desktop/pull/33)) -- Make @-mentioning recursive and more performant ([#58](https://github.com/Piebald-AI/gemini-desktop/pull/58)) -- Make the directory tree insert @-mentions ([#60](https://github.com/Piebald-AI/gemini-desktop/pull/60)) -- Enhance read many files handling and detection ([#63](https://github.com/Piebald-AI/gemini-desktop/pull/63)) +- Add directory panel with toggle button (#42) by @bl-ue +- Add YOLO mode support across backend, server, and UI (#54) by @bl-ue +- Add git repository status endpoint and UI component (#45) by @bl-ue +- Add placeholder for new chats (#66) by @bl-ue +- Add support for MCP server calls (#75) by @bl-ue +- Implement menu shortcuts for the custom titlebar (#61) by @signadou +- Implement Shift+Enter (#73) by @signadou +- Implement error propagation (#33) by @mike1858 +- Make @-mentioning recursive and more performant (#58) by @signadou +- Make the directory tree insert @-mentions (#60) by @signadou +- Enhance read many files handling and detection (#63) by @bl-ue ### Changed -- Hide console windows on Windows ([#39](https://github.com/Piebald-AI/gemini-desktop/pull/39)) -- Make the menus work on Linux and macOS ([#41](https://github.com/Piebald-AI/gemini-desktop/pull/41)) -- Improve and refactor API client drastically ([#40](https://github.com/Piebald-AI/gemini-desktop/pull/40)) -- Make the chat area wider, refactor Markdown rendering, and improve the thinking UI ([#46](https://github.com/Piebald-AI/gemini-desktop/pull/46)) -- Enable the custom titlebar (without the window controls) in Web ([#74](https://github.com/Piebald-AI/gemini-desktop/pull/74)) -- Rewrite the diff viewer ([#77](https://github.com/Piebald-AI/gemini-desktop/pull/77)) -- Use full code blocks during streaming and improve their performance ([#78](https://github.com/Piebald-AI/gemini-desktop/pull/78)) -- Make @-mentioning use a total directory limit of 200 instead of a depth limit of 2 directories ([#72](https://github.com/Piebald-AI/gemini-desktop/pull/72)) -- Increase the delays and timeouts for sending and receiving JSON-RPC messages ([#68](https://github.com/Piebald-AI/gemini-desktop/pull/68)) +- Hide console windows on Windows (#39) by @signadou +- Make the menus work on Linux and macOS (#41) by @signadou +- Improve and refactor API client drastically (#40) by @mike1858 +- Make the chat area wider, refactor Markdown rendering, and improve the thinking UI (#46) by @signadou +- Enable the custom titlebar (without the window controls) in Web (#74) by @signadou +- Rewrite the diff viewer (#77) by @signadou +- Use full code blocks during streaming and improve their performance (#78) by @signadou +- Make @-mentioning use a total directory limit of 200 instead of a depth limit of 2 directories (#72) by @signadou +- Increase the delays and timeouts for sending and receiving JSON-RPC messages (#68) by @signadou ### Fixed -- Adjust backend display name for qwen backend ([#43](https://github.com/Piebald-AI/gemini-desktop/pull/43)) -- Prevent title bar from rendering on web ([#56](https://github.com/Piebald-AI/gemini-desktop/pull/56)) -- Fix the SPA handling in the server ([#59](https://github.com/Piebald-AI/gemini-desktop/pull/59)) -- Fix console windows appearing for Git commands ([#69](https://github.com/Piebald-AI/gemini-desktop/pull/69)) -- Prevent dual CLI execution when switching backends ([#71](https://github.com/Piebald-AI/gemini-desktop/pull/71)) -- Fix an issue where we registered duplicate event listeners when switching conversations ([#76](https://github.com/Piebald-AI/gemini-desktop/pull/76)) -- Fix unnecessary API calls for @-mentioning ([#79](https://github.com/Piebald-AI/gemini-desktop/pull/79)) -- Fix some layout issues and fix a translation ([#65](https://github.com/Piebald-AI/gemini-desktop/pull/65)) +- Adjust backend display name for qwen backend (#43) by @bl-ue +- Prevent title bar from rendering on web (#56) by @bl-ue +- Fix the SPA handling in the server (#59) by @signadou +- Fix console windows appearing for Git commands (#69) by @signadou +- Prevent dual CLI execution when switching backends (#71) by @bl-ue +- Fix an issue where we registered duplicate event listeners when switching conversations (#76) by @signadou +- Fix unnecessary API calls for @-mentioning (#79) by @bl-ue +- Fix some layout issues and fix a translation (#65) by @signadou ## [0.1.0] - 2025-08-22 ### Added - Initial release -- Setup automatic building in CI ([#32](https://github.com/Piebald-AI/gemini-desktop/pull/32)) -- Improve README for new users ([#30](https://github.com/Piebald-AI/gemini-desktop/pull/30)) +- Setup automatic building in CI (#32) by @signadou +- Improve README for new users (#30) by @Manamama-Gemini-Cloud-AI-01 From 585ab6abecfff0bf556666f2a2722246e0232497 Mon Sep 17 00:00:00 2001 From: georpar Date: Sat, 17 Jan 2026 09:18:47 -0700 Subject: [PATCH 3/4] Fix Co-authored-by: signadou <39036502+signadou@users.noreply.github.com> --- CHANGELOG.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ac8a44d..cf1fb59 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,13 +7,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +### Added + - Add Gemini 3 Pro (#171) by @mike1858 -- Fix MCP servers page scrolling overflow (#173) by @mike1858 - Add Gemini 3 Flash (#181) by @BreadCatV2 -- Fix #175 (#182) by @mike1858 - Add JSON syntax highlighting to Raw Message JSON model (#183) by @mike1858 - Add Russian translations (#177) by @vanja-san +### Fixed + +- Fix MCP servers page scrolling overflow (#173) by @mike1858 +- Fix #175 (#182) by @mike1858 + ## [0.3.14] - 2025-11-23 ### Changed From eea6331883124e9698d98d665f64f1ad50548df8 Mon Sep 17 00:00:00 2001 From: George Parker Date: Sat, 17 Jan 2026 09:20:42 -0700 Subject: [PATCH 4/4] Add links --- CHANGELOG.md | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cf1fb59..002db59 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -19,14 +19,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fix MCP servers page scrolling overflow (#173) by @mike1858 - Fix #175 (#182) by @mike1858 -## [0.3.14] - 2025-11-23 +## [0.3.14](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.3.14) - 2025-11-23 ### Changed - Codesign the Windows executable (#166) by @signadou - Fix release notes duplication (#167) by @signadou -## [0.3.13] - 2025-11-23 +## [0.3.13](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.3.13) - 2025-11-23 ### Fixed @@ -37,27 +37,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add codesigning for macOS and Windows releases (#164) by @signadou -## [0.3.12] - 2025-11-04 +## [0.3.12](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.3.12) - 2025-11-04 ### Changed - Polish user experience (#159) by @bl-ue - Update the macOS version in the CI (#161) by @signadou -## [0.3.11] - 2025-10-30 +## [0.3.11](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.3.11) - 2025-10-30 ### Fixed - Fix the Windows release workflow (#157) by @signadou -## [0.3.10] - 2025-10-22 +## [0.3.10](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.3.10) - 2025-10-22 ### Changed - Allow HTTP base URLs with warning instead of blocking (#154) by @bl-ue - Delegate validation to underlying CLIs (#155) by @bl-ue -## [0.3.9] - 2025-10-22 +## [0.3.9](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.3.9) - 2025-10-22 ### Added @@ -67,7 +67,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add YOLO mode for Qwen Code (in addition to Gemini CLI) (#151) by @bl-ue -## [0.3.8] - 2025-09-30 +## [0.3.8](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.3.8) - 2025-09-30 ### Changed @@ -80,7 +80,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fix CI (#147) by @signadou -## [0.3.7] - 2025-09-13 +## [0.3.7](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.3.7) - 2025-09-13 ### Added @@ -91,7 +91,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Prevent duplicate event listener setup with pending state tracking (#138) by @bl-ue - Prevent duplicate tool calls and remove fixed height constraint (#139) by @bl-ue -## [0.3.6] - 2025-09-09 +## [0.3.6](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.3.6) - 2025-09-09 ### Added @@ -103,7 +103,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Show backend progress messages; fix listener lifecycle; seed initial progress (#131) by @bl-ue -## [0.3.5] - 2025-09-09 +## [0.3.5](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.3.5) - 2025-09-09 ### Added @@ -117,7 +117,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Restore right-docked directory panel (#127) by @bl-ue -## [0.3.4] - 2025-09-07 +## [0.3.4](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.3.4) - 2025-09-07 ### Added @@ -132,13 +132,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Resolve CLI hang on Windows by correcting line endings (#119) by @alanpeng -## [0.3.3] - 2025-09-04 +## [0.3.3](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.3.3) - 2025-09-04 ### Changed - Simplify MCP permission interface and enhance option handling (#114) by @bl-ue -## [0.3.2] - 2025-09-03 +## [0.3.2](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.3.2) - 2025-09-03 ### Changed @@ -149,7 +149,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Improve image display with proper sizing and centering (#111) by @bl-ue - Remove redundant file type handling for non-text files (#110) by @bl-ue -## [0.3.1] - 2025-09-03 +## [0.3.1](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.3.1) - 2025-09-03 ### Added @@ -159,7 +159,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fixed the historical session loading problem and optimized the message box input prompt (#106) by @alanpeng -## [0.3.0] - 2025-09-02 +## [0.3.0](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.3.0) - 2025-09-02 ### Added @@ -170,7 +170,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Add conditional compilation for Windows-specific flags (#102) by @bl-ue - Remove timeout from JSON-RPC response reading (#101) by @bl-ue -## [0.2.1] - 2025-09-01 +## [0.2.1](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.2.1) - 2025-09-01 ### Added @@ -188,7 +188,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Preserve scroll position in code blocks during content streaming (#95) by @bl-ue -## [0.2.0] - 2025-08-28 +## [0.2.0](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.2.0) - 2025-08-28 ### Added @@ -227,7 +227,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fix unnecessary API calls for @-mentioning (#79) by @bl-ue - Fix some layout issues and fix a translation (#65) by @signadou -## [0.1.0] - 2025-08-22 +## [0.1.0](https://github.com/Piebald-AI/gemini-cli-desktop/releases/tag/v0.1.0) - 2025-08-22 ### Added