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