Sourced from github.com/prometheus/client_golang's\r\nreleases.
\r\n\r\n\r\nv1.20.2
\r\n\r\n
\r\n- [BUGFIX] promhttp: Unset Content-Encoding header when data is\r\nuncompressed. #1596
\r\n
Sourced from github.com/prometheus/client_golang's\r\nchangelog.
\r\n\r\n\r\n1.20.2 / 2024-08-23
\r\n\r\n
\r\n- [BUGFIX] promhttp: Unset Content-Encoding header when data is\r\nuncompressed. #1596
\r\n
67121dc
\r\nMerge pull request #1596\r\nfrom mrueg/fix-uncompressed-content-header187acd4
\r\nCut 1.20.2f7f8f3a
\r\nfix: Unset Content-Encoding header when uncompressedSourced from github.com/onsi/ginkgo/v2's\r\nreleases.
\r\n\r\n\r\nv2.20.1
\r\n2.20.1
\r\nFixes
\r\n\r\n
\r\n- make BeSpecEvent duration matcher more forgiving [d6f9640]
\r\n
Sourced from github.com/onsi/ginkgo/v2's\r\nchangelog.
\r\n\r\n\r\n2.20.1
\r\nFixes
\r\n\r\n
\r\n- make BeSpecEvent duration matcher more forgiving [d6f9640]
\r\n
4ef0afb
\r\nv2.20.1d6f9640
\r\nmake BeSpecEvent duration matcher more forgivingSourced from github.com/prometheus/client_golang's\r\nreleases.
\r\n\r\n\r\nv1.20.1
\r\n\r\n
\r\n- [BUGFIX] process-collector: Fixed unregistered descriptor error when\r\nusing process collector with PedanticRegistry on Linux machines. #1587
\r\nv1.20.0
\r\nThanks everyone for contributions!
\r\n:warning: In this release we remove one (broken anyway, given Go\r\nruntime changes) metric and add three new (representing GOGC, GOMEMLIMIT\r\nand GOMAXPROCS flags) to the default\r\n
\r\ncollectors.NewGoCollector()
collector. Given its popular\r\nusage, expect your binary to expose two additional metric.Changes
\r\n\r\n
\r\n\r\n- [CHANGE] :warning: go-collector: Remove\r\n
\r\ngo_memstat_lookups_total
metric which was always 0; Go\r\nruntime stopped sharing pointer lookup statistics. #1577- [FEATURE] :warning: go-collector: Add 3 default metrics:\r\n
\r\ngo_gc_gogc_percent
,go_gc_gomemlimit_bytes
and\r\ngo_sched_gomaxprocs_threads
as those are recommended by the\r\nGo team. #1559- [FEATURE] go-collector: Add more information to all metrics' HELP\r\ne.g. the exact
\r\nruntime/metrics
sourcing each metric (if\r\nrelevant). #1568\r\n#1578- [FEATURE] testutil: Add CollectAndFormat method. #1503
\r\n- [FEATURE] histograms: Add support for exemplars in native\r\nhistograms. #1471
\r\n- [FEATURE] promhttp: Add experimental support for
\r\nzstd
\r\non scrape, controlled by the requestAccept-Encoding
\r\nheader. #1496- [FEATURE] api/v1: Add
\r\nWithLimit
parameter to all API\r\nmethods that supports it. #1544- [FEATURE] prometheus: Add support for created timestamps in constant\r\nhistograms and constant summaries. #1537
\r\n- [FEATURE] process-collectors: Add network usage metrics:\r\n
\r\nprocess_network_receive_bytes_total
and\r\nprocess_network_transmit_bytes_total
. #1555- [FEATURE] promlint: Add duplicated metric lint rule. #1472
\r\n- [BUGFIX] promlint: Relax metric type in name linter rule. #1455
\r\n- [BUGFIX] promhttp: Make sure server\r\ninstrumentation wrapping supports new and future extra responseWriter\r\nmethods. #1480
\r\n- [BUGFIX] testutil: Functions using compareMetricFamilies are now\r\nfailing if filtered metricNames are not in the input. #1424
\r\n\r\n
\r\n\r\n- feat(prometheus/testutil/promlint/validations): refine\r\nlintMetricType… by
\r\n@foehammer127
\r\nin prometheus/client_golang#1455- Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 in\r\n/examples/middleware by
\r\n@dependabot
in prometheus/client_golang#1457- Bump github.com/prometheus/client_model from 0.5.0 to 0.6.0 by
\r\n@dependabot
in prometheus/client_golang#1458- Bump golang.org/x/sys from 0.16.0 to 0.17.0 by
\r\n@dependabot
in prometheus/client_golang#1459- Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 in\r\n/tutorial/whatsup by
\r\n@dependabot
in prometheus/client_golang#1461- Merge Release 1.19 back to main by
\r\n@ArthurSens
in prometheus/client_golang#1462- Bump the github-actions group with 2 updates by
\r\n@dependabot
in prometheus/client_golang#1456- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by
\r\n@dependabot
in prometheus/client_golang#1466- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in\r\n/examples/middleware by
\r\n@dependabot
in prometheus/client_golang#1467- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 in\r\n/tutorial/whatsup by
\r\n@dependabot
in prometheus/client_golang#1469- Add LintDuplicateMetric to promlint by
\r\n@bboreham
in prometheus/client_golang#1472- Auto-update Go Collector Metrics for new Go versions by
\r\n@SachinSahu431
\r\nin prometheus/client_golang#1476- Implement Unwrap() for responseWriterDelegator by
\r\n@igor-drozdov
\r\nin prometheus/client_golang#1480- Bump golang.org/x/sys from 0.17.0 to 0.18.0 by
\r\n@dependabot
in prometheus/client_golang#1485- Bump github.com/prometheus/procfs from 0.12.0 to 0.13.0 by
\r\n@dependabot
in prometheus/client_golang#1486- ci: Remove hardcoded supported Go versions from go.yml by
\r\n@SachinSahu431
\r\nin prometheus/client_golang#1489- feat: metrics generation workflow by
\r\n@SachinSahu431
\r\nin prometheus/client_golang#1481- fix: remove redundant go module in middleware example by
\r\n@majolo
in prometheus/client_golang#1492- chore: Refactor how base metrics are added to Sched metrics by
\r\n@ArthurSens
in prometheus/client_golang#1483- gocollector: Add regex option to allow collection of debug runtime\r\nmetrics by
\r\n@ArthurSens
in prometheus/client_golang#1389- Bump github.com/prometheus/common from 0.48.0 to 0.52.3 by
\r\n@dependabot
in prometheus/client_golang#1498- chore: fix function name in comment by
\r\n@oftenoccur
in prometheus/client_golang#1497
... (truncated)
\r\nSourced from github.com/prometheus/client_golang's\r\nchangelog.
\r\n\r\n\r\n1.20.1 / 2024-08-20
\r\n\r\n
\r\n- [BUGFIX] process-collector: Fixed unregistered descriptor error when\r\nusing process collector with
\r\nPedanticRegistry
on linux\r\nmachines. #15871.20.0 / 2024-08-14
\r\n\r\n
\r\n- [CHANGE] :warning: go-collector: Remove\r\n
\r\ngo_memstat_lookups_total
metric which was always 0; Go\r\nruntime stopped sharing pointer lookup statistics. #1577- [FEATURE] :warning: go-collector: Add 3 default metrics:\r\n
\r\ngo_gc_gogc_percent
,go_gc_gomemlimit_bytes
and\r\ngo_sched_gomaxprocs_threads
as those are recommended by the\r\nGo team. #1559- [FEATURE] go-collector: Add more information to all metrics' HELP\r\ne.g. the exact
\r\nruntime/metrics
sourcing each metric (if\r\nrelevant). #1568\r\n#1578- [FEATURE] testutil: Add CollectAndFormat method. #1503
\r\n- [FEATURE] histograms: Add support for exemplars in native\r\nhistograms. #1471
\r\n- [FEATURE] promhttp: Add experimental support for
\r\nzstd
\r\non scrape, controlled by the requestAccept-Encoding
\r\nheader. #1496- [FEATURE] api/v1: Add
\r\nWithLimit
parameter to all API\r\nmethods that supports it. #1544- [FEATURE] prometheus: Add support for created timestamps in constant\r\nhistograms and constant summaries. #1537
\r\n- [FEATURE] process-collector: Add network usage metrics:\r\n
\r\nprocess_network_receive_bytes_total
and\r\nprocess_network_transmit_bytes_total
. #1555- [FEATURE] promlint: Add duplicated metric lint rule. #1472
\r\n- [BUGFIX] promlint: Relax metric type in name linter rule. #1455
\r\n- [BUGFIX] promhttp: Make sure server instrumentation wrapping\r\nsupports new and future extra responseWriter methods. #1480
\r\n- [BUGFIX] testutil: Functions using compareMetricFamilies are now\r\nfailing if filtered metricNames are not in the input. #1424
\r\n1.19.0 / 2024-02-27
\r\nThe module
\r\nprometheus/common v0.48.0
introduced an\r\nincompatibility when used together with client_golang (See prometheus/client_golang#1448\r\nfor more details). If your project uses client_golang and you want to\r\nuseprometheus/common v0.48.0
or higher, please update\r\nclient_golang to v1.19.0.\r\n
\r\n- [CHANGE] Minimum required go version is now 1.20 (we also test\r\nclient_golang against new 1.22 version). #1445\r\n#1449
\r\n- [FEATURE] collectors: Add version collector. #1422\r\n#1427
\r\n1.18.0 / 2023-12-22
\r\n\r\n
\r\n- [FEATURE] promlint: Allow creation of custom metric validations. #1311
\r\n- [FEATURE] Go programs using client_golang can be built in wasip1 OS.\r\n#1350
\r\n- [BUGFIX] histograms: Add timer to reset ASAP after bucket limiting\r\nhas happened. #1367
\r\n- [BUGFIX] testutil: Fix comparison of metrics with empty Help\r\nstrings. #1378
\r\n- [ENHANCEMENT] Improved performance of\r\n
\r\nMetricVec.WithLabelValues(...)
. #13601.17.0 / 2023-09-27
\r\n\r\n
\r\n- [CHANGE] Minimum required go version is now 1.19 (we also test\r\nclient_golang against new 1.21 version). #1325
\r\n- [FEATURE] Add support for Created Timestamps in Counters, Summaries\r\nand Historams. #1313
\r\n- [ENHANCEMENT] Enable detection of a native histogram without\r\nobservations. #1314
\r\n1.16.0 / 2023-06-15
\r\n\r\n
\r\n\r\n- [BUGFIX] api: Switch to POST for LabelNames, Series, and\r\nQueryExemplars. #1252
\r\n- [BUGFIX] api: Fix undefined execution order in return statements. #1260
\r\n- [BUGFIX] native histograms: Fix bug in bucket key calculation. #1279
\r\n- [ENHANCEMENT] Reduce constrainLabels allocations for all metrics. #1272
\r\n- [ENHANCEMENT] promhttp: Add process start time header for scrape\r\nefficiency. #1278
\r\n- [ENHANCEMENT] promlint: Improve metricUnits runtime. #1286
\r\n
... (truncated)
\r\n2254d6c
\r\nMerge pull request #1587\r\nfrom prometheus/fix-processcollector4a15d05
\r\nCut 1.20.1f2dd7b3
\r\nUse pedantic registry in other places too, to double check.261fe84
\r\nbugfix: Pass network metrics to processCollector's Describe()\r\nfunction5bf3341
\r\nUse NewPedanticRegistry in Process' Collector tests73b811c
\r\nCut 1.20.0 release. (#1580)7ce5089
\r\ngocollector: Attach original runtime/metrics metric name to help. (#1578)062300e
\r\nRemove go_memstat_lookups_total; added runtime/metrics calculation to\r\nmemstat...aa3c00d
\r\nUpdate common Prometheus files (#1576)3ad2722
\r\nAdd default Go runtime metrics for /gc/gogc:percent,\r\n/gc/gomemlimit:bytes, /s...9253cf7
\r\nUpdate dependencies to v0.31.0 tagf74ea3c
\r\ninformers: add comment that Start does not block80c52b8
\r\nCall non-blocking informerFactory.Start synchronously to avoid\r\nracese64302e
\r\nMerge pull request #126353\r\nfrom liggitt/fix-vendord9fab2a
\r\nrevendor dependenciesec3cc88
\r\nMerge pull request #125571\r\nfrom liggitt/filter-auth-02-sarb4e74fb
\r\ngenerate41a074a
\r\nMerge pull request #126073\r\nfrom a7i/fake-apply-scale-subresourcee788e07
\r\nMerge pull request #126018\r\nfrom aroradaman/bump-k8s-utils100ab85
\r\nfix: fake clientset ApplyScale subresource from 'status' to 'scale'Sourced from github.com/onsi/ginkgo/v2's\r\nreleases.
\r\n\r\n\r\nv2.20.0
\r\n2.20.0
\r\nFeatures
\r\n\r\n
\r\n- Add buildvcs flag [be5ab95]
\r\nMaintenance
\r\n\r\n
\r\n- Add update-deps to makefile [d303d14]
\r\n- bump all dependencies [7a50221]
\r\n
Sourced from github.com/onsi/ginkgo/v2's\r\nchangelog.
\r\n\r\n\r\n2.20.0
\r\nFeatures
\r\n\r\n
\r\n- Add buildvcs flag [be5ab95]
\r\nMaintenance
\r\n\r\n
\r\n- Add update-deps to makefile [d303d14]
\r\n- bump all dependencies [7a50221]
\r\n
265b1a0
\r\nv2.20.0d303d14
\r\nAdd update-deps to makefile7a50221
\r\nbump all dependenciesbe5ab95
\r\nAdd buildvcs flag5bcd010
\r\ngo.mod: update golang.org/x dependencies3375612
\r\nssh: add support for unpadded RSA signaturesbb80217
\r\nssh: don't use dsa keys in integration tests6879722
\r\nssh: remove go 1.21+ dependency on slicese983fa2
\r\nsha3: Avo port of keccakf_amd64.s80fd972
\r\nLICENSE: update per Google Legalf2bc3a6
\r\nx509roots/fallback/internal/goissue52287: deleted66d9c3
\r\nx509roots/fallback: update bundle