Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 6 additions & 0 deletions docs/update-notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,12 @@ If you want to live on the edge and try things out before it's released, we have

---

### Version 3.50

- [3.50.0](/update-notes/v3.50.0) (2026-02-19)

---

### Version 3.49

- [3.49.0](/update-notes/v3.49.0) (2026-02-19)
Expand Down
20 changes: 20 additions & 0 deletions docs/update-notes/v3.50.0.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
description: Roo Code 3.50.0 adds Gemini 3.1 Pro support with updated default model and overhauls the CLI stdin interface with a structured NDJSON protocol and new list subcommands.
keywords:
- roo code 3.50.0
- gemini 3.1 pro
- ndjson stdin
- cli list subcommands
---

# Roo Code 3.50.0 Release Notes (2026-02-19)

This release adds Gemini 3.1 Pro support across Gemini and Vertex providers and overhauls the CLI's stdin interface with a structured NDJSON protocol and new list subcommands.

## Gemini 3.1 Pro Support

`gemini-3.1-pro-preview` is now available in the [Gemini](/providers/google-gemini) and [Vertex AI](/providers/vertex-ai) providers. The Gemini default model has been updated from `gemini-3-pro-preview` to `gemini-3.1-pro-preview`, so new users and fresh configurations automatically get the latest model. A `customtools` variant (`gemini-3.1-pro-preview-customtools`) is also available in the Gemini provider. Medium reasoning effort is now explicitly supported in model metadata, so your `medium` reasoning effort setting is preserved instead of silently falling back to a different level. (thanks PeterDaveHello!) ([#11608](https://github.com/RooCodeInc/Roo-Code/pull/11608))
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Broken internal links: the provider docs live at docs/providers/gemini.md and docs/providers/vertex.md with no slug override or redirect configured. These links should be /providers/gemini and /providers/vertex respectively.

Suggested change
`gemini-3.1-pro-preview` is now available in the [Gemini](/providers/google-gemini) and [Vertex AI](/providers/vertex-ai) providers. The Gemini default model has been updated from `gemini-3-pro-preview` to `gemini-3.1-pro-preview`, so new users and fresh configurations automatically get the latest model. A `customtools` variant (`gemini-3.1-pro-preview-customtools`) is also available in the Gemini provider. Medium reasoning effort is now explicitly supported in model metadata, so your `medium` reasoning effort setting is preserved instead of silently falling back to a different level. (thanks PeterDaveHello!) ([#11608](https://github.com/RooCodeInc/Roo-Code/pull/11608))
`gemini-3.1-pro-preview` is now available in the [Gemini](/providers/gemini) and [Vertex AI](/providers/vertex) providers. The Gemini default model has been updated from `gemini-3-pro-preview` to `gemini-3.1-pro-preview`, so new users and fresh configurations automatically get the latest model. A `customtools` variant (`gemini-3.1-pro-preview-customtools`) is also available in the Gemini provider. Medium reasoning effort is now explicitly supported in model metadata, so your `medium` reasoning effort setting is preserved instead of silently falling back to a different level. (thanks PeterDaveHello!) ([#11608](https://github.com/RooCodeInc/Roo-Code/pull/11608))

Fix it with Roo Code or mention @roomote and request a fix.


## Misc Improvements

* **CLI NDJSON Stdin Protocol**: The CLI's stdin interface has been overhauled from raw text lines to a structured NDJSON command protocol with `start`, `message`, `cancel`, `ping`, and `shutdown` commands, `requestId` correlation, and `ack`/`done`/`error` lifecycle events for reliable programmatic automation. New `list commands`, `list modes`, and `list models` subcommands provide programmatic discovery of available resources in JSON and plain-text formats. ([#11597](https://github.com/RooCodeInc/Roo-Code/pull/11597))
5 changes: 5 additions & 0 deletions sidebars.ts
Original file line number Diff line number Diff line change
Expand Up @@ -174,6 +174,11 @@ const sidebars: SidebarsConfig = {
label: "Extension Release Notes",
items: [
"update-notes/index",
{
type: "category",
label: "3.50",
items: [{ type: "doc", id: "update-notes/v3.50.0", label: "3.50.0" }],
},
{
type: "category",
label: "3.49",
Expand Down