Skip to content

Latest commit

 

History

History
63 lines (39 loc) · 2.35 KB

CHANGELOG.md

File metadata and controls

63 lines (39 loc) · 2.35 KB

0.11.0 / 2024-08-07

  • [CHANGE] Return a 400 response code when the upstream response can't be modified. #228
  • [CHANGE] Make -error-on-replace more cooperating. #233
  • [FEATURE] Add the -rules-with-active-alerts flag to return rules with matching active alerts. #237

0.10.0 / 2024-06-12

  • [FEATURE] Add the header-uses-list-syntax flag to split the tenant header value on commas. #223
  • [ENHANCEMENT] Support regex matcher for non-query Prometheus endpoints. #226

0.9.0 / 2024-06-04

  • [ENHANCEMENT] Update /api/v1/{rules,alerts} responses. #214

0.8.1 / 2024-01-28

Internal change for library compatibility. No user-visible changes.

  • [CHANGE] Don't rely on slice labels #184

0.8.0 / 2024-01-02

  • [FEATURE] Add the --regex-match flag to filter with a regexp matcher. #171

0.7.0 / 2023-06-15

  • [FEATURE] Support filtering on multiple label values. #115

0.6.0 / 2023-01-04

  • [FEATURE] Add the --header-name flag to pass the label value via HTTP header. #118
  • [FEATURE] Add the --internal-listen-address flag to expose Prometheus metrics. #121
  • [FEATURE] Add the the --label-value flag to set the label value statically. #116

0.5.0 / 2022-06-14

  • [ENHANCEMENT] Add /healthz endpoint for (Kubernetes) probes. #106

0.4.0 / 2021-10-05

  • [ENHANCEMENT] Support HTTP POST for /api/v1/labels endpoint. #70
  • [FEATURE] Add --error-on-replace flag (defaults to false) to return an error if a label value would otherwise be siltently replaced. #67
  • [ENHANCEMENT] Add label enforce support for the new query_exemplars API. #65

0.3.0 / 2021-04-16

  • [FEATURE] Add support for /api/v1/series, /api/v1/labels and /api/v1/label//values endpoints (Prometheus/Thanos). #49
  • [FEATURE] Add -passthrough-paths flag (empty by default), which allows exposing chosen resources from upstream without enforcing (e.g Prometheus UI). #48
  • [ENHANCEMENT] Add support for queries via HTTP POST. #53

0.2.0 / 2020-10-08

  • [FEATURE] Add support for /api/v1/rules (Prometheus/Thanos). #16
  • [FEATURE] Add support for /api/v1/alerts (Prometheus/Thanos). #18
  • [FEATURE] Add support for /api/v2/silences (Alertmanager). #20
  • [ENHANCEMENT] Enforce validity of the -label and -upstream CLI arguments. #33
  • [ENHANCEMENT] Allow multiple enforcement matchers. #39
  • [BUGFIX] Decompress gzipped response if needed. #35

0.1.0 / 2018-10-24

Initial release.