## What's Changed
* fix(cli): add missing response key to custom theme text schema by @gaurav0107 in https://github.com/google-gemini/gemini-cli/pull/25822
* fix(cli): provide manual update command when automatic update fails by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/26052
* test(cli): add unit tests for restore ACP command (#23402) by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/26053
* fix(ui): better error messages for ECONNRESET and ETIMEDOUT by @devr0306 in https://github.com/google-gemini/gemini-cli/pull/26059
* feat(core): wire up the new ContextManager and AgentChatHistory by @joshualitt in https://github.com/google-gemini/gemini-cli/pull/25409
* fix(cli): ensure sandbox proxy cleanup and remove handler leaks by @ehedlund in https://github.com/google-gemini/gemini-cli/pull/26065
* fix(cli): correct alternate buffer warning logic for JetBrains by @Adib234 in https://github.com/google-gemini/gemini-cli/pull/26067
* fix(cli): make MCP ping optional in list command and use configured timeout by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/26068
* fix(core): better error message for failed cloudshell-gca auth by @devr0306 in https://github.com/google-gemini/gemini-cli/pull/26079
* feat(cli): provide manual session UUID via command line arg by @cocosheng-g in https://github.com/google-gemini/gemini-cli/pull/26060
* Changelog for v0.40.0-preview.2 by @gemini-cli-robot in https://github.com/google-gemini/gemini-cli/pull/25846
* (docs) update sandboxing documentation by @g-samroberts in https://github.com/google-gemini/gemini-cli/pull/25930
* fix(core): enforce parallel task tracker updates by @anj-s in https://github.com/google-gemini/gemini-cli/pull/24477
## New Contributors
* @gaurav0107 made their first contribution in https://github.com/google-gemini/gemini-cli/pull/25822
**Full Changelog**: https://github.com/google-gemini/gemini-cli/compare/v0.41.0-nightly.20260427.g42587de73...v0.41.0-nightly.20260428.gc17400b83