Skip to content

chore(release): prepare 0.55.0#189

Merged
elkaix merged 1 commit into
mainfrom
release/0.55.0
Jul 1, 2026
Merged

chore(release): prepare 0.55.0#189
elkaix merged 1 commit into
mainfrom
release/0.55.0

Conversation

@elkaix

@elkaix elkaix commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Releases the local-model reliability fixes from fix: local-model reliability — compaction hang, Qwen3 reasoning toggle, stuck-loop backstop #188 (compaction-hang cap, Qwen3 enable_thinking toggle, second stuck-loop backstop) as 0.55.0.
  • Bumps pyproject.toml/uv.lock to 0.55.0, moves the Unreleased changelog entries into a dated ## 0.55.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.54.0 to 0.55.0.

Test plan

  • scripts/check_version_tag.py confirms pyproject.toml matches 0.55.0
  • README contains the What's New in 0.55.0 heading and pythinker-code==0.55.0 upgrade snippet
  • CHANGELOG.md contains a ## 0.55.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.54.0" shows only historical changelog entries remaining
  • make check-pythinker-code — ruff/format/pyright/ty all pass
  • make test-pythinker-code (tests + tests_e2e) — all pass
  • make build-web build-dashboard rebuilt so local UI bundles don't show a stale fallback version

Summary by CodeRabbit

  • Bug Fixes

    • Improved reliability when using local models, including better handling of long context summaries, a stronger safeguard against repeated stuck tool calls, and more compatible behavior for certain self-hosted model endpoints.
  • Documentation

    • Updated release notes and setup guides for version 0.55.0.
    • Refreshed Windows and Linux install instructions, download links, and package verification details to match the latest release.

@coderabbitai

coderabbitai Bot commented Jul 1, 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: 7a0ee2a2-105b-4aac-b026-9736444a3e9a

📥 Commits

Reviewing files that changed from the base of the PR and between 840e9b9 and a1836f9.

⛔ 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

📝 Walkthrough

Walkthrough

This PR bumps the project version to 0.55.0 across pyproject.toml, consolidates CHANGELOG.md release notes into a single entry, and updates README.md and packages/linux-installer/README.md installer references, download URLs, and checksum filenames from 0.54.0 to 0.55.0.

Changes

Release 0.55.0 documentation and version bump

Layer / File(s) Summary
Version bump and changelog entry
pyproject.toml, CHANGELOG.md
Project version updated to 0.55.0; changelog entry consolidated into one bullet covering compaction summary cap, Qwen3.x enable_thinking toggle, and stuck-loop backstop.
README What's New section
README.md
"What's New" section rewritten to describe 0.55.0 local-model reliability fixes.
Windows installer references
README.md
Installer table, description, and manual install commands updated to PythinkerSetup-0.55.0.exe.
Linux installer package references
README.md, packages/linux-installer/README.md
.deb/.rpm download URLs, SHA-256 checksum filenames, install commands, and build script/output artifacts updated to 0.55.0.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Suggested labels: dependencies

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title follows conventional commits and accurately describes the release prep.
Description check ✅ Passed The description provides a clear summary and test plan for the 0.55.0 release.
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.55.0

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

@codecov

codecov Bot commented Jul 1, 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 d73d849 into main Jul 1, 2026
56 checks passed
@coderabbitai coderabbitai Bot mentioned this pull request Jul 2, 2026
7 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