Skip to content

chore(release): prepare 0.54.0 - #187

Merged
elkaix merged 2 commits into
mainfrom
release/0.54.0
Jun 30, 2026
Merged

chore(release): prepare 0.54.0#187
elkaix merged 2 commits into
mainfrom
release/0.54.0

Conversation

@elkaix

@elkaix elkaix commented Jun 30, 2026

Copy link
Copy Markdown
Member

Summary

  • Releases the Workflow tool for deterministic multi-agent orchestration (merged in feat(workflow): add Workflow tool for dynamic multi-agent orchestration #186) as 0.54.0.
  • Bumps pyproject.toml/uv.lock to 0.54.0, moves the Unreleased changelog entry into a dated ## 0.54.0 section (root + docs mirror), and adds a no-breaking-changes entry to breaking-changes.md.
  • Updates README "What's New" and all version-pinned install/download examples (Windows installer, deb/rpm filenames and URLs) from 0.53.0 to 0.54.0.

Test plan

  • scripts/check_version_tag.py confirms pyproject.toml matches 0.54.0
  • README contains the What's New in 0.54.0 heading and pythinker-code==0.54.0 upgrade snippet
  • CHANGELOG.md contains a ## 0.54.0 (...) heading
  • scripts/check_pythinker_dependency_versions.py passes
  • pytest tests/test_installation_docs.py tests/test_homebrew_formula.py — 17 passed
  • git grep -nF "0.53.0" shows only historical changelog entries remaining
  • make build-web build-dashboard rebuilt so local UI bundles don't show a stale fallback version

Summary by CodeRabbit

  • New Features

    • Added the Workflow tool for deterministic multi-agent orchestration, including live streaming progress, structured per-agent outputs, optional token budget controls, and a single up-front approval step.
  • Documentation

    • Updated release notes and installation/upgrade instructions to 0.54.0 across Windows and Linux, including revised installer filenames, package URLs, and checksum verification steps.
  • Chores

    • Bumped the project version to 0.54.0.

@coderabbitai

coderabbitai Bot commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 1ed2424e-180f-42ce-8e48-199795673917

📥 Commits

Reviewing files that changed from the base of the PR and between 54ac621 and 31f26fe.

📒 Files selected for processing (1)
  • packages/linux-installer/README.md

📝 Walkthrough

Walkthrough

This PR bumps the package version from 0.53.0 to 0.54.0, adds a changelog entry for the Workflow tool, and updates release/install documentation and artifact names in the README files.

Changes

Release 0.54.0 version bump and docs update

Layer / File(s) Summary
Version bump and changelog entry
pyproject.toml, CHANGELOG.md
Project version increments to 0.54.0 and the changelog adds the 0.54.0 release section for the Workflow tool.
README installation and upgrade instructions
README.md
Release notes, Windows installer references, manual install commands, and Linux package URLs, filenames, and checksum commands update to 0.54.0.
Linux installer package docs
packages/linux-installer/README.md
Install commands, checksum references, build invocation, and output artifact names update to v0.54.0.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Possibly related PRs

Suggested labels

dependencies

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title follows the required conventional commit format and matches the release preparation changes.
Description check ✅ Passed The description is detailed and includes summary and test plan, but it omits the template's Related Issue and Checklist sections.
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.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/0.54.0

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

@coderabbitai coderabbitai Bot left a comment

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.

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 `@packages/linux-installer/README.md`:
- Around line 44-45: The local build example in the linux installer README is
out of sync with the current artifact version. Update the version used in the
build command so it matches the `dist/` filenames and the package naming
convention shown by the referenced artifacts, keeping the example consistent
with the current `0.54.0` release.
🪄 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: b0a637e7-8e28-46f2-8940-0814809838b5

📥 Commits

Reviewing files that changed from the base of the PR and between a2e9f45 and 54ac621.

⛔ Files ignored due to path filters (4)
  • docs/en/guides/getting-started.md is excluded by !docs/**
  • docs/en/release-notes/breaking-changes.md is excluded by !docs/**
  • docs/en/release-notes/changelog.md is excluded by !docs/**
  • uv.lock is excluded by !**/*.lock
📒 Files selected for processing (4)
  • CHANGELOG.md
  • README.md
  • packages/linux-installer/README.md
  • pyproject.toml

Comment thread packages/linux-installer/README.md
@codecov

codecov Bot commented Jun 30, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@elkaix
elkaix merged commit b793056 into main Jun 30, 2026
59 checks passed
@elkaix
elkaix deleted the release/0.54.0 branch June 30, 2026 22:44
@coderabbitai coderabbitai Bot mentioned this pull request Jul 6, 2026
14 tasks
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.

1 participant