Skip to content

Releases: nuetzliches/powerbrain

v0.7.0

19 Apr 23:01
139ba67

Choose a tag to compare

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.0

See 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

18 Apr 22:13
031c8db

Choose a tag to compare

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.0

See 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

17 Apr 21:29
9076a97

Choose a tag to compare

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.0

See 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

10 Apr 22:47
963192f

Choose a tag to compare

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.0

See 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

Full Changelog: v0.3.1...v0.4.0

v0.3.1

10 Apr 21:18
bc34a78

Choose a tag to compare

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.1

See 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

09 Apr 15:17
35c06f9

Choose a tag to compare

What's New

PII Protection Gaps Closed

  • B-30: graph_query and graph_mutate results 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_knowledge and get_code_context redact PII-sensitive metadata keys (userName, authorEmail, etc.) based on configurable mapping in pii_config.yaml and OPA fields_to_redact policy. Fail-closed on OPA failure.

Policy Management

  • B-12: New manage_policies MCP 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_corrections parameter in rerank_options — documents with metadata.isCorrection: true receive 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.PipelineStep signature.

Fixes

  • Missing pyyaml dependency 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

v0.1.0 — Initial Public Release

08 Apr 18:48

Choose a tag to compare