Skip to content

Release v3.58.1#495

Merged
edelauna merged 4 commits into
mainfrom
release/v3.58.1
Jun 6, 2026
Merged

Release v3.58.1#495
edelauna merged 4 commits into
mainfrom
release/v3.58.1

Conversation

@navedmerchant
Copy link
Copy Markdown
Contributor

@navedmerchant navedmerchant commented Jun 6, 2026

Release preparation for v3.58.1. This PR includes the final version bump, changelog updates, and Marketplace README updates.

Changes

Summary by CodeRabbit

  • Bug Fixes

    • Fixed tar command argument handling by removing an unsupported option.
  • Documentation

    • Updated changelog and release notes across all supported languages for v3.58.1.

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Jun 6, 2026

Review Change Stack

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

Version 3.58.1 patch release coordinating version manifest, changelog documentation, and localized README announcements. Release workflow documentation updated to transition from changeset-based process to direct CHANGELOG.md editing with bracketed headings.

Changes

Patch Release 3.58.1

Layer / File(s) Summary
Release process documentation transition
.roo/commands/release.md
Release workflow instructions changed from creating .changeset/v[version].md files to writing release notes directly into CHANGELOG.md with ## [version] bracket format for marketplace note extraction. Version-bump and changelog-sync steps updated to verify bracket format and coordinate CHANGELOG.md with src/CHANGELOG.md.
Changelog and version coordination
src/package.json, CHANGELOG.md
Package version incremented to 3.58.1; new patch entry added to CHANGELOG documenting removal of unsupported tar argument --no-absolute-filenames (references #491 and #492).
Localized README version headers
locales/ca/README.md, locales/de/README.md, locales/es/README.md, locales/fr/README.md, locales/hi/README.md, locales/id/README.md, locales/it/README.md, locales/ja/README.md, locales/ko/README.md, locales/nl/README.md, locales/pl/README.md, locales/pt-BR/README.md, locales/ru/README.md, locales/tr/README.md, locales/vi/README.md, locales/zh-CN/README.md, locales/zh-TW/README.md
Release notes section headings updated from v3.58.0 to v3.58.1 across all 17 localized README variants, with feature bullet content remaining unchanged.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Suggested reviewers

  • taltas
  • hannesrudolph
  • JamesRobert20

Poem

🐰 Version hops from .0 to .1,
A tar argument's work is done,
Locales sing in tongues galore,
Release notes coordinated o'er,
Patch release—clean and small!

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description is incomplete relative to the template. It lacks required sections: Related GitHub Issue link, Test Procedure, Pre-Submission Checklist, and incomplete Description section. Add the missing required sections from the template: link the related GitHub issue (issues #491/#492), detail test procedures, complete the pre-submission checklist, and expand implementation details in the Description section.
✅ Passed checks (4 passed)
Check name Status Explanation
Title check ✅ Passed The title 'Release v3.58.1' directly and clearly summarizes the primary change in the pull request: a version release bump from v3.58.0 to v3.58.1.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/v3.58.1

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In `@src/package.json`:
- Line 6: The package.json version is "3.58.1" but the changelog heading uses
"## 3.58.1" (no brackets), so the release-note extraction (which expects "##
[3.58.1]") will miss it; fix by either updating the changelog heading to "##
[3.58.1]" to match the workflow or update the publish workflow's regex to accept
both formats (e.g., allow headings with or without brackets); search for the
version key in package.json and the changelog heading "## 3.58.1" and adjust one
of them so the release extractor sees the exact version string.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 4b0d9b97-8ce3-47a0-9144-427d829ad6bb

📥 Commits

Reviewing files that changed from the base of the PR and between 975da87 and b2f3cab.

📒 Files selected for processing (3)
  • CHANGELOG.md
  • README.md
  • src/package.json
✅ Files skipped from review due to trivial changes (2)
  • CHANGELOG.md
  • README.md

Comment thread src/package.json
"description": "%extension.description%",
"publisher": "ZooCodeOrganization",
"version": "3.58.0",
"version": "3.58.1",
Copy link
Copy Markdown
Contributor

@coderabbitai coderabbitai Bot Jun 6, 2026

Choose a reason for hiding this comment

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

⚠️ Potential issue | 🟠 Major | ⚡ Quick win

Release-note extraction contract is inconsistent with this version bump.

With version set to 3.58.1, the publish workflow will look for ## [3.58.1], but the provided changelog entry is ## 3.58.1 (no brackets). That means this release likely falls back to generic notes instead of the 3.58.1 patch entry. Please align either the changelog heading format or the workflow regex before publishing.

🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In `@src/package.json` at line 6, The package.json version is "3.58.1" but the
changelog heading uses "## 3.58.1" (no brackets), so the release-note extraction
(which expects "## [3.58.1]") will miss it; fix by either updating the changelog
heading to "## [3.58.1]" to match the workflow or update the publish workflow's
regex to accept both formats (e.g., allow headings with or without brackets);
search for the version key in package.json and the changelog heading "## 3.58.1"
and adjust one of them so the release extractor sees the exact version string.

Copy link
Copy Markdown
Contributor

@edelauna edelauna Jun 6, 2026

Choose a reason for hiding this comment

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

@navedmerchant confirmed — the publish workflow at .github/workflows/marketplace-publish.yml extracts release notes by matching ## [version] (with brackets), so ## 3.58.1 will be missed and the GitHub release will just get a generic Release v3.58.1 note.

Could you update the CHANGELOG.md heading to ## [3.58.1]?

(For context: v3.54.0 is the only release with real notes on the releases page because it's the only one that used brackets — every release since has silently fallen back to the generic message.)

Also, .roo/commands/release.md step 6/9 references pnpm changeset:version as the mechanism for generating the changelog, but in practice the changelog is written directly by the LLM — and consistently without brackets. Could you update that doc to drop the changeset step and explicitly note that changelog headings should use the ## [version] format to match the workflow?

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.

Seems like the humans are having a chat. I'll hop back into my burrow for now. If you need me again, just tag @coderabbitai in a new comment, and I'll come hopping out!

@codecov
Copy link
Copy Markdown

codecov Bot commented Jun 6, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

Copy link
Copy Markdown
Contributor

@edelauna edelauna left a comment

Choose a reason for hiding this comment

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

Nice, I think we can leave the readme alone, but we should bump the version in the locales readme

Comment thread README.md Outdated
@DScoNOIZ
Copy link
Copy Markdown

DScoNOIZ commented Jun 6, 2026

@navedmerchant

#495 (comment)

This is undoubtedly very good news, and I am extremely grateful for your work. But
Maybe you could adjust the system prompt? After all, this amounts to millions of tokens wasted, or even billions. #505

And there is another very important unresolved problem
#403

And also remove junk from the repo and from our disks
#477

Dear Naved Merchant, I believe these bugs must be fixed immediately, right now. On a user-scale, this represents a huge loss of resources. Not to mention the strain on data centers and the environment. I just noticed this bug myself.

@kyr0
Copy link
Copy Markdown

kyr0 commented Jun 6, 2026

@DScoNOIZ I agree with you in some regards. Duplicated words don't always mean a pure waste, but the prompts could definitely be optimized. Writing many automation proxies, I know that you also should adapt prompts to the model you are using. Actually, system prompts should be fully editable.

We also have many other fix and feat PRs sitting here like a duck, getting old and forgotten by the original PR authors. This isn't optimal. How can we help you @edelauna and @nevermorec getting more stuff evaluated for quality and merged=

navedmerchant and others added 3 commits June 6, 2026 10:01
Co-authored-by: edelauna <54631123+edelauna@users.noreply.github.com>
@navedmerchant navedmerchant deployed to marketplace-production June 6, 2026 17:25 — with GitHub Actions Active
@navedmerchant
Copy link
Copy Markdown
Contributor Author

@DScoNOIZ thanks for pointing out these issues, we will take a look. @kyr0 We are trying our best to review all the PRs as well as push new features to make Zoo Code the best AI assisted coding experience on the market. You can help get focus on important issues you want prioritize issues by posting it on the #prs channel on Discord :). Thank you for being a part of the community and pushing to make Zoo Code great!

@edelauna edelauna added this pull request to the merge queue Jun 6, 2026
@github-merge-queue github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Jun 6, 2026
@edelauna edelauna added this pull request to the merge queue Jun 6, 2026
Merged via the queue into main with commit 8d92e63 Jun 6, 2026
12 checks passed
@edelauna edelauna deleted the release/v3.58.1 branch June 6, 2026 18:13
@DScoNOIZ
Copy link
Copy Markdown

DScoNOIZ commented Jun 6, 2026

@navedmerchant I'm fighting on your side. I have a lot of ideas and plans for Roo (ZooCode). It's a lot of work, but I think it's truly the best free software out there. Although I've tried many different ones.

Please read my manifesto; I believe we need to implement this urgently. I'm currently trying to implement it solo using ZooCode. The problem is, I'm not a programmer, I'm a Vibecoder. I'd be very interested to hear your expert opinion on my idea. It's simple: give agents a universal copy-paste manager.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants