Skip to content

Releases: cplieger/metrics

v2.2.2

26 Jun 06:03

Choose a tag to compare

Changed

  • Strengthen boundary checks and modernize min/max clamps to kill mutants

v2.2.1

17 Jun 20:17

Choose a tag to compare

Added

  • Neutral metric-family IR with per-format encoders; read real USER_HZ (#148)

Dependencies

  • Update cplieger/ci digest to 7e03aa4 (#129)
  • Update cplieger/ci digest to ede07cb (#130)
  • Update cplieger/ci digest (#131)
  • Update cplieger/ci digest to f068d0b (#132)
  • Update cplieger/ci digest to 8720c83 (#134)
  • Update cplieger/ci digest to 1152cbf (#135)
  • Update cplieger/ci digest to 29cd6b5 (#137)
  • Update cplieger/ci digest to 8a88305 (#138)
  • Update cplieger/ci digest to b27cdd1 (#139)
  • Update cplieger/ci digest to 0f6a928 (#142)
  • Update cplieger/ci digest to 192be6d (#143)
  • Update cplieger/ci digest to 8ec0e15 (#144)
  • Update cplieger/ci digest to 4902412 (#147)

v2.2.0

16 Jun 21:35
c43f885

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest to d1f0905 (#127)

v2.1.3

15 Jun 12:17
013de6f

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest to b179f6f (#118)
  • Update cplieger/ci digest (#119)
  • Update cplieger/ci digest to 220c730 (#120)
  • Update cplieger/ci digest to fac9bce (#121)
  • Update cplieger/ci digest to 1a4d6a7 (#122)
  • Update cplieger/ci digest to 3536a0d (#123)
  • Update cplieger/ci digest to 06aeae4 (#125)

v2.1.2

15 Jun 12:03
188b0c9

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest to 1dd6c2f (#85)
  • Update cplieger/ci digest to 9cc94eb (#91)
  • Update cplieger/ci digest to d2a78a8 (#94)
  • Update cplieger/ci digest to f3e8b60 (#95)
  • Update cplieger/ci digest to 203f6e6 (#96)
  • Update cplieger/ci digest to 52e62fa (#98)
  • Update cplieger/ci digest to 66c7e29 (#100)
  • Update cplieger/ci digest to 1bcf467 (#104)
  • Update cplieger/ci digest to 4ae8d49 (#105)
  • Update cplieger/ci digest to a46b0cb (#106)
  • Update cplieger/ci digest to b911b13 (#107)
  • Update cplieger/ci digest to 3367da6 (#108)
  • Update cplieger/ci digest to 30de99d (#109)
  • Update cplieger/ci digest to 7adeb03 (#110)
  • Update cplieger/ci digest to 8b8ac1b (#111)
  • Update cplieger/ci digest to 041fe61 (#112)
  • Update cplieger/ci digest to 56a799f (#113)
  • Update cplieger/ci digest to 0e3cd3c (#114)
  • Update cplieger/ci digest to 88a5687 (#116)

v2.1.1

15 Jun 08:32
c7acb9b

Choose a tag to compare

Added

  • Single-source value formatting, labeled Delete/Reset, and fail-fast name/bound validation (#83)

Dependencies

  • Update cplieger/ci digest to 2a1a660 (#75)
  • Update cplieger/ci digest to 469da1f (#78)
  • Update cplieger/ci digest to a28f373 (#82)

v2.1.0

12 Jun 15:15
869f044

Choose a tag to compare

Added

  • Auto-prefixing registry, HTTP instrumentation helpers, labeled timer

Dependencies

  • Update cplieger/ci digest to 13b0896 (#48)
  • Update cplieger/ci digest to d2d7ef6 (#49)
  • Update cplieger/ci digest to d2d7ef6 (#51)
  • Update cplieger/ci digest to e13d42e (#52)
  • Update cplieger/ci digest to 6d5b6c4 (#53)
  • Update cplieger/ci digest to 2e53705 (#55)
  • Update cplieger/ci digest to aa3432c (#56)
  • Update cplieger/ci digest to ba35d79 (#58)
  • Update cplieger/ci digest to d2f934e (#62)
  • Update cplieger/ci digest to 6659f08 (#64)
  • Update cplieger/ci digest to f19e2a2 (#67)
  • Update cplieger/ci digest to f1b45ae (#70)
  • Update cplieger/ci digest to f49d648 (#72)

v2.0.0

10 Jun 18:11
0429fbb

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest (#27)
  • Update cplieger/ci digest to 292ccd1 (#32)
  • Update cplieger/ci digest to 7325de0 (#34)
  • Update cplieger/ci digest (#36)
  • Update cplieger/ci digest to 3489ced (#38)
  • Update cplieger/ci digest to 31d55ec (#39)
  • Update cplieger/ci digest to a11d032 (#44)

v1.0.2

04 Jun 14:51
1f5dddd

Choose a tag to compare

Dependencies

  • Update cplieger/ci digest to 2c6289a (#22)

v1.0.1

04 Jun 02:44
0c4e81c

Choose a tag to compare

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)