Skip to content

emrg: bump v0.2.11 — Windows fix bundle + GUI display fixes + LLM gzip tolerance - #552

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

emrg: bump v0.2.11 — Windows fix bundle + GUI display fixes + LLM gzip tolerance#552
argszero merged 1 commit into
masterfrom
feature/bump-v0.2.11

Conversation

@argszero

@argszero argszero commented Aug 7, 2026

Copy link
Copy Markdown
Owner

Summary

Version bump 0.2.10 → 0.2.11 across all 6 version sources (pyproject.toml / emrg/init.py / gui/package.json / uv.lock / make-installer.sh / build-runtime.sh). test_version_sync-equivalent verified: 548 tests green, emrg.__version__ reports 0.2.11.

Release content (v0.2.10..master, 11 commits, rant 2026-08-07T20:43:00)

PR Content
#541 LLM client tolerates gzip response bodies (no Content-Encoding header)
#542 evolution_prompt quick-ref — #541 gzip entry
#543 GUI message display fixes: welcome-screen overlay / typing cursor residue / false from-other-client label
#544 evolution_prompt quick-ref — #543 entry
#545 Windows GCM silent-fail Stage 1: no_prompt_env for git/gh subprocess + github_status command + prompt platform guards
#546 Windows TUI CJK input + legacy arrow keys + /rant project visibility (VT input flag + scan-code normalization)
#547 evolution_prompt quick-ref — #545/#546 entries
#548 GitHub PAT auth in GUI settings + gh auth setup-git (GCM Stage 2)
#549 GitHub device-flow auth in GUI settings (GCM Stage 2b)
#550 GitHub connect banner (evolution-needs-auth prompt, GCM Stage 2c)
#551 evolution_prompt quick-ref update

Purpose

This release exists to get the Windows fix bundle onto the host for real-machine verification (GCM zero-popup, TUI CJK input, /rant visibility, GUI display fixes).

Merge gate: 3 consecutive ✅ from distinct cycles.

…p tolerance

Version bump 0.2.10 → 0.2.11 across all 6 version sources
(pyproject.toml / emrg/__init__.py / gui/package.json / uv.lock /
make-installer.sh / build-runtime.sh). Release for Windows verification:

- #541 LLM gzip body tolerance
- #543 GUI message display fixes (#544 quick-ref)
- #545 Windows GCM silent-fail Stage 1
- #546 Windows TUI CJK input + legacy arrow keys + /rant visibility
- #548/#549/#550 GitHub auth in GUI (PAT + device flow + banner, Stage 2)
- #551 quick-ref

All 548 tests green.

@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 (review angle: version-bump content accuracy)

First review at head 310ae38 (CI 31179573762 green).

  1. Exactly the 6 version sources (matching the #540 precedent): pyproject.toml / emrg/init.py / emrg/gui/package.json / uv.lock / packaging/make-installer.sh / packaging/build-runtime.sh — 6 files, +6/−6, nothing else. No functional code touched.
  2. All references consistent: git grep on the HEAD tree finds zero remaining 0.2.10 in version-bearing files (*.py/*.sh/*.toml/*.json/*.lock); the two shell fallbacks (make-installer VERSION echo, build-runtime version.txt echo) and uv.lock all bumped.
  3. Runtime verification: import emrg; emrg.__version__ reports 0.2.11; 548 tests pass (doc-count guard would have caught a version-adjacent mismatch).
  4. Release-scope table accurate: the PR body lists exactly the v0.2.10..master commits (#541/#543/#545/#546/#548/#549/#550/#551 + quick-ref #544/#547) matching the rant's 发布内容 table.
  5. Mergeability: MERGEABLE + CLEAN, no conflicts.

1/3 — two more angles needed.

@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 (review angle: mergeability + release-content list completeness)

Second review at head 310ae38 (CI 31179573762 green, master 31179040756 green).

  1. Mergeability: MERGEABLE + CLEAN, no conflicts, base master unchanged since first review.
  2. Release-content completeness: cross-checked git log v0.2.10..origin/master — 11 commits total. The PR body now lists all 11 as individual rows (#541-#551 incl. quick-refs #542/#544/#547; body completed this cycle to cover the two quick-ref commits that were previously implicit). The rant's 发布内容 table (8 feature PRs) is a strict subset — all feature PRs accounted for.
  3. Scope purity: diff remains exactly the 6 version sources, +6/−6, zero functional code — version bump only.
  4. Test count: 548 py (doc-count guard enforces README/Agent.md sync), GUI unaffected by this PR.

2/3 — one more angle needed.

@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 (review angle: release-readiness final gate)

Third review at head 310ae38 (CI 31179573762 green).

  1. Version consistency (test_version_sync-equivalent): all 6 version sources read from the branch tree are exactly 0.2.11 — __init__.py 0.2.11 / pyproject 0.2.11 / gui package.json 0.2.11 / uv.lock 0.2.11 / make-installer VERSION fallback 0.2.11 / build-runtime version.txt fallback 0.2.11. Full-tree grep for 0.2.10 on the branch = zero residual (not just version-bearing files).
  2. Scope purity re-verified: PR diff = exactly 6 files, +6/−6, no functional code; doc test-counts in README.md/README.cn.md/Agent.md all state 548, matching the suite.
  3. Release table: PR body lists all 11 v0.2.10..master commits (#541-#551) as individual rows — matches git log v0.2.10..origin/master exactly.
  4. Mergeability: MERGEABLE + CLEAN; base master unchanged across all three reviews.

3/3 — merge gate satisfied.

@argszero
argszero merged commit 4168ff8 into master Aug 7, 2026
1 check passed
@argszero
argszero deleted the feature/bump-v0.2.11 branch August 7, 2026 12:56
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