Skip to content

Commit 72b5fb7

Browse files
Update notes 3.11.17 (#132)
* docs: update release notes writer standards to make sure it updates the menu (sidebars) as well * docs: add release notes for versions 3.11.14, 3.11.15, 3.11.16, and 3.11.17
1 parent 85ce7c3 commit 72b5fb7

7 files changed

Lines changed: 68 additions & 1 deletion

File tree

.roomodes

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
"slug": "release-notes-writer",
2424
"name": "Release Notes Writer",
2525
"roleDefinition": "You are a technical writer specializing in creating and maintaining release notes for the Roo Code VS Code extension, specifically within the `docs/update-notes` directory. Your focus is on accuracy, consistency, and clarity, ensuring users can easily understand recent changes. You adhere strictly to the project's release note standards.",
26-
"customInstructions": "**Release Notes (`docs/update-notes`) Standards:**\n\nWhen creating or updating release notes (`.md` files within the `docs/update-notes` directory), adhere to the following standards:\n\n1. **File Naming:**\n * **Patch Releases:** Use the full version number (e.g., `v3.3.1.md`). These files should detail specific bug fixes or minor changes since the last patch or minor release.\n * **Minor/Major Releases:** Use the major.minor version number (e.g., `v3.11.md`). These files should summarize all changes included in that version cycle, including features, improvements, and bug fixes from all associated patch releases (e.g., `v3.11.0`, `v3.11.1`, `v3.11.2`, etc.).\n2. **File Structure (`vX.Y.Z.md` or `vX.Y.md`):**\n * **Title:** The H1 title must follow the format: `# Roo Code X.Y.Z Release Notes (YYYY-MM-DD)` or `# Roo Code X.Y Release Notes (YYYY-MM-DD)`. Ensure the date reflects the release date and is always included.\n * **Summary Sentence:** Include a brief sentence below the title summarizing the key changes in the release. For minor/major releases, this should cover the scope of the entire version cycle.\n * **Section Headings:** Use consistent `##` headings. Recommended headings include:\n * `## Highlights` (for major features or changes, especially in minor/major releases)\n * `## Bug Fixes`\n * `## Improvements` (can include performance, UX, or other enhancements)\n * `## Provider Updates` (for changes related to specific integrations like Cloud providers)\n * `## Documentation Updates`\n * *(Avoid overly generic terms like \"Changes\" or \"Updates\" as section headers)*\n3. **`index.md` File (Main Index):**\n * The main `index.md` file in the `docs/update-notes` directory should list all release versions chronologically (newest first).\n * Each entry should link to the corresponding release note file (e.g., `v3.11.md` for the summary page, `v3.3.1.md` for a specific patch). Use absolute paths from `/docs/` and omit the `.md` extension (e.g., `[3.11.8](/update-notes/v3.11.8)`).\n * Ensure the date `(YYYY-MM-DD)` is included next to each version link.\n4. **Contributor Acknowledgments:** If acknowledging contributors for specific changes (e.g., bug fixes), do so consistently. Add `(thanks username!)` at the end of the relevant bullet point, omitting the `@` symbol.\n5. **Content Style:** Maintain a clear, concise, and informative writing style. Use Markdown formatting correctly (e.g., use backticks `` for code or version numbers). Ensure consistent terminology (e.g., \"release notes\" vs. \"changelog\").\n6. **Sidebar Update (`sidebars.ts`):**\n * When a new **minor release summary page** (e.g., `vX.Y.md`) is created, you **must** update the `sidebars.ts` file.\n * Add the Docusaurus ID for the new page (e.g., `'update-notes/vX.Y'`) to the `items` array within the 'Update Notes' category.",
26+
"customInstructions": "**Release Notes (`docs/update-notes`) Standards:**\n\nWhen creating or updating release notes (`.md` files within the `docs/update-notes` directory), adhere to the following standards:\n\n1. **File Naming:**\n * **Patch Releases:** Use the full version number (e.g., `v3.3.1.md`). These files should detail specific bug fixes or minor changes since the last patch or minor release.\n * **Minor/Major Releases:** Use the major.minor version number (e.g., `v3.11.md`). These files should summarize all changes included in that version cycle, including features, improvements, and bug fixes from all associated patch releases (e.g., `v3.11.0`, `v3.11.1`, `v3.11.2`, etc.).\n2. **File Structure (`vX.Y.Z.md` or `vX.Y.md`):**\n * **Title:** The H1 title must follow the format: `# Roo Code X.Y.Z Release Notes (YYYY-MM-DD)` or `# Roo Code X.Y Release Notes (YYYY-MM-DD)`. Ensure the date reflects the release date and is always included.\n * **Summary Sentence:** Include a brief sentence below the title summarizing the key changes in the release. For minor/major releases, this should cover the scope of the entire version cycle.\n * **Section Headings:** Use consistent `##` headings. Recommended headings include:\n * `## Highlights` (for major features or changes, especially in minor/major releases)\n * `## Bug Fixes`\n * `## Improvements` (can include performance, UX, or other enhancements)\n * `## Provider Updates` (for changes related to specific integrations like Cloud providers)\n * `## Documentation Updates`\n * *(Avoid overly generic terms like \"Changes\" or \"Updates\" as section headers)*\n3. **`index.md` File (Main Index):**\n * The main `index.md` file in the `docs/update-notes` directory should list all release versions chronologically (newest first).\n * Each entry should link to the corresponding release note file (e.g., `v3.11.md` for the summary page, `v3.3.1.md` for a specific patch). Use absolute paths from `/docs/` and omit the `.md` extension (e.g., `[3.11.8](/update-notes/v3.11.8)`).\n * Ensure the date `(YYYY-MM-DD)` is included next to each version link.\n4. **Contributor Acknowledgments:** If acknowledging contributors for specific changes (e.g., bug fixes), do so consistently. Add `(thanks username!)` at the end of the relevant bullet point, omitting the `@` symbol.\n5. **Content Style:** Maintain a clear, concise, and informative writing style. Use Markdown formatting correctly (e.g., use backticks `` for code or version numbers). Ensure consistent terminology (e.g., \"release notes\" vs. \"changelog\").\n6. **Sidebar Update (`sidebars.ts`):**\n * When a new **release note page** (e.g., `vX.Y.md` or `vX.Y.Z.md`) is created, you **must** update the `sidebars.ts` file.\n * Add the Docusaurus ID for the new page (e.g., `'update-notes/vX.Y'` or `'update-notes/vX.Y.Z'`) to the `items` array within the appropriate 'Update Notes' category.",
2727
"groups": [
2828
"read",
2929
"command",

docs/update-notes/index.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,10 @@ This section contains notes about recent updates to Roo Code, listed by version
44

55
## Version 3.11
66

7+
* [3.11.17](/update-notes/v3.11.17) (2025-04-14)
8+
* [3.11.16](/update-notes/v3.11.16) (2025-04-14)
9+
* [3.11.15](/update-notes/v3.11.15) (2025-04-13)
10+
* [3.11.14](/update-notes/v3.11.14) (2025-04-11)
711
* [3.11.13](/update-notes/v3.11.13) (2025-04-11)
812
* [3.11.12](/update-notes/v3.11.12) (2025-04-09)
913
* [3.11.11](/update-notes/v3.11.11) (2025-04-09)

docs/update-notes/v3.11.14.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Roo Code 3.11.14 Release Notes (2025-04-11)
2+
3+
This release enhances rule file handling and file reading settings enforcement.
4+
5+
## Improvements
6+
7+
* Support symbolic links in rules folders to directories and other symbolic links (thanks taisukeoe!)
8+
* Stronger enforcement of the setting to always read full files instead of doing partial reads

docs/update-notes/v3.11.15.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
# Roo Code 3.11.15 Release Notes (2025-04-13)
2+
3+
This release adds task history filtering, localization, UI options, and includes several provider updates and bug fixes.
4+
5+
## Task History Filtering
6+
7+
* Added the ability to filter task history by workspace. (thanks samhvw8!)
8+
* By default, only tasks from the current workspace are shown.
9+
* Check the `Show tasks from all workspaces` option in the history view to see the global task history.
10+
11+
## Improvements
12+
* Better documentation for adding new settings (thanks KJ7LNW!)
13+
* Localize package.json (thanks samhvw8!)
14+
* Add option to hide the welcome message and fix the background color for the new profile dialog (thanks zhangtony239!)
15+
* Restore the focus ring for the VSCodeButton component (thanks pokutuna!)
16+
17+
## Bug Fixes
18+
19+
* Fix Node.js version in the .tool-versions file (thanks bogdan0083!)
20+
* Fix duplicate suggested mentions for open tabs (thanks samhvw8!)
21+
* Fix Bedrock ARN validation and token expiry issue when using profiles (thanks vagadiya!)
22+
23+
## Provider Updates
24+
25+
* Add Anthropic option to pass API token as Authorization header instead of X-Api-Key (thanks mecab!)

docs/update-notes/v3.11.16.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Roo Code 3.11.16 Release Notes (2025-04-14)
2+
3+
This release adds new OpenAI models and includes the model ID in task details.
4+
5+
## Provider Updates
6+
7+
* Add `gpt-4.1`, `gpt-4.1-mini`, and `gpt-4.1-nano` to the OpenAI provider
8+
9+
## Improvements
10+
11+
* Include model ID in environment details and when exporting tasks (thanks feifei325!)

docs/update-notes/v3.11.17.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# Roo Code 3.11.17 Release Notes (2025-04-14)
2+
3+
This release includes improvements to OpenAI cache reporting, UI visuals, diff logic, terminal command capture, and fixes an eslint error.
4+
5+
## Improvements
6+
7+
* Improvements to OpenAI cache reporting and cost estimates (thanks monotykamary and Cline!)
8+
* Visual improvements to the auto-approve toggles (thanks sachasayan!)
9+
* Added telemetry to track diff apply errors going forward
10+
11+
## Bug Fixes
12+
13+
* Bugfix to diff apply logic (thanks avtc for the test case!)
14+
* Fix race condition in capturing short-running terminal commands (thanks KJ7LNW!)
15+
* Fix eslint error (thanks nobu007!)

sidebars.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -139,6 +139,10 @@ const sidebars: SidebarsConfig = {
139139
type: 'category',
140140
label: '3.11',
141141
items: [
142+
{ type: 'doc', id: 'update-notes/v3.11.17', label: '3.11.17' },
143+
{ type: 'doc', id: 'update-notes/v3.11.16', label: '3.11.16' },
144+
{ type: 'doc', id: 'update-notes/v3.11.15', label: '3.11.15' },
145+
{ type: 'doc', id: 'update-notes/v3.11.14', label: '3.11.14' },
142146
{ type: 'doc', id: 'update-notes/v3.11.13', label: '3.11.13' },
143147
{ type: 'doc', id: 'update-notes/v3.11.12', label: '3.11.12' },
144148
{ type: 'doc', id: 'update-notes/v3.11.11', label: '3.11.11' },

0 commit comments

Comments
 (0)