diff --git a/docs/update-notes/index.md b/docs/update-notes/index.md index 06cb5397..9a2b0b1d 100644 --- a/docs/update-notes/index.md +++ b/docs/update-notes/index.md @@ -21,6 +21,12 @@ If you want to live on the edge and try things out before it's released, we have --- +### Version 3.41 + +* [3.41.0](/update-notes/v3.41.0) (2026-01-15) + +--- + ### Version 3.40 * [3.40](/update-notes/v3.40) (Combined) diff --git a/docs/update-notes/v3.41.0.mdx b/docs/update-notes/v3.41.0.mdx new file mode 100644 index 00000000..8e809f42 --- /dev/null +++ b/docs/update-notes/v3.41.0.mdx @@ -0,0 +1,32 @@ +--- +description: Adds OpenAI Codex access via OAuth subscriptions, expands OpenAI model options, and fixes stability issues. +keywords: + - roo code 3.41.0 + - new features + - bug fixes +image: /img/v3.41.0/v3.41.0.png +--- + +# Roo Code 3.41.0 Release Notes (2026-01-15) + +This release adds OpenAI Codex subscription access, expands OpenAI model choices, and improves stability. + +Roo Code v3.41.0 Release + +## OpenAI Codex provider with OAuth subscription access + +Adds the OpenAI Codex provider with subscription-based OAuth sign-in, so you can connect a ChatGPT Plus/Pro account to use Codex models without API keys or per-token billing. Just select `OpenAI - ChatGPT Plus/Pro` in the provider settings! ([#10736](https://github.com/RooCodeInc/Roo-Code/pull/10736)) + +## GPT-5.2-Codex model option for OpenAI (Native) + +Adds the GPT-5.2-Codex model to the OpenAI (Native) provider so you can select the coding-optimized model with its expanded context window and reasoning effort controls. ([#10731](https://github.com/RooCodeInc/Roo-Code/pull/10731)) + +## Bug Fixes + +* **Gemini sessions no longer fail after a provider switch**: Resolves a streaming error where LiteLLM Gemini tool calls could fail with corrupted thought signatures when switching models mid-task. ([#10743](https://github.com/RooCodeInc/Roo-Code/pull/10743)) +* **Long terminal runs no longer degrade memory**: Fixes a memory leak where large command outputs could keep growing buffers after completion, leading to gray screens during long sessions. ([#7666](https://github.com/RooCodeInc/Roo-Code/pull/7666)) + +## Misc Improvements + +* **End-to-end tests run reliably again**: Restores MCP and subtask coverage and fixes flaky tool tests so contributors can run CI-like checks locally and catch regressions earlier. (thanks ArchimedesCrypto, dcbartlett!) ([#10720](https://github.com/RooCodeInc/Roo-Code/pull/10720)) +* **Automated tests no longer stall on tool approvals**: Fixes a problem where MCP end-to-end tests could hang on manual approval prompts by auto-approving time server tools. (thanks ArchimedesCrypto!) ([#10733](https://github.com/RooCodeInc/Roo-Code/pull/10733)) diff --git a/sidebars.ts b/sidebars.ts index 488d3149..d13d4094 100644 --- a/sidebars.ts +++ b/sidebars.ts @@ -172,6 +172,13 @@ const sidebars: SidebarsConfig = { label: 'Extension Release Notes', items: [ 'update-notes/index', + { + type: 'category', + label: '3.41', + items: [ + { type: 'doc', id: 'update-notes/v3.41.0', label: '3.41.0' }, + ], + }, { type: 'category', label: '3.40', diff --git a/static/img/v3.41.0/v3.41.0.png b/static/img/v3.41.0/v3.41.0.png new file mode 100644 index 00000000..069858f2 Binary files /dev/null and b/static/img/v3.41.0/v3.41.0.png differ