Skip to content

3.15#165

Merged
hannesrudolph merged 3 commits into
mainfrom
3.15
Apr 30, 2025
Merged

3.15#165
hannesrudolph merged 3 commits into
mainfrom
3.15

Conversation

@hannesrudolph
Copy link
Copy Markdown
Collaborator

@hannesrudolph hannesrudolph commented Apr 30, 2025

Important

Add release notes and sidebar updates for Roo Code version 3.15, introducing new features and improvements.

  • Release Notes:
    • Added v3.15.md with new features like prompt caching for Google Vertex, improved terminal command handling, and UI/UX enhancements.
    • Updated index.md to include version 3.15.
  • Sidebar:
    • Updated sidebars.ts to include a new category for version 3.15 under 'Update Notes'.
  • Misc:
    • Modified .roomodes to update release note standards, removing ## Highlights and adding ## QOL Improvements and ## Misc Improvements.

This description was created by Ellipsis for 314a51f. You can customize this summary. It will automatically update as commits are pushed.

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 30, 2025

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
roo-code-docs 🔄 Building (Inspect) Visit Preview 💬 Add feedback Apr 30, 2025 5:36pm

@dosubot dosubot Bot added the size:M This PR changes 30-99 lines, ignoring generated files. label Apr 30, 2025
@hannesrudolph hannesrudolph merged commit 790f7d0 into main Apr 30, 2025
2 of 3 checks passed
@hannesrudolph hannesrudolph deleted the 3.15 branch April 30, 2025 17:36
@dosubot dosubot Bot added the documentation Improvements or additions to documentation label Apr 30, 2025
Copy link
Copy Markdown
Contributor

@ellipsis-dev ellipsis-dev Bot left a comment

Choose a reason for hiding this comment

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

Caution

Changes requested ❌

Reviewed everything up to 314a51f in 2 minutes and 8 seconds. Click for details.
  • Reviewed 88 lines of code in 4 files
  • Skipped 0 files when reviewing.
  • Skipped posting 7 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.
1. docs/update-notes/index.md:1
  • Draft comment:
    Ensure that the new [3.15] entry is consistently ordered with the other versions. It’s best if the newest release appears at the top consistently.
  • Reason this comment was not posted:
    Confidence changes required: 30% <= threshold 50% None
2. docs/update-notes/v3.15.md:41
  • Draft comment:
    Add a newline at the end of the file to comply with file formatting best practices.
  • Reason this comment was not posted:
    Decided after close inspection that this draft comment was likely wrong and/or not actionable: usefulness confidence = 10% vs. threshold = 50% While having a trailing newline is a good practice, this kind of formatting issue should be handled automatically by ESLint/Prettier which are required by our standards. The comment is about a purely mechanical formatting issue that should be automated rather than manually reviewed. The comment is technically correct about best practices. Not having a trailing newline could cause issues in some Unix tools. While technically correct, our standards explicitly state that ESLint and Prettier should be set up to handle code style rules automatically. This kind of mechanical formatting feedback should be handled by automation, not manual review. Delete this comment as it addresses a formatting issue that should be handled by automated tools per our development standards.
3. sidebars.ts:169
  • Draft comment:
    Consider aligning the label for the new version 3.15 entry with the title in the release notes file (e.g., use '3.15 Release Notes' instead of '3.15 Combined') for clarity.
  • Reason this comment was not posted:
    Decided after close inspection that this draft comment was likely wrong and/or not actionable: usefulness confidence = 10% vs. threshold = 50% This appears to be a purely cosmetic suggestion that doesn't affect functionality. Looking at the rest of the file, I notice that other version entries use "Combined" consistently (e.g. "3.14 Combined"). This suggests it's an intentional naming pattern, not a mistake. The comment is suggesting a change that would break consistency with the established pattern. I could be wrong about the importance of consistency - maybe the newer format is intentionally different and meant to be clearer. While clarity is important, breaking an established pattern across the codebase would create inconsistency, which could be more confusing for users. The current label matches the pattern used throughout the file. The comment should be deleted as it suggests breaking an established naming pattern without clear benefit.
4. .roomodes:23
  • Draft comment:
    Updated the customInstructions for the Release Notes Writer. The new guidelines remove the 'Highlights' header and specify sections like 'QOL Improvements' and 'Misc Improvements'. Ensure that release note files later follow these specific headings consistently.
  • Reason this comment was not posted:
    Comment did not seem useful. Confidence is useful = 0% <= threshold 50% This comment is purely informative, providing details about changes to the release notes guidelines. It doesn't suggest any code changes or improvements, nor does it ask for tests or confirmation of intentions. It violates the rule against making purely informative comments.
5. docs/update-notes/v3.15.md:1
  • Draft comment:
    The new release note for version 3.15 is well structured. Verify that all section headings align with the updated guidelines in customInstructions.
  • Reason this comment was not posted:
    Comment did not seem useful. Confidence is useful = 0% <= threshold 50% This comment is asking the PR author to verify alignment with guidelines, which is against the rules. It doesn't provide a specific code suggestion or point out a specific issue in the code.
6. sidebars.ts:169
  • Draft comment:
    A new sidebar category for release notes version 3.15 has been added. Confirm that the doc id 'update-notes/v3.15' and label '3.15 Combined' are correct and consistent with naming conventions used elsewhere.
  • Reason this comment was not posted:
    Comment did not seem useful. Confidence is useful = 0% <= threshold 50% The comment is asking the PR author to confirm the correctness and consistency of a doc id and label, which violates the rule against asking the author to confirm or double-check things. It doesn't provide a specific suggestion or point out a clear issue.
7. .roomodes:7
  • Draft comment:
    In the Documentation Writer's customInstructions, the markdown code block example (starting with md) appears to be missing a closing triple backtick. It would be clearer and ensure proper formatting if a closing is added.
  • Reason this comment was not posted:
    Comment was not on a location in the diff, so it can't be submitted as a review comment.

Workflow ID: wflow_EbXOD5tVn8FRzmUD

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

@@ -1,3 +1,4 @@
- [3.15](/update-notes/v3.15) (2025-04-30)
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

A new 3.15 entry is added above the header. Consider grouping it under its own version header for consistency with other versions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation size:M This PR changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant