Skip to content

Commit 3d31a49

Browse files
docs: add release notes for v3.36.11 (#461)
1 parent 04ce0a3 commit 3d31a49

File tree

5 files changed

+39
-0
lines changed

5 files changed

+39
-0
lines changed

docs/update-notes/index.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ If you want to live on the edge and try things out before it's released, we have
2424

2525
### Version 3.36
2626

27+
* [3.36.11](/update-notes/v3.36.11) (2025-12-17)
2728
* [3.36.10](/update-notes/v3.36.10) (2025-12-17)
2829
* [3.36.9](/update-notes/v3.36.9) (2025-12-16)
2930
* [3.36.7](/update-notes/v3.36.7) (2025-12-15)

docs/update-notes/v3.36.11.mdx

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
---
2+
description: Native tool calling now enabled by default for Claude Code, Z.ai, and OpenAI Compatible providers, plus several Bedrock and MCP compatibility fixes.
3+
keywords:
4+
- roo code 3.36.11
5+
- native tool calling
6+
- claude code provider
7+
- z.ai
8+
- openai compatible
9+
- bedrock fixes
10+
image: /img/v3.36.11/v3.36.11.png
11+
---
12+
13+
# Roo Code 3.36.11 Release Notes (2025-12-17)
14+
15+
This release brings native tool calling to more providers by default and fixes several compatibility issues with Bedrock and MCP tools.
16+
17+
<img src="/img/v3.36.11/v3.36.11.png" alt="Roo Code v3.36.11 Release" width="600" />
18+
19+
## Native Tool Calling Enhancements
20+
21+
Native tool calling is now enabled by default for three additional providers: Claude Code, Z.ai models (GLM-4.5 series, GLM-4.6, etc.), and OpenAI Compatible providers. This provides more direct and efficient communication with these models, improving reliability and performance when using tools ([#10077](https://github.com/RooCodeInc/Roo-Code/pull/10077), [#10158](https://github.com/RooCodeInc/Roo-Code/pull/10158), [#10159](https://github.com/RooCodeInc/Roo-Code/pull/10159)).
22+
23+
## Bug Fixes
24+
25+
* **MCP Tool Schema Normalization**: Fixes an issue where MCP tool schemas could fail validation when used with Amazon Bedrock or OpenAI in strict mode by normalizing JSON Schema formats ([#10148](https://github.com/RooCodeInc/Roo-Code/pull/10148))
26+
* **MCP Tool Names with Bedrock**: Fixes validation errors when using MCP servers with dots or colons in their names (like `awslabs.aws-documentation-mcp-server`) with Amazon Bedrock ([#10152](https://github.com/RooCodeInc/Roo-Code/pull/10152))
27+
* **Bedrock Task Resumption**: Fixes an error when resuming tasks with Amazon Bedrock when native tools are disabled, where users would encounter `The toolConfig field must be defined` errors ([#10155](https://github.com/RooCodeInc/Roo-Code/pull/10155))
28+
* **Roo Code Cloud Model Refresh**: Fixes an issue where authentication-required models (like `google/gemini-3-flash`) wouldn't appear immediately after logging into Roo Code Cloud ([#10156](https://github.com/RooCodeInc/Roo-Code/pull/10156))
29+
* **AWS GovCloud and China Region Support**: Fixes an issue where users in AWS GovCloud and China regions couldn't use custom ARNs with the Bedrock provider (thanks wisestmumbler!) ([#10157](https://github.com/RooCodeInc/Roo-Code/pull/10157))

docs/update-notes/v3.36.mdx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,10 @@ The DeepSeek provider’s `deepseek-reasoner` model now supports “interleaved
116116
* **Avoid deleting the wrong API messages**: Fixes a race condition where deleting a user message could remove earlier assistant API messages, especially during streaming/tool use ([#10113](https://github.com/RooCodeInc/Roo-Code/pull/10113))
117117
* **Deduplicate MCP tools across configs**: Fixes a “tool is already defined” error when the same MCP server exists in both global and project configs ([#10096](https://github.com/RooCodeInc/Roo-Code/pull/10096))
118118
* **Fix provider pricing page link**: Fixes a broken route so the provider pricing link takes you to the correct destination ([#10107](https://github.com/RooCodeInc/Roo-Code/pull/10107))
119+
* **MCP Tool Schema Normalization**: Fixes an issue where MCP tool schemas could fail validation when used with Amazon Bedrock or OpenAI in strict mode by normalizing JSON Schema formats ([#10148](https://github.com/RooCodeInc/Roo-Code/pull/10148))
120+
* **MCP Tool Names with Bedrock**: Fixes validation errors when using MCP servers with dots or colons in their names (like `awslabs.aws-documentation-mcp-server`) with Amazon Bedrock ([#10152](https://github.com/RooCodeInc/Roo-Code/pull/10152))
121+
* **Bedrock Task Resumption**: Fixes an error when resuming tasks with Amazon Bedrock when native tools are disabled, where users would encounter `The toolConfig field must be defined` errors ([#10155](https://github.com/RooCodeInc/Roo-Code/pull/10155))
122+
* **Roo Code Cloud Model Refresh**: Fixes an issue where authentication-required models (like `google/gemini-3-flash`) wouldn't appear immediately after logging into Roo Code Cloud ([#10156](https://github.com/RooCodeInc/Roo-Code/pull/10156))
119123

120124
## Misc Improvements
121125

@@ -162,3 +166,7 @@ The DeepSeek provider’s `deepseek-reasoner` model now supports “interleaved
162166
* **Native tools by default (more providers)**: Defaults more providers to the native tool protocol for more consistent tool calling across providers ([#10059](https://github.com/RooCodeInc/Roo-Code/pull/10059), [#10021](https://github.com/RooCodeInc/Roo-Code/pull/10021))
163167
* **Bedrock custom ARNs are less restrictive**: Removes overly strict ARN validation that could block valid AWS Bedrock custom ARNs, while keeping a non-blocking region mismatch warning ([#10110](https://github.com/RooCodeInc/Roo-Code/pull/10110))
164168
* **Cleaner Bedrock service tier UI**: Removes extra description text under the Bedrock service tier selector to make the UI easier to scan ([#10118](https://github.com/RooCodeInc/Roo-Code/pull/10118))
169+
* **Claude Code Provider Native Tool Calling**: The Claude Code provider now supports native tool calling for more direct and efficient communication with Claude ([#10077](https://github.com/RooCodeInc/Roo-Code/pull/10077))
170+
* **Z.ai Native Tool Calling**: Z.ai models (GLM-4.5 series, GLM-4.6, etc.) now use native tool calling by default ([#10158](https://github.com/RooCodeInc/Roo-Code/pull/10158))
171+
* **OpenAI Compatible Native Tools**: OpenAI Compatible providers now use native tool calling by default ([#10159](https://github.com/RooCodeInc/Roo-Code/pull/10159))
172+
* **AWS GovCloud and China Region Support**: Users in AWS GovCloud and China regions can now use custom ARNs with the Bedrock provider (thanks wisestmumbler!) ([#10157](https://github.com/RooCodeInc/Roo-Code/pull/10157))

sidebars.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ const sidebars: SidebarsConfig = {
173173
label: '3.36',
174174
items: [
175175
{ type: 'doc', id: 'update-notes/v3.36', label: '3.36 Combined' },
176+
{ type: 'doc', id: 'update-notes/v3.36.11', label: '3.36.11' },
176177
{ type: 'doc', id: 'update-notes/v3.36.10', label: '3.36.10' },
177178
{ type: 'doc', id: 'update-notes/v3.36.9', label: '3.36.9' },
178179
{ type: 'doc', id: 'update-notes/v3.36.7', label: '3.36.7' },

static/img/v3.36.11/v3.36.11.png

1.16 MB
Loading

0 commit comments

Comments
 (0)