chore(release): prepare 0.60.0 - #214
Conversation
Bump version 0.59.0 -> 0.60.0 across pyproject.toml, uv.lock, README, docs, and installer references. Consume Unreleased into a new 0.60.0 (2026-07-18) CHANGELOG section (leaf subagent prompt profile, typed coding-artifact contract, ImplementAndJudge chain module, verified post-update smoke check, and non-interrupting staged auto-updates) and sync docs/en/release-notes/changelog.md. Add 0.60.0 entry to docs/en/release-notes/breaking-changes.md (no breaking changes).
📝 WalkthroughWalkthroughThis release-preparation change bumps the package to 0.60.0 and updates changelog, README, and Linux installer documentation with the new release notes, installer filenames, package URLs, checksums, and build outputs. Changes0.60.0 Release Preparation
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related PRs
Suggested labels: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
There was a problem hiding this comment.
Actionable comments posted: 2
Caution
Some comments are outside the diff and can’t be posted inline due to platform limitations.
⚠️ Outside diff range comments (1)
README.md (1)
269-298: 🔒 Security & Privacy | 🟡 Minor | ⚡ Quick winDocument the complete aarch64 package flow in both guides.
The release supports aarch64 artifacts, but the user-facing instructions do not provide a complete download, checksum, and installation path for them.
README.md#L269-L298: add ARM64 download and.sha256verification commands, and include the ARM64 checksum in the verification section.packages/linux-installer/README.md#L11-L23: add the versioned aarch64.deb/.rpmURLs, checksum files, and install commands.🤖 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 `@README.md` around lines 269 - 298, Document the complete aarch64 installation flow in README.md lines 269-298 by adding versioned ARM64 download commands for the .deb and .rpm artifacts, their .sha256 files, checksum verification, and corresponding installation commands; also add the ARM64 checksum command to the verification section. In packages/linux-installer/README.md lines 11-23, add the versioned aarch64 .deb/.rpm URLs, checksum downloads and verification commands, and install commands.
🤖 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 `@CHANGELOG.md`:
- Line 18: Add a concise nonblank “- ...” changelog entry directly under the ##
Unreleased heading, before the 0.60.0 release heading, describing the shipped
change.
In `@README.md`:
- Around line 269-288: The Debian/Ubuntu ARM64 section is missing artifact
download and checksum verification steps. Update the ARM64 package instructions
around pythinker-code_0.60.0_arm64.deb to download the matching .deb and .sha256
release files, verify the checksum with sha256sum, then retain the existing dpkg
installation command.
---
Outside diff comments:
In `@README.md`:
- Around line 269-298: Document the complete aarch64 installation flow in
README.md lines 269-298 by adding versioned ARM64 download commands for the .deb
and .rpm artifacts, their .sha256 files, checksum verification, and
corresponding installation commands; also add the ARM64 checksum command to the
verification section. In packages/linux-installer/README.md lines 11-23, add the
versioned aarch64 .deb/.rpm URLs, checksum downloads and verification commands,
and install commands.
🪄 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: Path: .coderabbit.yaml
Review profile: ASSERTIVE
Plan: Pro
Run ID: 520157b5-2d88-42a9-be64-ae7c34b2dc07
⛔ Files ignored due to path filters (4)
docs/en/guides/getting-started.mdis excluded by!docs/**docs/en/release-notes/breaking-changes.mdis excluded by!docs/**docs/en/release-notes/changelog.mdis excluded by!docs/**uv.lockis excluded by!**/*.lock
📒 Files selected for processing (4)
CHANGELOG.mdREADME.mdpackages/linux-installer/README.mdpyproject.toml
Release prep for 0.60.0.
pyproject.toml,uv.lock, README, docs, and installer references.0.60.0 (2026-07-18)CHANGELOG section (leaf subagent prompt profile, typed coding-artifact contract, ImplementAndJudge chain module, verified post-update smoke check, non-interrupting staged auto-updates) and syncdocs/en/release-notes/changelog.md.docs/en/release-notes/breaking-changes.md(no breaking changes).Local gates passed: version-tag check, README/CHANGELOG greps, dependency-version check (all 5 pyprojects),
tests/test_installation_docs.py+tests/test_homebrew_formula.py(17 passed), no stale 0.59.0 release references.Summary by CodeRabbit