|
2 | 2 |
|
3 | 3 | This release introduces vertical tab navigation for settings, new API providers (Groq and Chutes), clickable code references, and numerous UI/UX enhancements, alongside various bug fixes and miscellaneous improvements. |
4 | 4 |
|
| 5 | +## Gemini 2.5 Pro Preview Model UPDATES (thanks @zetaloop!) |
| 6 | +The `gemini-2.5-pro-preview-05-06` model is now available for Vertex and Gemini providers. Users of `gemini-2.5-pro-preview-03-25` will automatically use the new model, as the older ID now aliases to the latest version on Google's end. No configuration changes are needed to benefit from the update. |
| 7 | + |
5 | 8 | ## Total Settings Navigation Overhaul (thanks @dlab-anton!) |
| 9 | + |
6 | 10 | FINALLY the settings interface has been revamped with a new vertical tab layout for a more efficient and intuitive experience: |
7 | 11 | - **Effortless One-Click Access**: Navigate between settings sections with a single click. |
8 | 12 | - **Optimized for Your Workspace**: Vertical tabs adapt to your VS Code sidebar width, showing full labels or compact icons with tooltips. |
9 | 13 | - **Improved Layout and Clarity**: Settings are organized in a clear vertical list for better visibility. |
10 | 14 | - **Modernized Look and Feel**: Provides a contemporary and user-friendly way to manage extension settings. |
11 | 15 |
|
12 | | -<img src="/img/v3.16/v3.16.gif" alt="Settings vertical tab navigation" width="600" /> |
| 16 | + <img src="/img/v3.16/v3.16.gif" alt="Settings vertical tab navigation" width="600" /> |
13 | 17 |
|
14 | 18 | ## Clickable Code References in Chat (thanks @KJ7LNW!) |
| 19 | + |
15 | 20 | Navigating code discussed in AI responses is now significantly easier: |
16 | 21 | - **Clickable Code and Filenames**: Any `code` or `filename.extension()` mentioned by the AI is now a clickable link. |
17 | 22 | - **Jump to Specific Lines**: Links open the relevant file in your editor and navigate directly to the referenced line number. |
18 | 23 | - **Streamlined Code Exploration**: Quickly move from AI explanations to the exact spot in your codebase. |
19 | 24 |
|
20 | | -<img src="/img/v3.16/v3.16.png" alt="Clickable code references in chat" width="600" /> |
| 25 | + <img src="/img/v3.16/v3.16.png" alt="Clickable code references in chat" width="600" /> |
21 | 26 |
|
22 | 27 | ## Continued UI/UX Improovements (thanks @elianiva!) |
| 28 | + |
23 | 29 | General UI improvements for a more consistent, visually appealing, and intuitive experience: |
24 | 30 | - **Visually Unified Design**: A more consistent look and feel across settings, prompt interactions, and mode selections. |
25 | 31 | - **Improved Theme Adaptability**: Better consistency across different VS Code themes. |
26 | 32 | - **Streamlined Interactions**: Tidied up UI elements like mode selection and prompt enhancement areas. |
27 | 33 | - **Modernized Icons and Tooltips for Code Blocks**: Code block controls (copy, wrap, expand/collapse) now use crisp Lucide icons and feature translated tooltips for better accessibility. |
28 | 34 |
|
29 | | -<img src="/img/v3.16/v3.16-1.png" alt="General UI/UX improvements example" width="600" /> |
| 35 | + <img src="/img/v3.16/v3.16-1.png" alt="General UI/UX improvements example" width="600" /> |
30 | 36 |
|
31 | | -*These are just a few examples of the many UI/UX improvements in this release.* |
| 37 | + *These are just a few examples of the many UI/UX improvements in this release.* |
32 | 38 |
|
33 | 39 | ## New Provider: Groq Integration (thanks @shariqriazz!) |
34 | 40 | You can now connect to [Groq](/providers/groq) and utilize their high-speed language models directly within the extension. |
35 | | -- **Seamless Setup**: Easily configure Groq by adding your API key in the settings panel. |
36 | 41 |
|
37 | 42 | ## New Provider: Chutes AI Integration (thanks @shariqriazz!) |
38 | 43 | Support for [Chutes AI](/providers/chutes) has also been added, allowing you to leverage their specialized AI capabilities. |
39 | | -- **Seamless Setup**: Easily configure Chutes AI by adding your API key in the settings panel. |
40 | | - |
41 | | -## Access the Latest Gemini 2.5 Pro Preview Model (thanks @zetaloop!) |
42 | | -Expanded model options with support for the newest Gemini 2.5 Pro Preview model: |
43 | | -- **Utilize Cutting-Edge AI**: Select and use the `gemini-2.5-pro-preview-05-06` model. |
44 | | -- **Seamless Integration**: Configured with the same settings as the previous `gemini-2.5-pro-preview-03-25` for a consistent experience. |
45 | 44 |
|
46 | 45 | ## Gemini Prompt Caching Now On by Default |
47 | | -Gemini prompt caching is now enabled by default to enhance user experience: |
| 46 | + |
| 47 | +Gemini prompt caching is now enabled by default for the Vertex and Google Gemini providers to enhance user experience: |
48 | 48 | - **Faster Responses for Repeated Queries**: Gemini remembers previous similar prompts for quicker responses. |
49 | 49 | - **Reduced API Usage**: Minimizes redundant API calls. |
50 | | -- **Simplified Experience with Opt-Out Control**: Active out-of-the-box, but can be disabled in settings. |
51 | 50 |
|
52 | 51 | ## Other QOL Improvements |
| 52 | + |
53 | 53 | - Improve accessibility of auto-approve toggles (thanks @Deon588!) |
54 | | -- MCP server errors are now captured and shown in a new "Errors" tab (thanks @robertheadley!) |
55 | 54 | - You can now toggle the `terminal.integrated.inheritEnv` VSCode setting directly for the Roo Code settings (thanks @KJ7LNW!) |
56 | 55 |
|
57 | | -## Other Provider Updates |
58 | | -- Requesty provider fixes (thanks @dtrugman!) |
| 56 | +## MCP Service Fixes |
| 57 | + |
| 58 | +- MCP server errors are now captured and shown in a new "Errors" tab (thanks @robertheadley!) |
| 59 | +- Error logging will no longer break MCP functionality if the server is properly connected (thanks @ksze!) |
59 | 60 |
|
60 | 61 | ## Bug Fixes |
| 62 | + |
61 | 63 | - Fix migration and persistence of per-mode API profiles (thanks @alasano!) |
62 | 64 | - Fix usage of `path.basename` in the extension webview (thanks @samhvw8!) |
63 | 65 | - Fix display issue of the programming language dropdown in the code block component (thanks @zhangtony239!) |
64 | | -- Error logging will no longer break MCP functionality if the server is properly connected (thanks @ksze!) |
| 66 | +- Requesty provider fixes (thanks @dtrugman!) |
| 67 | + |
| 68 | +## Backend Only Improvements |
65 | 69 |
|
66 | | -## Misc Improvements |
67 | 70 | - Ensure evals exercises are up-to-date before running evals (thanks @shariqriazz!) |
68 | 71 | - Organize provider settings into separate components |
69 | 72 | - Add support for tests that use ESM libraries |
|
0 commit comments