Skip to content

v1.0.1

Choose a tag to compare

@github-actions github-actions released this 04 Jun 02:44
0c4e81c

Added

  • Initial extraction of metrics as a standalone library

Changed

  • Public-v1 hardening — typed files, OpenMetrics, validation (#9)

  • Add 5 high-priority fuzz targets for validation and exposition (#18)

  • FuzzMetricNameValidation: arbitrary string → isValidMetricName

  • FuzzLabelNameValidation: arbitrary string → isValidLabelName

  • FuzzHelpTextExposition: adversarial HELP text escaping

  • FuzzOpenMetricsLabelExposition: OM label value quoting

  • FuzzRegistryFullExposition: full registry with adversarial labels

Dependencies

  • Pin cplieger/ci action to f024f69 (#5)
  • Update cplieger/ci digest to a4a5c8d (#6)
  • Update cplieger/ci digest to 19357de (#8)
  • Update cplieger/ci digest to e69f2cb (#10)
  • Update cplieger/ci digest to 98c2f68 (#11)
  • Pin dependencies (#13)
  • Update cplieger/ci digest to 38aa4e2 (#14)
  • Update cplieger/ci digest to ebe4928 (#16)
  • Update cplieger/ci digest to 2c6289a (#17)

Fixed

  • Satisfy shared CI (vendor configs, lint/format fixes, release permissions)
  • Manual-dispatch releases; CI config
  • Silence golangci-lint nitpicks from fuzz tests (#21)