Skip to content

docs(upstream): record the v0.55.1 release - #332

Merged
sunerpy merged 1 commit into
mainfrom
docs/v0551-release-ledger
Oct 22, 2026
Merged

sunerpy merged 1 commit into
mainfrom
docs/v0551-release-ledger

Conversation

@sunerpy

@sunerpy sunerpy commented Oct 22, 2026

Copy link
Copy Markdown
Owner

Summary

This PR adds two entries to docs/upstream-sync/UPSTREAM.md. It does not reformat the file, which .oxfmtignore lists, and no other file changes.

v0.55.1 RELEASED: #330 shipped

  • chore: release 0.55.1 #331 merged as 44fd8af, and tag v0.55.1 was cut at that exact commit.
  • Release run 39754559422 passed all twelve jobs. The push was delivered this time, and the exact-SHA CI gate passed over main CI run 39754559497.
  • The downloaded release passed the black-box acceptance:
    • The six archives match SHA256SUMS, and every attestation names the run.
    • The binary reports codegraph 0.55.1, built with rustc 1.98.0.
    • On indexes built by v0.54.0 and v0.53.0, a cold session's daemon upgrades the index with no manual sync, and so does a replacement daemon. After the upgrade, a write reaches the index, and the index exports byte-identical to a fresh init.
    • The same scripts fail against v0.55.0.

The daemon upgrades an index an older extraction version built

This entry records #330's fix for the known issue in the v0.55.0 entry. It covers:

  • the guards that keep a daemon from rebuilding an older uninit --force, an interrupted older build, or a namespace without its database;
  • why a failed upgrade stops the daemon before its startup gate.

It also records an issue older than this release that #330 leaves alone: codegraph sync migrates every outdated namespace, including an older uninit's leftovers.

Testing

  • python3 scripts/docs-check.py passes.
  • The pre-push make pre-ci passed: 236 test groups ok, none failed.

Release-please PR #331 merged as 44fd8af and tag v0.55.1 was cut there. Release run 39754559422 passed all twelve jobs, and the downloaded release passed the black-box acceptance: an index built by v0.54.0 or v0.53.0 is upgraded by a cold session's daemon, and by a replacement daemon, with no manual sync. A second entry records #330's fix and the pre-existing sync behavior it leaves alone.
@codecov

codecov Bot commented Oct 22, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #332      +/-   ##
==========================================
- Coverage   95.59%   95.59%   -0.01%     
==========================================
  Files         280      280              
  Lines      166400   166400              
==========================================
- Hits       159074   159073       -1     
- Misses       7326     7327       +1     

see 2 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@sunerpy
sunerpy merged commit 4a7e158 into main Oct 22, 2026
11 checks passed
@sunerpy
sunerpy deleted the docs/v0551-release-ledger branch October 22, 2026 11:13
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