Releases: nuetzliches/powerbrain
Releases · nuetzliches/powerbrain
v0.7.0
Container Images
docker pull ghcr.io/nuetzliches/powerbrain-mcp-server:0.7.0
docker pull ghcr.io/nuetzliches/powerbrain-ingestion:0.7.0
docker pull ghcr.io/nuetzliches/powerbrain-reranker:0.7.0
docker pull ghcr.io/nuetzliches/powerbrain-proxy:0.7.0
docker pull ghcr.io/nuetzliches/powerbrain-worker:0.7.0See CHANGELOG.md for details.
What's Changed
- feat: semantic PII verifier (Option B) + custom-model roadmap (Option D) by @7schmiede in #56
- fix: decouple demo Tab D agent-loop + summary LLMs by @7schmiede in #57
- release: v0.7.0 — semantic PII verifier + demo Tab D reliability by @7schmiede in #58
Full Changelog: v0.6.0...v0.7.0
v0.6.0
Container Images
docker pull ghcr.io/nuetzliches/powerbrain-mcp-server:0.6.0
docker pull ghcr.io/nuetzliches/powerbrain-ingestion:0.6.0
docker pull ghcr.io/nuetzliches/powerbrain-reranker:0.6.0
docker pull ghcr.io/nuetzliches/powerbrain-proxy:0.6.0
docker pull ghcr.io/nuetzliches/powerbrain-worker:0.6.0See CHANGELOG.md for details.
What's Changed
- chore: remove TimeCockpit-specific terminology from generic examples by @7schmiede in #49
- feat: sales-demo UI + PII/graph robustness fixes by @7schmiede in #50
- refactor: config-driven graph PII masking + fix demo suggestion buttons by @7schmiede in #51
- feat: editions (community/enterprise) + vault resolution for chat tool results by @7schmiede in #52
- fix: resolve overlapping Presidio spans before pseudonymising by @7schmiede in #53
- feat: Pipeline Inspector (demo Tab E) + /preview dry-run endpoint by @7schmiede in #54
- release: v0.6.0 — sales demo + editions + pipeline inspector by @7schmiede in #55
Full Changelog: v0.5.0...v0.6.0
v0.5.0
Container Images
docker pull ghcr.io/nuetzliches/powerbrain-mcp-server:0.5.0
docker pull ghcr.io/nuetzliches/powerbrain-ingestion:0.5.0
docker pull ghcr.io/nuetzliches/powerbrain-reranker:0.5.0
docker pull ghcr.io/nuetzliches/powerbrain-proxy:0.5.0
docker pull ghcr.io/nuetzliches/powerbrain-worker:0.5.0See CHANGELOG.md for details.
What's Changed
- feat: Office 365 adapter for knowledge base ingestion by @7schmiede in #42
- fix(ci): use BEFORE_SHA for multi-commit push detection by @7schmiede in #43
- docs: add GitHub adapter reference and cross-link adapter docs by @7schmiede in #44
- feat: shared document extraction + chat attachments by @7schmiede in #46
- chore(deps): bump softprops/action-gh-release from 2 to 3 by @dependabot[bot] in #45
- chore(deps): consolidated security + version bumps by @7schmiede in #47
- release: v0.5.0 — Office 365 adapter + shared document extraction by @7schmiede in #48
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Container Images
docker pull ghcr.io/nuetzliches/powerbrain-mcp-server:0.4.0
docker pull ghcr.io/nuetzliches/powerbrain-ingestion:0.4.0
docker pull ghcr.io/nuetzliches/powerbrain-reranker:0.4.0
docker pull ghcr.io/nuetzliches/powerbrain-proxy:0.4.0
docker pull ghcr.io/nuetzliches/powerbrain-worker:0.4.0See CHANGELOG.md for details.
What's Changed
- chore(deps): bump actions/setup-python from 5 to 6 by @dependabot[bot] in #22
- chore(deps): bump docker/build-push-action from 6 to 7 by @dependabot[bot] in #23
- chore(deps): bump docker/login-action from 3 to 4 by @dependabot[bot] in #24
- chore(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #25
- chore(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #26
- chore(deps): bump prometheus-client from 0.21.1 to 0.25.0 in /worker by @dependabot[bot] in #27
- chore(deps): bump python-dotenv from 1.0.1 to 1.2.2 in /worker by @dependabot[bot] in #31
- chore(deps): bump asyncpg from 0.30.0 to 0.31.0 in /worker by @dependabot[bot] in #35
- docs: clarify that Forgejo and Ollama are examples, not requirements by @7schmiede in #38
- feat: add GitHub adapter for knowledge base ingestion by @7schmiede in #39
- docs: add GitHub adapter documentation and OPA tests by @7schmiede in #40
- release: v0.4.0 — GitHub adapter by @7schmiede in #41
New Contributors
- @dependabot[bot] made their first contribution in #22
Full Changelog: v0.3.1...v0.4.0
v0.3.1
Container Images
docker pull ghcr.io/nuetzliches/powerbrain-mcp-server:0.3.1
docker pull ghcr.io/nuetzliches/powerbrain-ingestion:0.3.1
docker pull ghcr.io/nuetzliches/powerbrain-reranker:0.3.1
docker pull ghcr.io/nuetzliches/powerbrain-proxy:0.3.1
docker pull ghcr.io/nuetzliches/powerbrain-worker:0.3.1See CHANGELOG.md for details.
What's Changed
- test: expand unit test coverage from ~650 to 747 tests by @7schmiede in #12
- ci: add worker service to Docker build pipeline by @7schmiede in #13
- ci: add worker service to deploy pipeline by @7schmiede in #15
- test: close remaining test gaps — OAuth, snapshots, graph helpers by @7schmiede in #14
- ci: fix build-images.sh portability — replace associative array by @7schmiede in #16
- docs: add community-readiness resources by @7schmiede in #17
- test: add coverage threshold, security scanning, and load tests by @7schmiede in #18
- docs: update CLAUDE.md with new scripts, tests, and CI by @7schmiede in #19
- ci: add Dependabot, seed data in quickstart, and GHCR release workflow by @7schmiede in #20
- docs: fix auth onboarding, add GHCR compose, pre-commit, SUPPORT.md by @7schmiede in #21
- release: v0.3.1 — community-readiness and CI hardening by @7schmiede in #37
Full Changelog: v0.3.0...v0.3.1
v0.3.0 — PII Protection, Policy Management, OPAL
What's New
PII Protection Gaps Closed
- B-30:
graph_queryandgraph_mutateresults are now PII-scanned before returning to agents. Recursive walker masks firstname, lastname, email, phone, name properties. Graceful degradation on scanner failure. - B-31:
search_knowledgeandget_code_contextredact PII-sensitive metadata keys (userName,authorEmail, etc.) based on configurable mapping inpii_config.yamland OPAfields_to_redactpolicy. Fail-closed on OPA failure.
Policy Management
- B-12: New
manage_policiesMCP tool — admin-only, list/read/update OPA policy data sections at runtime with JSON Schema validation, cache invalidation, and audit logging.
Reranking
- B-13: New
boost_correctionsparameter inrerank_options— documents withmetadata.isCorrection: truereceive a configurable score boost.
Infrastructure
- B-10: OPAL integration for real-time policy sync from git repos (
docker compose --profile opal up). opal-server watches git repo, opal-client pushes updates to OPA via WebSocket. - B-20: PipelineStep fallback in pb-proxy cleaned up to match
shared/telemetry.PipelineStepsignature.
Fixes
- Missing
pyyamldependency in mcp-server/requirements.txt - EU flag emoji replaced with ⚖️ for cross-platform display
- CLAUDE.md updated: tool count (12→23), directory structure, components table, secrets list, completed features
Documentation
- CHANGELOG v0.3.0 added
- BACKLOG.md fully closed out — all items completed or marked won't do
- Worker env vars added to .env.example
- Python 3.12+ added to CONTRIBUTING.md prerequisites
Full Changelog: v0.2.0...v0.3.0