Skip to content

Releases: prometheus/client_rust

v0.24.1

31 Mar 09:57
v0.24.1
4a6d40a

Choose a tag to compare

What's Changed

  • refactor(encoding): remove as casts by @jalil-salame in #281
  • fix(encoding): do not encode descriptor of empty family by @spoutn1k in #279
  • feat(metrics/histogram): 🍪 count() and sum() accessors by @cratelyn in #242
  • feat(metrics/family): 🍬 contains() checks if metrics exist by @cratelyn in #245
  • feat(metrics/family): 🍭 len() returns the number of metrics by @cratelyn in #246
  • feat(encoding): encode usize and isize by @jalil-salame in #282

New Contributors

Full Changelog: v0.23.1...v0.24.1

v0.24.0

15 Aug 12:25
v0.24.0
7844d86

Choose a tag to compare

What's Changed

  • feat(encoding)!: EncodeLabelSet::encode() uses reference by @cratelyn in #257
  • feat(metrics/family): 🍫 add Family::get_or_create_owned() by @cratelyn in #244
  • Add example using std::io::Write by @RandomInsano in #261
  • fix(derive-encode): expand prelude symbols to absolute paths by @ADD-SP in #265
  • fix: remove unnecessary Sized boundaries by @slonkazoid in #274
  • feat: impl<T: Collector> Collector for std::sync::Arc by @hanabi1224 in #273
  • Add support for timestamp encoding in exemplars by @bobrik in #276

New Contributors

Full Changelog: v0.23.1...v0.24.0

v0.23.1

15 Jan 18:04
v0.23.1
9a74e99

Choose a tag to compare

See changelog for details.

v0.23.0

07 Jan 08:51
v0.23.0
cbde2cb

Choose a tag to compare

See changelog for details.

v0.22.3

17 Jul 06:46
v0.22.3
7f570f3

Choose a tag to compare

See changelog for details.

v0.22.2

07 Mar 09:47
v0.22.2
de27234

Choose a tag to compare

See changelog for details.

v0.22.1

30 Jan 12:57
v0.22.1
4eecdc3

Choose a tag to compare

See changelog for details.

v0.22.0

25 Oct 12:41
v0.22.0
057fbaa

Choose a tag to compare

See changelog for details.

v0.21.2

10 Jul 05:26
v0.21.2
97d8de8

Choose a tag to compare

See changelog for details.

v0.21.0

14 May 06:50
v0.21.0
2649447

Choose a tag to compare

See changelog for details.