Skip to content

Commit 1407f33

Browse files
chore(main): release 0.9.0 (#131)
v0.9.0 "Enterprise-Ready" — Phase 3 of the release arc. Pure CI infrastructure + docs; no production code changes. - feat(ci): GHCR multi-platform image auto-build on tag push (#129). ghcr.io/dfrostar/neuralmind:vX.Y.Z + :latest (stable tags only), linux/amd64 + linux/arm64, non-root runtime. docker/metadata-action for lowercase-safe naming + smart :latest gating. - feat(ci): CycloneDX SBOM generation + release-asset attachment. Anchore syft via anchore/sbom-action; 6-min poll loop around `gh release view` so it lands on first publish. - docs(use-cases): air-gapped install walkthrough (wheel bundle + ChromaDB ONNX cache, with Docker variant via `docker save`). - docs(compliance): NIST AI RMF + SOC 2 + GDPR one-pager with a "how to verify yourself" command for every claim. 5 Copilot + 1 Codex review items addressed in commit fdf8b4e. Full release notes: RELEASE_NOTES_v0.9.0.md. Closes #120 once the maintainer verifies the GHCR + SBOM workflows succeed on the v0.9.0 tag. https://claude.ai/code/session_01SH6iHNAqeMJHXdq7ubVcuJ
1 parent eb5969f commit 1407f33

4 files changed

Lines changed: 10 additions & 3 deletions

File tree

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
{
2-
".": "0.8.0"
2+
".": "0.9.0"
33
}

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,12 @@
11
# Changelog
22

3+
## [0.9.0](https://github.com/dfrostar/neuralmind/compare/v0.8.0...v0.9.0) (2026-05-18)
4+
5+
6+
### Features
7+
8+
* **ci:** v0.9 enterprise-ready — GHCR auto-build, SBOM, air-gapped doc, compliance one-pager ([#129](https://github.com/dfrostar/neuralmind/issues/129)) ([eb5969f](https://github.com/dfrostar/neuralmind/commit/eb5969f371fe062dfabb4803f913017b2359b231))
9+
310
## [0.8.0](https://github.com/dfrostar/neuralmind/compare/v0.7.0...v0.8.0) (2026-05-18)
411

512

neuralmind/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -87,7 +87,7 @@ def _noop_capture(self, *args, **kwargs): # pragma: no cover
8787
from .synapses import SynapseStore, default_db_path
8888
from .watcher import FileActivityWatcher
8989

90-
__version__ = "0.8.0"
90+
__version__ = "0.9.0"
9191
__all__ = [
9292
"NeuralMind",
9393
"GraphEmbedder",

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "hatchling.build"
44

55
[project]
66
name = "neuralmind"
7-
version = "0.8.0"
7+
version = "0.9.0"
88
description = "Reduce Claude, GPT, and Gemini token costs on code questions by 40-70x. Semantic codebase indexing, MCP server, and PostToolUse compression hooks for Claude Code, Cursor, Cline, and Continue."
99
readme = "README.md"
1010
license = "MIT"

0 commit comments

Comments
 (0)