Roo Code 3.34.0 Release Notes (2025-11-21)
This release introduces Browser Use 2.0 for richer web automation, adds the Baseten provider, improves OpenAI-compatible behavior, and refines onboarding and native tool descriptions to make it easier for Roo to understand and use your tools effectively.
Browser Use 2.0โ
Browser Use now supports a more capable "2.0" experience (#8941):
- Richer browser interaction: Enables more advanced navigation and interaction patterns so Roo can better follow multi-step web workflows.
- More reliable automation: Improves stability for sequences of clicks, typing, and scrolling, reducing the chance of flaky browser runs.
- Better fit for complex sites: Makes it easier to work with modern web apps that require multiple steps or stateful interactions.
๐ Documentation: See Browser Use for details on how to enable and use browser workflows. Note: We have not yet updated these docs with images and a video of the new experiance.
QOL Improvementsโ
- Provider-Oriented Welcome Screen: Added a provider-focused welcome screen so new users can more quickly choose and configure a working model setup (#9484).
- Pinned Roo Provider: Pinned the Roo provider to the top of the provider list so it is easier to discover and select (#9485).
- Clearer Native Tool Descriptions: Enhanced built-in tool descriptions with examples and clarifications so Roo can choose the right tools and use them more accurately (#9486).
Bug Fixesโ
- Streaming Cancel Responsiveness: Fixed the cancel button so it responds immediately during streaming, making it easier to stop long or unwanted runs (thanks jwadow!) (#9448).
- apply_diff Performance Regression: Resolved a recent performance regression in
apply_diff, restoring fast patch application on larger edits (#9474). - Model Cache Refresh: Implemented cache refreshing to avoid using stale disk-cached models, ensuring configuration updates are picked up correctly (#9478).
- Tool Call Fallbacks: Added a fallback to always yield tool calls regardless of
finish_reason, preventing cases where valid tool calls were dropped (#9476).
Provider Updatesโ
- Baseten Provider: Added Baseten as a new AI provider, giving you another option for hosted models and deployments (thanks AlexKer!) (#9461).
- OpenAI-Compatible Improvements: Improved the base OpenAI-compatible provider configuration and error handling so more OpenAI-style endpoints work smoothly without special tweaks (#9462).
- OpenRouter Capabilities: Improved copying of model-level capabilities onto OpenRouter endpoint models so routing respects each model's real abilities (#9483).