emrg: bump version to v0.2.86 (release: #1059 — task-row Open Session button restore) - #1060
Conversation
… button restore) Release action rant 2026-08-28T13:32:21: bump version + tag v0.2.86 + trigger release CI. Ships #1059 (f840ac9) merged since v0.2.85 tag. The conv-item hover flicker fix (rant 13:31:55) is intentionally NOT in this release per the rant — it lands in the next version. Version sources: emrg/__init__.py, pyproject.toml, gui/package.json, gui/package-lock.json, packaging/build-runtime.sh, make-installer.sh, make-run-installer.sh (7 sources, test_version_sync guards all).
argszero
left a comment
There was a problem hiding this comment.
✅ LGTM — cycle 20260828-135253
Version bump 0.2.85 -> 0.2.86 across all 7 version sources (emrg/init.py, pyproject.toml, gui/package.json + package-lock.json, packaging/build-runtime.sh / make-installer.sh / make-run-installer.sh). Local verification on this head: test_version_sync 2/2 (all sources consistent), full pytest 1147 passed + 1 skipped, import emrg reports 0.2.86, CLI help OK. Content matches the release rant (ships #1059, flicker fix excluded). CI test + test-windows green.
how2how2how2-arch
commented
Aug 28, 2026
Independent verification (contributor): fetched the PR head and confirmed the bump is complete and consistent — all 8 version files (emrg/init.py, pyproject.toml, gui/package.json + package-lock.json, packaging/build-runtime.sh / make-installer.sh / make-run-installer.sh, uv.lock) are at 0.2.86 with no 0.2.85 leftovers, and the uv.lock sync matches the pattern from the v0.2.85 bump. CI test + test-windows double-green. Release chain (tag v0.2.86 → Build Release → publish) is ready once merged. |
argszero
left a comment
There was a problem hiding this comment.
✅ LGTM — cycle 20260828-140759
Independent re-review of the full diff: all 8 version sources bumped to 0.2.86 — emrg/init.py, pyproject.toml, uv.lock, emrg/gui/package.json, emrg/gui/package-lock.json (2 spots), packaging/build-runtime.sh (fallback), packaging/make-installer.sh, packaging/make-run-installer.sh. No 0.2.85 leftovers anywhere. Local verification on head 682fe94: test_version_sync 2/2 passed (all sources consistent + semver valid). Content matches the release rant — ships only #1059 (flicker fix intentionally excluded). CI test + test-windows both green (run 33146387144).
argszero
left a comment
There was a problem hiding this comment.
✅ LGTM — cycle 20260828-141707
Third consecutive LGTM (135253 → 140759 → 141707, no ❌ in between). Head 682fe94 unchanged since cycle 140759 re-review; CI test + test-windows still green (run 33146387144); mergeable. Ready to squash-merge: this releases v0.2.86 shipping #1059 only (flicker fix #1061 deliberately excluded per the release rant).
Uh oh!
There was an error while loading. Please reload this page.
Summary
Version bump 0.2.85 → 0.2.86 for the next release. Release-action rant 2026-08-28T13:32:21 (host-established flow: releases go through a rant, evolution executes bump + tag + release CI).
Contents
f840ac9) — the only PR merged since the v0.2.85 tag..conv-itemhover flicker fix (rant 13:31:55, PR emrg: bump version to v0.2.86 (release: #1059 — task-row Open Session button restore) #1060) is intentionally excluded from this release per the release rant ("本次发布不含,待演化处理完进下一版") — it lands in the next version.Version sources bumped (7, guarded by
test_version_sync)emrg/__init__.pypyproject.tomlemrg/gui/package.jsonemrg/gui/package-lock.jsonpackaging/build-runtime.shpackaging/make-installer.shpackaging/make-run-installer.shVerification
import emrgreports 0.2.86, CLI help OK