Skip to content

Releases: prometheus/client_golang

1.6.0 / 2020-04-28

28 Apr 11:09
v1.6.0
6edbbd9
Compare
Choose a tag to compare
  • [FEATURE] testutil: Add lint checks for metrics, including a sub-package promlint to expose the linter engine for external usage. #739 #743
  • [ENHANCEMENT] API client: Improve error messages. #731
  • [BUGFIX] process collector: Fix process_resident_memory_bytes on 32bit MS Windows. #734

1.5.1 / 2020-03-14

14 Mar 21:00
v1.5.1
aa9238d
Compare
Choose a tag to compare
  • [BUGFIX] promhttp: Remove another superfluous WriteHeader call.

1.5.0 / 2020-03-03

03 Mar 17:58
v1.5.0
5538bed
Compare
Choose a tag to compare
  • [FEATURE] promauto: Add a factory to allow automatic registration with a local registry. #713
  • [FEATURE] promauto: Add NewUntypedFunc. #713
  • [FEATURE] API client: Support new metadata endpoint. #718

1.4.1 / 2020-02-07

07 Feb 01:05
v1.4.1
913f67e
Compare
Choose a tag to compare
  • [BUGFIX] Fix timestamp of exemplars in CounterVec. #710

1.4.0 / 2020-01-27

27 Jan 18:36
v1.4.0
76dd6c5
Compare
Choose a tag to compare
  • [CHANGE] Go collector: Improve doc string for go_gc_duration_seconds. #702
  • [FEATURE] Support a subset of OpenMetrics, including exemplars. Needs opt-in via promhttp.HandlerOpts. EXPERIMENTAL #706
  • [FEATURE] Add testutil.CollectAndCount. #703

1.3.0 / 2019-12-21

20 Dec 21:18
v1.3.0
c42bebe
Compare
Choose a tag to compare
  • [FEATURE] Support tags in Graphite bridge. #668
  • [BUGFIX] API client: Actually return Prometheus warnings. #699

1.2.1 / 2019-10-17

17 Oct 13:08
v1.2.1
5545057
Compare
Choose a tag to compare

1.2.1 / 2019-10-17

  • [BUGFIX] Fix regression in the implementation of Registerer.Unregister. #663

1.2.0 / 2019-10-15

15 Oct 16:24
v1.2.0
9a2ab94
Compare
Choose a tag to compare
  • [FEATURE] Support pushing to Pushgateway v0.10+. #652
  • [ENHANCEMENT] Improve hashing to make a spurious AlreadyRegisteredError less likely to occur. #657
  • [ENHANCEMENT] API client: Add godoc examples. #630
  • [BUGFIX] promhttp: Correctly call WriteHeader in HTTP middleware. #634

1.1.0 / 2019-08-01

01 Aug 14:22
v1.1.0
170205f
Compare
Choose a tag to compare
  • [CHANGE] API client: Format time as UTC rather than RFC3339Nano. #617
  • [CHANGE] API client: Add warnings to LabelValues and LabelNames calls. #609
  • [FEATURE] Push: Support base64 encoding in grouping key. #624
  • [FEATURE] Push: Add Delete method to Pusher. #613

1.0.0 / 2019-06-15

15 Jun 20:48
v1.0.0
4ab88e8
Compare
Choose a tag to compare

This release removes all previously deprecated features, resulting in the breaking changes listed below. As this is v1.0.0, semantic versioning applies from now on, with the exception of the API client and parts marked explicitly as experimental.

  • [CHANGE] Remove objectives from the default Summary. (Objectives have to be set explicitly in the SummaryOpts.) #600
  • [CHANGE] Remove all HTTP related feature in the prometheus package. (Use the promhttp package instead.) #600
  • [CHANGE] Remove push.FromGatherer, push.AddFromGatherer, push.Collectors. (Use push.New instead.) #600
  • [CHANGE] API client: Pass warnings through on non-error responses. #599
  • [CHANGE] API client: Add warnings to Series call. #603
  • [FEATURE] Make process collector work on Microsoft Windows. EXPERIMENTAL #596
  • [FEATURE] API client: Add /labels call. #604
  • [BUGFIX] Make AlreadyRegisteredError usable for wrapped registries. #607