Skip to content

emrg: bump v0.2.27 — Windows installer guilt-by-association kill + TUI cursor/status-bar fixes + queue-injection client support - #698

Merged
argszero merged 1 commit into
masterfrom
bump-v0.2.27
Aug 12, 2026
Merged

emrg: bump v0.2.27 — Windows installer guilt-by-association kill + TUI cursor/status-bar fixes + queue-injection client support#698
argszero merged 1 commit into
masterfrom
bump-v0.2.27

Conversation

@argszero

Copy link
Copy Markdown
Owner

Release v0.2.27 (rant 2026-08-12T09:50:56, host instruction to release the next version).

What's new in v0.2.27

  1. Windows installer: bundled-git guilt-by-association kill (emrg: stop-git.ps1 guilt-by-association kill + README attraction pass (rants 2026-08-11T19:47:44/19:50:37) #692, host decision 19:47:44)
    • New bin/stop-git.ps1: kills git process tree by install\git path prefix; sh/vim blocking are killed too
    • Fixes 0.2.25 msys-2.0.dll popup + 0.2.26 "exit code 1" abort (cmd-embedded PS escaping bug -> .ps1 -File)
    • System Git (Program Files) unaffected; install success first
  2. TUI cursor-left character erasure fix (emrg: fix TUI cursor-left CLEAR_TO_EOL erasure + status bar reorg (rants 2026-08-11T19:59:09/20:02:43) #693, host report 19:59:09)
    • write_frame trailing CLEAR_TO_EOL killed unchanged cells -> removed whole-line cleanup + SPACER_TAIL precise overwrite
  3. TUI status bar reorg (emrg: fix TUI cursor-left CLEAR_TO_EOL erasure + status bar reorg (rants 2026-08-11T19:59:09/20:02:43) #693, host suggestions x3)
    • Left segment full info: title (sid) [model] [1:23] . N msgs . dir; middle only hid @ host; right removed
  4. README attraction (emrg: stop-git.ps1 guilt-by-association kill + README attraction pass (rants 2026-08-11T19:47:44/19:50:37) #692, host 19:50:37): top brand icon + core-value callout + dynamic test counts
  5. App icon finalized (emrg: app icon finalization — Branch Emergence SVG design source + gen-assets pipeline (rant 2026-08-11T18:28:09) #688): Branch Emergence SVG design source + gen-assets pipeline (CI-generated)
  6. TUI/GUI queue-injection client support (emrg: TUI queue-injection client support (P3 of #655) #695/emrg: GUI queue-injection client support (P2 of #655) #696, emrg: queue messages sent while tool loop busy — inject at round boundary (P1, rant 2026-08-10T21:55:37) #655 P2/P3: mid-turn message queueing)
  7. gen-assets docs (emrg: document gen-assets.sh for local packaging (post-#688 host symmetry) #690), quick-ref x4 (emrg: evolution_prompt quick-ref for #686 (release v0.2.26) #687/emrg: evolution_prompt quick-ref for #688/#689/#690 (icon finalization + stop-emrg fix + gen-assets doc) #691/emrg: evolution_prompt quick-ref for #692/#693 (stop-git snapshot + TUI cursor/status-bar) #694/emrg: document TUI queue requeue re-tracking in quick-ref (review-fix parity) #697)

Version bump 0.2.26 -> 0.2.27 (7 files)

  • emrg/__init__.py, pyproject.toml, emrg/gui/package.json, emrg/gui/package-lock.json (x2), packaging/build-runtime.sh, packaging/make-installer.sh, uv.lock

Verification

  • pytest 705 green, GUI 218 green, import + CLI OK, emrg.__version__ == "0.2.27"
  • No 0.2.26 remains in the 7 bump files (history only)

…I cursor/status-bar fixes + queue-injection client support (rant 2026-08-12T09:50:56)

@argszero argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle

Verified the full diff (master...bump-v0.2.27): clean v0.2.26 → v0.2.27 version bump across all 7 files — Python version, pyproject.toml, uv.lock, GUI package.json + package-lock.json (both lock entries), and both packaging fallback version strings. Consistent with the established release-bump pattern; mergeable.

@argszero argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle

Verified: 7-file bump 0.2.26 → 0.2.27 (Python version, pyproject.toml, uv.lock, GUI package.json + package-lock.json ×2, build-runtime.sh, make-installer.sh) — consistent with the established release-bump pattern; no stragglers; CI test PASS (run 31555931730).

@argszero argszero left a comment

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ LGTM — cycle

Re-verified head 5a9d8c4 (unchanged since prior reviews): 7-file v0.2.26 → v0.2.27 bump (Python version, pyproject.toml, uv.lock, GUI package.json + package-lock.json ×2, build-runtime.sh, make-installer.sh); MERGEABLE/CLEAN; CI test run 31555931730 SUCCESS. 3rd consecutive ✅ from a different cycle — merging.

@argszero
argszero merged commit 45d0cd7 into master Aug 12, 2026
1 check passed
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