Skip to content

chore(release): 9.4.0 - #351

Merged
CryptoJones merged 1 commit into
mainfrom
chore/release-9.4.0
Sep 14, 2026
Merged

CryptoJones merged 1 commit into
mainfrom
chore/release-9.4.0

Conversation

@CryptoJones

Copy link
Copy Markdown
Owner

Minor release 9.4.0 resolving issues #341 through #350.

Fixed

Changed

Security

Version bumped to 9.4.0 in pyproject.toml, src/omind/__init__.py, and uv.lock. All 4 quality gates pass (ruff, mypy, pip-audit, pytest - 1116 tests).

Proudly Made in Nebraska. Go Big Red! 🌽 https://xkcd.com/2347/

Minor release addressing issues #341 through #350:
- Merge driver preserves note Scope (closes #341)
- upsert_note and CLI preserve Scope, Agent, and OKF fields (closes #342)
- Exclude machine-local scratch notes from index.md (closes #343)
- safe_name resolves scratch notes by title (closes #344)
- Handle quoted/spaced -C options in push branch regex (closes #345)
- Freshness outcome attributes cwd to -C repo on failed fetch (closes #346)
- Sibling file locks on state files (closes #347)
- maintain --report-note updates on subsequent runs (closes #348)
- verify_consult short-circuits always-relevant, demanded, and hard-rule notes (closes #349)
- Upgrade httpx2, httpcore2, and pip, eliminating 8 CVEs (closes #350)

Co-authored-by: Antigravity <antigravity@google.com>
@CryptoJones
CryptoJones merged commit 8521303 into main Sep 14, 2026
15 checks passed
@CryptoJones
CryptoJones deleted the chore/release-9.4.0 branch September 14, 2026 03:17
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