1
1
## 1.11.0 / 2021-06-07
2
2
3
- * [ ENHANCEMENT] API client: Add newer fields to Rules API #855
4
- * [ ENHANCEMENT] API client: Add missing fields to Targets API #856
5
- * [ FEATURE] API client: Add exemplars API support #861
6
- * [ CHANGE] Add new collectors package #862
3
+ * [ CHANGE] Add new collectors package. #862
4
+ * [ CHANGE] ` prometheus.NewExpvarCollector ` use ` collectors.NewExpvarCollector ` instead. #862
5
+ * [ CHANGE] ` prometheus.NewGoCollector ` use ` collectors.NewGoCollector ` instead. #862
6
+ * [ CHANGE] ` prometheus.NewBuildInfoCollector ` use ` collectors.NewBuildInfoCollector ` instead. #862
7
+ * [ FEATURE] Add new collector for database/sql#DBStats. #866
8
+ * [ FEATURE] API client: Add exemplars API support. #861
9
+ * [ ENHANCEMENT] API client: Add newer fields to Rules API. #855
10
+ * [ ENHANCEMENT] API client: Add missing fields to Targets API. #856
7
11
8
12
## 1.10.0 / 2021-03-18
9
13
21
25
22
26
* [ CHANGE] API client: Use ` time.Time ` rather than ` string ` for timestamps in ` RuntimeinfoResult ` . #777
23
27
* [ FEATURE] Export ` MetricVec ` to facilitate implementation of vectors of custom ` Metric ` types. #803
24
- * [ FEATURE API client: Support ` /status/tsdb ` endpoint. #773
28
+ * [ FEATURE] API client: Support ` /status/tsdb ` endpoint. #773
25
29
* [ ENHANCEMENT] API client: Enable GET fallback on status code 501. #802
26
30
* [ ENHANCEMENT] Remove ` Metric ` references after reslicing to free up more memory. #784
27
31
@@ -101,6 +105,7 @@ _This release removes all previously deprecated features, resulting in the break
101
105
* [ BUGFIX] Make ` AlreadyRegisteredError ` usable for wrapped registries. #607
102
106
103
107
## 0.9.4 / 2019-06-07
108
+
104
109
* [ CHANGE] API client: Switch to alert values as strings. #585
105
110
* [ FEATURE] Add a collector for Go module build information. #595
106
111
* [ FEATURE] promhttp: Add an counter for internal errors during HTTP exposition. #594
@@ -110,6 +115,7 @@ _This release removes all previously deprecated features, resulting in the break
110
115
* [ BUGFIX] Reduce test flakiness. #573
111
116
112
117
## 0.9.3 / 2019-05-16
118
+
113
119
* [ CHANGE] Required Go version is now 1.9+. #561
114
120
* [ FEATURE] API client: Add POST with get fallback for Query/QueryRange. #557
115
121
* [ FEATURE] API client: Add alerts endpoint. #552
@@ -131,6 +137,7 @@ _This release removes all previously deprecated features, resulting in the break
131
137
* [ BUGFIX] API client: Deal with discovered labels properly. #529
132
138
133
139
## 0.9.2 / 2018-12-06
140
+
134
141
* [ FEATURE] Support for Go modules. #501
135
142
* [ FEATURE] ` Timer.ObserveDuration ` returns observed duration. #509
136
143
* [ ENHANCEMENT] Improved doc comments and error messages. #504
@@ -139,6 +146,7 @@ _This release removes all previously deprecated features, resulting in the break
139
146
#498
140
147
141
148
## 0.9.1 / 2018-11-03
149
+
142
150
* [ FEATURE] Add ` WriteToTextfile ` function to facilitate the creation of
143
151
* .prom files for the textfile collector of the node exporter. #489
144
152
* [ ENHANCEMENT] More descriptive error messages for inconsistent label
@@ -151,6 +159,7 @@ _This release removes all previously deprecated features, resulting in the break
151
159
#479
152
160
153
161
## 0.9.0 / 2018-10-15
162
+
154
163
* [ CHANGE] Go1.6 is no longer supported.
155
164
* [ CHANGE] More refinements of the ` Registry ` consistency checks: Duplicated
156
165
labels are now detected, but inconsistent label dimensions are now allowed.
@@ -203,6 +212,7 @@ _This release removes all previously deprecated features, resulting in the break
203
212
responses. #476 #414
204
213
205
214
## 0.8.0 / 2016-08-17
215
+
206
216
* [ CHANGE] Registry is doing more consistency checks. This might break
207
217
existing setups that used to export inconsistent metrics.
208
218
* [ CHANGE] Pushing to Pushgateway moved to package ` push ` and changed to allow
@@ -226,6 +236,7 @@ _This release removes all previously deprecated features, resulting in the break
226
236
* [ BUGFIX] Handle collisions in MetricVec.
227
237
228
238
## 0.7.0 / 2015-07-27
239
+
229
240
* [ CHANGE] Rename ExporterLabelPrefix to ExportedLabelPrefix.
230
241
* [ BUGFIX] Closed gaps in metric consistency check.
231
242
* [ BUGFIX] Validate LabelName/LabelSet on JSON unmarshaling.
@@ -236,12 +247,14 @@ _This release removes all previously deprecated features, resulting in the break
236
247
* [ ENHANCEMENT] Change responseWriterDelegator.written to int64.
237
248
238
249
## 0.6.0 / 2015-06-01
250
+
239
251
* [ CHANGE] Rename process_goroutines to go_goroutines.
240
252
* [ ENHANCEMENT] Validate label names during YAML decoding.
241
253
* [ ENHANCEMENT] Add LabelName regular expression.
242
254
* [ BUGFIX] Ensure alignment of struct members for 32-bit systems.
243
255
244
256
## 0.5.0 / 2015-05-06
257
+
245
258
* [ BUGFIX] Removed a weakness in the fingerprinting aka signature code.
246
259
This makes fingerprinting slower and more allocation-heavy, but the
247
260
weakness was too severe to be tolerated.
@@ -260,6 +273,7 @@ _This release removes all previously deprecated features, resulting in the break
260
273
* [ CHANGE] A number of new reserved labels and prefixes.
261
274
262
275
## 0.4.0 / 2015-04-08
276
+
263
277
* [ CHANGE] Return NaN when Summaries have no observations yet.
264
278
* [ BUGFIX] Properly handle Summary decay upon Write().
265
279
* [ BUGFIX] Fix the documentation link to the consumption library.
@@ -269,16 +283,19 @@ _This release removes all previously deprecated features, resulting in the break
269
283
* [ MAINTENANCE] Adjusted to changes in matttproud/golang_protobuf_extensions.
270
284
271
285
## 0.3.2 / 2015-03-11
286
+
272
287
* [ BUGFIX] Fixed the receiver type of COWMetric.Set(). This method is
273
288
only used by the Prometheus server internally.
274
289
* [ CLEANUP] Added licenses of vendored code left out by godep.
275
290
276
291
## 0.3.1 / 2015-03-04
292
+
277
293
* [ ENHANCEMENT] Switched fingerprinting functions from own free list to
278
294
sync.Pool.
279
295
* [ CHANGE] Makefile uses Go 1.4.2 now (only relevant for examples and tests).
280
296
281
297
## 0.3.0 / 2015-03-03
298
+
282
299
* [ CHANGE] Changed the fingerprinting for metrics. THIS WILL INVALIDATE ALL
283
300
PERSISTED FINGERPRINTS. IF YOU COMPILE THE PROMETHEUS SERVER WITH THIS
284
301
VERSION, YOU HAVE TO WIPE THE PREVIOUSLY CREATED STORAGE.
@@ -293,6 +310,7 @@ _This release removes all previously deprecated features, resulting in the break
293
310
require fewer allocations than the ones currently used by the server.
294
311
295
312
## 0.2.0 / 2015-02-23
313
+
296
314
* [ FEATURE] Introduce new Histagram metric type.
297
315
* [ CHANGE] Ignore process collector errors for now (better error handling
298
316
pending).
@@ -309,5 +327,6 @@ _This release removes all previously deprecated features, resulting in the break
309
327
* [ CLEANUP] Updated vendoring of beorn7/perks.
310
328
311
329
## 0.1.0 / 2015-02-02
330
+
312
331
* [ CLEANUP] Introduced semantic versioning and changelog. From now on,
313
332
changes will be reported in this file.
0 commit comments