Skip to content

v1.9.0

Choose a tag to compare

@github-actions github-actions released this 27 Apr 12:05
ffa6578

1.9.0 (2026-04-27)

Features

  • 10-01: implement drop-reason classifier, hints map, version (10bf710)
  • 10-02: add SetWarnLogger + dedup WARN for unrecognized drop reasons (b1ab014)
  • 11-01: implement classification gate in Aggregator.Run() (3def91e)
  • 11-02: implement healthWriter + wire healthCh in pipeline (GREEN) (5a2b838)
  • 12-01: implement PrintClusterHealthSummary + healthWriter.Snapshot() (5fd943e)
  • 13-01: add ignore-drop-reason filter to aggregator (5c96669)
  • 13-02: wire --ignore-drop-reason and --fail-on-infra-drops flags (c29233a)
  • 13-03: ExitCodeError + --fail-on-infra-drops exit logic (296a851)
  • quick-260427-aml: PreRunE validation + Levenshtein top-5 suggestions + ,ok lookup (I2+I3+I7) (1e5f398)

Bug Fixes

  • quick-260427-aml: non-blocking healthCh send + fallback snapshot under --no-evidence (C1+C2) (3ef8573)
  • quick-260427-aml: omit generic-URL hints + README timeout --preserve-status (M1+M2) (281f685)
  • quick-260427-aml: summary topN tie boundary + adaptive width + Transient fixture (I8+M5+M6) (4107d25)
  • quick-260427-aml: SummaryPathState enum + DropClass.String() source of truth (C3+I1+I5 partial) (71c1b50)
  • quick-bp7: Levenshtein hardening — runes + threshold + sort.Slice + conditional suggestions (I-2/I-3/I-4/I-5) (960d3cd)
  • quick-bp7: Snapshot returns deep-independent copies + Remediation omitempty doc (C-2/I-9) (d76a2e6)