Skip to content

Releases: moolen/spectre

Release v0.17.0

09 Feb 11:56
bf8dc74

Choose a tag to compare

What's Changed

0.17.0 (2026-02-09)

Features

  • 24-01: create SignalAnchor types and schema (49aa933)
  • 24-01: implement dashboard quality scorer (120a084)
  • 24-01: implement layered signal classifier (bcee61e)
  • 24-02: implement K8s workload linker with label priority (48eee9c)
  • 24-02: implement signal extractor with multi-role support (1babed5)
  • 24-03: add BuildSignalGraph with MERGE upsert (53152be)
  • 24-03: hook signal extraction into DashboardSyncer (210c4fb)
  • 25-01: add SignalBaseline type and RollingStats computation (10e2d93)
  • 25-02: implement hybrid anomaly scoring (0917225)
  • 25-03: implement BaselineCollector periodic syncer (b3edd5d)
  • 25-03: implement SignalBaseline graph storage (072d715)
  • 25-04: implement BackfillService for historical baseline (845526f)
  • 25-04: implement hierarchical anomaly aggregation (8a32b2e)
  • 25-05: wire BaselineCollector into Grafana integration lifecycle (20d082f)
  • 26-01: implement ObservatoryService core (6c220d1)
  • 26-02: implement ObservatoryInvestigateService (1cf5790)
  • 26-03: implement ObservatoryEvidenceService (067d50c)
  • 26-04: implement observatory_changes tool (de5f3a1)
  • 26-04: implement observatory_status tool (505dedc)
  • 26-05: implement ObservatoryScopeTool for Narrow stage (973d34f)
  • 26-05: implement ObservatorySignalsTool for workload signals (f2f5b12)
  • 26-06: implement ObservatoryCompareTool (751ed56)
  • 26-06: implement ObservatorySignalDetailTool (1b0b3c7)
  • 26-07: implement observatory_evidence tool (0923435)
  • 26-07: implement observatory_explain tool (b16248a)
  • 26-08: create RegisterObservatoryTools function (e4e0524)
  • 26-08: wire observatory services into Grafana integration lifecycle (8ba7e72)
  • grafana: add curated metrics sync for automatic SignalAnchor creation (1057243)
  • grafana: add scrape target linking for SignalAnchor to workload resolution (29f2f28)
  • grafana: add signal validation job for alert-signal correlation (54f2f52)
  • grafana: link universal container metrics to all workloads (1132cb8)
  • graph: optimize sync pipeline with state cache, label index, and batch queries (8b22903)
  • observatory: add node type filter dropdown (98599fd)
  • observatory: add Observatory page for signal visualization (7f2a879)
  • observatory: embed curated metrics for signal classification (a5d4ac1)
  • observatory: improve graph UX and fix workload relationship limits (bbe694e)
  • ui: add namespace and workload dropdown filters to Observatory (7ef8a93)
  • ui: add Observatory default node types setting and auto-fit (c8fd3bb)
  • ui: feature gate Observatory and Integrations behind ?beta=true (648dec8)
  • hide inactive replicas (9353e81)

Bug Fixes

  • 26: revise plans based on checker feedback (ec9f12a)
  • grafana: improve signal metric classification accuracy (8c53f74)
  • add integration test (59db1ef)
  • API trailing slash handling and FalkorDB persistence improvements (9090669)
  • SignalValidationJob interface compatibility and Prometheus test (2fccc0b)
  • chart: FalkorDB graceful shutdown and persistence improvements (a777609)
  • docs: link nav items and rename Integration to Incident Response (acf45be)
  • docs: remove "Free" from Get Started button text (8cd8231)
  • docs: remove Pricing nav link from documentation page (e85fb8f)
  • grafana: FalkorDB query compatibility for boolean and IN clauses (6be2161)
  • grafana: prevent duplicate SignalAnchors with composite uid MERGE (cd9ef0e)
  • grafana: resolve datasource template variables for baseline collection (2c6d254)
  • graph: handle NULL r.deleted on placeholder ResourceIdentity nodes (d77e39d)
  • graph: include structural edges in Phase 2 batch processing (5d411d6)
  • graph: use inline Cypher literals for batch queries to fix FalkorDB panic (38945b0)
  • observatory: filter SignalAnchors by connected workload namespace (7065db5)
  • observatory: skip edges for SignalAnchors not in limited result set (7936f01)
  • tests: align sidebar test with two-layer layout implementation (ca08c81)
  • tests: pin FalkorDB to v4.2.0 to fix integration test crashes (4fdcefe)
  • ui: add loading and fallback states to Observatory page (57c45ed)
  • ui: fix Observatory zoom behavior after fit-to-view (1f54f72)
  • ui: initialize loading state to true in useObservatoryGraph hook (f2ca6a1)
  • ui: prevent graph resize when sidebar expands on hover (5b59136)

Code Refactoring

  • **...
Read more

Release v0.16.1

25 Jan 09:25

Choose a tag to compare

What's Changed

0.16.1 (2026-01-25)

Bug Fixes

  • add missing screenshots (8f35ab7)

Container Images

docker pull ghcr.io/moolen/spectre:0.16.1

Helm Chart

helm install spectre oci://ghcr.io/moolen/charts/spectre --version 0.16.1

Full Changelog: v0.16.0...v0.16.1

Release v0.16.0

24 Jan 22:33
ce32201

Choose a tag to compare

What's Changed

Container Images

docker pull ghcr.io/moolen/spectre:0.16.0

Helm Chart

helm install spectre oci://ghcr.io/moolen/charts/spectre --version 0.16.0

What's Changed

  • feat: integrations (victorialogs, grafana, logz.io), by @moolen in #47

Full Changelog: v0.15.0...v0.16.0

Release v0.15.0

20 Jan 20:50
f8bb514

Choose a tag to compare

What's Changed

0.15.0 (2026-01-20)

Features

  • graph & mcp redesign (b974a0c)
  • restructure mcp & introduce graph ui (dff7d4f)
  • sidebar + graph (c28b9a1)

Container Images

docker pull ghcr.io/moolen/spectre:0.15.0

Helm Chart

helm install spectre oci://ghcr.io/moolen/charts/spectre --version 0.15.0

What's Changed

Full Changelog: v0.14.0...v0.15.0

Release v0.14.0

06 Jan 08:47
e300fa0

Choose a tag to compare

What's Changed

0.14.0 (2026-01-06)

Features

  • add root-cause event significance + json diff (394bca5)
  • precompute + cache metadata api response (25d06dd)

Bug Fixes

  • make metadata cache configurable via cli flag (46b6797)

Container Images

docker pull ghcr.io/moolen/spectre:0.14.0

Helm Chart

helm install spectre oci://ghcr.io/moolen/charts/spectre --version 0.14.0

What's Changed

Full Changelog: v0.13.3...v0.14.0

Release v0.13.3

05 Jan 13:41
fce96ae

Choose a tag to compare

What's Changed

0.13.3 (2026-01-05)

Bug Fixes

Container Images

docker pull ghcr.io/moolen/spectre:0.13.3

Helm Chart

helm install spectre oci://ghcr.io/moolen/charts/spectre --version 0.13.3

What's Changed

Full Changelog: v0.13.2...v0.13.3

Release v0.13.2

05 Jan 11:00
935a105

Choose a tag to compare

What's Changed

0.13.2 (2026-01-05)

Code Refactoring

  • extractors: Consolidate helper functions (PR 1.7) (2edd5fb)
  • extractors: Extract SecretRelationshipScorer (PR 1.6) (eb24f02)
  • extractors: Standardize constructor pattern (PR 1.8) (3112ec4)

Container Images

docker pull ghcr.io/moolen/spectre:0.13.2

Helm Chart

helm install spectre oci://ghcr.io/moolen/charts/spectre --version 0.13.2

What's Changed

Full Changelog: v0.13.1...v0.13.2

Release v0.13.1

04 Jan 01:07
be5122e

Choose a tag to compare

What's Changed

0.13.1 (2026-01-04)

Bug Fixes

Code Refactoring

  • analysis: Phase 1 - Establish safety net and eliminate duplication (80b20b4)
  • analysis: Phase 2 - Decompose mergeIntoCausalGraph god function (5dbd062)
  • analysis: Phase 3 - File reorganization and documentation (e75b685)
  • analysis: Phase 4 - Error handling and performance monitoring (deb58a9)
  • tests: Introduce test helper abstractions for cleaner test code (4641058)

Container Images

docker pull ghcr.io/moolen/spectre:0.13.1

Helm Chart

helm install spectre oci://ghcr.io/moolen/charts/spectre --version 0.13.1

What's Changed

  • feat: timeline pagination & scroll down reload by @moolen in #42

Full Changelog: v0.13.0...v0.13.1

Release v0.13.0

29 Dec 12:31
4bc9fef

Choose a tag to compare

What's Changed

0.13.0 (2025-12-29)

Features

  • graph: Add extractor framework (8b386b2)

Container Images

docker pull ghcr.io/moolen/spectre:0.13.0

Helm Chart

helm install spectre oci://ghcr.io/moolen/charts/spectre --version 0.13.0

What's Changed

  • feat(graph): Add extractor framework by @moolen in #41

Full Changelog: v0.12.3...v0.13.0

Release v0.12.3

18 Dec 13:26
58e4351

Choose a tag to compare

What's Changed

0.12.3 (2025-12-18)

Bug Fixes

  • allow docs and pr-preview to coexist (867a1d4)

Container Images

docker pull ghcr.io/moolen/spectre:0.12.3

Helm Chart

helm install spectre oci://ghcr.io/moolen/charts/spectre --version 0.12.3

What's Changed

  • fix: allow docs and pr-preview to coexist by @moolen in #40

Full Changelog: v0.12.2...v0.12.3