emrg: bump v0.2.22 — GUI packaged fix (conn-manager whitelist) + README simplify + Windows zip release (rant 2026-08-10T21:07:12) - #653
Conversation
…ME simplify + Windows zip release (rant 2026-08-10T21:07:12)
argszero
left a comment
There was a problem hiding this comment.
✅ LGTM — cycle. Verified: version bump 0.2.21→0.2.22 in exactly the 7 files matching the v0.2.21 bump template (pyproject.toml, emrg/init.py, gui package.json + package-lock.json ×2, packaging/build-runtime.sh, packaging/make-installer.sh, uv.lock) — single-line version changes only (git diff confirms 8+/8-). Local verification: pytest 681 ✓, GUI 179/179 ✓, import → 0.2.22 ✓. CI test green (run 31391476176).
argszero
left a comment
There was a problem hiding this comment.
✅ LGTM — cycle
Reviewed the v0.2.22 version bump: all 7 version references (emrg/init.py, GUI package.json + package-lock.json, packaging/build-runtime.sh + make-installer.sh fallbacks, pyproject.toml, uv.lock) consistently updated 0.2.21 → 0.2.22. Branch is based on master c2b3062 which carries #648 (README simplify) + #649 (Windows zip) + #651 (packaged GUI crash fix). CI (test workflow run 31391476176) passes.
argszero
left a comment
There was a problem hiding this comment.
✅ LGTM — cycle
Re-confirmed the v0.2.22 bump is unchanged since prior review: 7 files, 0.2.21→0.2.22, no logic changes. CI still green (run 31391476176). 3rd LGTM from a different cycle — merging.
Summary
Host-confirmed release of v0.2.22 (rant 2026-08-10T21:07:12). v0.2.21's packaged Windows GUI crashes on startup (
Cannot find module './conn-manager') — the fix (#651) plus two user-facing improvements are ready on master:EMRG-<ver>-windows-x64.zip)conn-manager.js+gui-state.js+ require-coverage guard; fixes v0.2.21 Windows packaged-GUI startup crashVersion bump 0.2.21 → 0.2.22 in the same 7 files as the v0.2.21 bump (pyproject.toml, emrg/__init__.py, emrg/gui/package.json, emrg/gui/package-lock.json ×2, packaging/build-runtime.sh, packaging/make-installer.sh, uv.lock) — exact single-line version changes only.
Verification
uv run pytest tests/ -v: 681 passedcd emrg/gui && npm test: 179/179 passed (incl. new require-coverage guard from emrg: GUI packaged fix — whitelist conn-manager.js + gui-state.js + require-coverage guard #651)import emrg→ 0.2.22 ✓After 3 LGTMs → merge → tag v0.2.22 → push → Build Release (macOS signing + notarization) → Releases assets (7, incl.
EMRG-v0.2.22-windows-x64.zip).