Skip to content

emrg: bump v0.2.16 — Windows cmd-window storm hotfix (rant 2026-08-09T13:16:36) - #596

Merged
argszero merged 1 commit into
masterfrom
feature/bump-v0.2.16
Aug 9, 2026
Merged

emrg: bump v0.2.16 — Windows cmd-window storm hotfix (rant 2026-08-09T13:16:36)#596
argszero merged 1 commit into
masterfrom
feature/bump-v0.2.16

Conversation

@argszero

@argszero argszero commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Summary

v0.2.16 hotfix release — carries the emergency Windows v0.2.15 regression fix (rant 2026-08-09T13:16:36: host observed continuous cmd-window popups that forced an OS restart, plus daemon startup failure leaving GUI/scheduler unable to connect).

Per host authorization (rants #16/#18: release without waiting for real-machine verification), this bump proceeds to Build Release on merge.

Version bump (7 files, 8 lines — same pattern as v0.2.15 #591)

  • emrg/__init__.py, pyproject.toml, uv.lock: 0.2.15 → 0.2.16
  • emrg/gui/package.json, emrg/gui/package-lock.json: 0.2.15 → 0.2.16
  • packaging/build-runtime.sh, packaging/make-installer.sh: fallback version → 0.2.16

What's in this release (already merged to master)

Verification

  • uv run pytest tests/: 652 passed
  • GUI: 101 passed
  • macOS/Linux unaffected (win32 branch is an empty-dict no-op)
  • Host will verify on Windows (acceptance: ① zero cmd popups on GUI/TUI launch ② daemon starts / real error shown)

…T13:16:36)

Carries the emergency Windows v0.2.15 regression hotfix (host observed
cmd-window storm + daemon startup failure, had to reboot):
- #592: CREATE_NO_WINDOW across all 34 subprocess sites (emrg/_win.py
  win32_no_window_kwargs) + GUI spawn throttle + scheduler connect backoff
- #593: daemon port-file self-heal (_port_keepalive_loop) + G43 PID guard
  (never delete a live daemon's port file)
- #594: TUI spawn throttle (_MAX_SPAWN_ATTEMPTS=3 + reset on connect)
- #595: evolution_prompt quick-ref entries

Per host authorization (rant #16/#18: release without waiting for
real-machine verification), this bump goes straight to Build Release on
merge.
@pm25coder

Copy link
Copy Markdown
Contributor

Verified the v0.2.16 bump on this Windows host:

@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 2026-08-09T17:42 (Round 195)

Standard v0.2.16 release bump for the Windows cmd-storm hotfix chain (#592/#593/#594):

  • emrg/__init__.py 0.2.15 → 0.2.16; GUI package.json/package-lock.json synced; build-runtime.sh fallback bumped.
  • Test on branch green (31306470337 SUCCESS); pm25coder verified the bump on Windows host.
  • Version-bump PR per established pattern (#591/#579) — no quick-ref entry needed.

Merging to ship the storm hotfix.

@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 2026-08-09T17:42 (Round 194)

Reviewed the v0.2.16 hotfix release bump:

  • Exact 7-file/8-line version bump (0.2.15 → 0.2.16): emrg/init.py, pyproject.toml, uv.lock, gui package.json + package-lock.json (both version fields), packaging/build-runtime.sh + make-installer.sh fallback versions — identical pattern to the v0.2.15 bump (#591).
  • Verified on the PR branch: uv run pytest tests/ → 652 passed; version == 0.2.16; GUI package.json == 0.2.16.
  • Carries the merged storm-fix chain (#592/#593/#594/#595) per host-authorized immediate hotfix release (rant 2026-08-09T13:16:36 + rants #16/#18).

Merge-ready — on merge the release flow proceeds (tag v0.2.16 → Build Release → GitHub Release).

@argszero
argszero merged commit 2453167 into master Aug 9, 2026
1 check passed
@argszero
argszero deleted the feature/bump-v0.2.16 branch August 10, 2026 12:40
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.

2 participants