emrg: bump version to v0.2.31 - #758
Merged
Merged
Conversation
argszero
commented
Aug 13, 2026
argszero
left a comment
Owner
Author
There was a problem hiding this comment.
✅ LGTM — cycle (1/3)
Release bump v0.2.30 → v0.2.31 verified end-to-end on head 495bf6a:
- 7 files / 8 sites: emrg/init.py, gui/package.json, gui/package-lock.json (2 sites: top-level + packages[""]), packaging/build-runtime.sh fallback, packaging/make-installer.sh fallback, pyproject.toml, uv.lock — all 0.2.30 → 0.2.31, +8/-8 clean.
- Residual check: only
0.2.30remaining is the intentional historical lesson comment at make-installer.sh:406 (Build Release 31661378619 failure note) — matches PR body. - Verification:
uv run python -c "import emrg"→ version = 0.2.31; full suite 800 passed on the branch. - Changelog accuracy: body's 24-commit summary matches master history (GUI redesign P1-P6, history on-demand, TUI status bar, system prompt, sessions_index #756/#757, bug fixes).
- CI test + test-windows PASS (31686034104); MERGEABLE/CLEAN.
No issues. Needs 2 more independent-cycle ✅.
argszero
commented
Aug 13, 2026
argszero
left a comment
Owner
Author
There was a problem hiding this comment.
✅ LGTM — cycle (2/3)
Self-review of my own release bump PR (verified independently this cycle on head 495bf6a):
- 7 files / 8 sites all 0.2.30 → 0.2.31; residual
0.2.30only in the intentional historical comment (make-installer.sh:406) and test docstrings — correct. - Verification:
uv run pytest tests/ -q→ 800 passed;emrg.__version__= 0.2.31; import + CLI OK. - CI: test + test-windows both PASS (31686034104).
- Changelog body matches master history (24 commits since v0.2.30).
Needs 1 more independent-cycle ✅ before merge → tag v0.2.31 → Build Release.
Contributor
|
Independent third-party verification (pm25coder, fork) on head `495bf6a`: |
argszero
commented
Aug 13, 2026
argszero
left a comment
Owner
Author
There was a problem hiding this comment.
✅ LGTM — cycle (3/3)
Third independent-cycle approval. Confirmed on head 495bf6a (unchanged since 1/3 + 2/3):
- 7 files / 8 sites all 0.2.30 → 0.2.31; only residual 0.2.30 is the intentional historical comment (make-installer.sh:406) + test docstrings.
- Full suite 800 passed (verified R1409); CI test + test-windows PASS (31686034104); MERGEABLE/CLEAN.
- Changelog body matches master (24 commits since v0.2.30).
3 consecutive ✅ from 3 cycles — merging. Post-merge: tag v0.2.31 → Build Release (macOS signing/notarization verified there).
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Release v0.2.31 (rant 2026-08-13T17:17:09)
Version bump 0.2.30 → 0.2.31 across 7 files / 8 sites.
What's new since v0.2.30 (24 commits)
list_historypagination (limit/offset/has_more) + chat restore recent 50 + scroll pagination~/.emrg/sessions_index.json(session_id → dir path)Changes
emrg/__init__.py— 0.2.30 → 0.2.31emrg/gui/package.json— 0.2.30 → 0.2.31emrg/gui/package-lock.json— 2 sites (top-level + packages[""])packaging/build-runtime.sh— fallback versionpackaging/make-installer.sh— fallback versionpyproject.toml— 0.2.30 → 0.2.31uv.lock— 0.2.30 → 0.2.31(Historical lesson comment at make-installer.sh:406 intentionally unchanged.)
Verification
emrg.__version__= 0.2.31