core (enterprise): Ensure Role Governing Policies are only applied down the namespace hierarchy
core/namespace (enterprise): Introduce the concept of high-privilege namespace (administrative namespace),
which will have access to some system backend paths that were previously only accessible in the root namespace. [GH-21215]
core: Bump Go version to 1.21.1.
database/couchbase: Update plugin to v0.9.3 [GH-22854]
database/couchbase: Update plugin to v0.9.4 [GH-22871]
database/elasticsearch: Update plugin to v0.13.3 [GH-22696]
database/mongodbatlas: Update plugin to v0.10.1 [GH-22655]
database/redis-elasticache: Update plugin to v0.2.2 [GH-22584]
database/redis-elasticache: Update plugin to v0.2.3 [GH-22598]
database/redis: Update plugin to v0.2.2 [GH-22654]
database/snowflake: Update plugin to v0.9.0 [GH-22516]
events: Log level for processing an event dropped from info to debug. [GH-22997]
events: data_path will include full data path of secret, including name. [GH-22487]
replication (enterprise): Switch to non-deprecated gRPC field for resolver target host
sdk/logical/events: EventSender interface method is now SendEvent instead of Send. [GH-22487]
secrets/transit: fix a regression that was honoring nonces provided in non-convergent modes during encryption. This vulnerability, CVE-2023-4680, is fixed in Vault 1.14.3, 1.13.7, and 1.12.11. [GH-22852, HSEC-2023-28]
sentinel (enterprise): Sentinel RGP policies allowed for cross-namespace denial-of-service. This vulnerability, CVE-2023-3775, is fixed in Vault Enterprise 1.15.0, 1.14.4, and 1.13.8.[HSEC-2023-29]
CHANGES:
auth/alicloud: Update plugin to v0.16.0 [GH-22646]
core (enterprise): Ensure Role Governing Policies are only applied down the namespace hierarchy
core/namespace (enterprise): Introduce the concept of high-privilege namespace (administrative namespace),
which will have access to some system backend paths that were previously only accessible in the root namespace. [GH-21215]
core: Bump Go version to 1.21.1.
database/couchbase: Update plugin to v0.9.3 [GH-22854]
database/couchbase: Update plugin to v0.9.4 [GH-22871]
database/elasticsearch: Update plugin to v0.13.3 [GH-22696]
database/mongodbatlas: Update plugin to v0.10.1 [GH-22655]
database/redis-elasticache: Update plugin to v0.2.2 [GH-22584]
database/redis-elasticache: Update plugin to v0.2.3 [GH-22598]
database/redis: Update plugin to v0.2.2 [GH-22654]
database/snowflake: Update plugin to v0.9.0 [GH-22516]
events: Log level for processing an event dropped from info to debug. [GH-22997]
events: data_path will include full data path of secret, including name. [GH-22487]
replication (enterprise): Switch to non-deprecated gRPC field for resolver target host
sdk/logical/events: EventSender interface method is now SendEvent instead of Send. [GH-22487]
[BUGFIX] process-collector: Fixed unregistered descriptor error when using process collector with PedanticRegistry on Linux machines. #1587
v1.20.0
Thanks everyone for contributions!
:warning: In this release we remove one (broken anyway, given Go runtime changes) metric and add three new (representing GOGC, GOMEMLIMIT and GOMAXPROCS flags) to the default collectors.NewGoCollector() collector. Given its popular usage, expect your binary to expose two additional metric.
Changes
[CHANGE] :warning: go-collector: Remove go_memstat_lookups_total metric which was always 0; Go runtime stopped sharing pointer lookup statistics. #1577
[FEATURE] :warning: go-collector: Add 3 default metrics: go_gc_gogc_percent, go_gc_gomemlimit_bytes and go_sched_gomaxprocs_threads as those are recommended by the Go team. #1559
[FEATURE] go-collector: Add more information to all metrics' HELP e.g. the exact runtime/metrics sourcing each metric (if relevant). #1568#1578
[BUGFIX] histograms: Fix possible data race when appending exemplars. #1608
1.20.2 / 2024-08-23
[BUGFIX] promhttp: Unset Content-Encoding header when data is uncompressed. #1596
1.20.1 / 2024-08-20
[BUGFIX] process-collector: Fixed unregistered descriptor error when using process collector with PedanticRegistry on linux machines. #1587
1.20.0 / 2024-08-14
[CHANGE] :warning: go-collector: Remove go_memstat_lookups_total metric which was always 0; Go runtime stopped sharing pointer lookup statistics. #1577
[FEATURE] :warning: go-collector: Add 3 default metrics: go_gc_gogc_percent, go_gc_gomemlimit_bytes and go_sched_gomaxprocs_threads as those are recommended by the Go team. #1559
[FEATURE] go-collector: Add more information to all metrics' HELP e.g. the exact runtime/metrics sourcing each metric (if relevant). #1568#1578
[BUGFIX] promlint: Relax metric type in name linter rule. #1455
[BUGFIX] promhttp: Make sure server instrumentation wrapping supports new and future extra responseWriter methods. #1480
[BUGFIX] testutil: Functions using compareMetricFamilies are now failing if filtered metricNames are not in the input. #1424
1.19.0 / 2024-02-27
The module prometheus/common v0.48.0 introduced an incompatibility when used together with client_golang (See prometheus/client_golang#1448 for more details). If your project uses client_golang and you want to use prometheus/common v0.48.0 or higher, please update client_golang to v1.19.0.
[CHANGE] Minimum required go version is now 1.20 (we also test client_golang against new 1.22 version). #1445#1449
[FEATURE] collectors: Add version collector. #1422#1427
1.18.0 / 2023-12-22
[FEATURE] promlint: Allow creation of custom metric validations. #1311
[FEATURE] Go programs using client_golang can be built in wasip1 OS. #1350
[BUGFIX] histograms: Add timer to reset ASAP after bucket limiting has happened. #1367
[BUGFIX] testutil: Fix comparison of metrics with empty Help strings. #1378
[ENHANCEMENT] Improved performance of MetricVec.WithLabelValues(...). #1360
1.17.0 / 2023-09-27
[CHANGE] Minimum required go version is now 1.19 (we also test client_golang against new 1.21 version). #1325
[FEATURE] Add support for Created Timestamps in Counters, Summaries and Historams. #1313
[ENHANCEMENT] Enable detection of a native histogram without observations. #1314
1.16.0 / 2023-06-15
... (truncated)
Commits
ef2f87e Merge pull request #1620 from prometheus/arthursens/prepare-1.20.3
Bumps the gomod group with 7 updates in the / directory:
0.5.0
0.5.1
1.1.12
1.2.1
3.2.3
3.3.0
1.14.0
1.15.0
1.19.1
1.20.3
0.30.3
0.31.1
0.30.3
0.31.1
Updates
cloud.google.com/go/compute/metadata
from 0.5.0 to 0.5.1Changelog
Sourced from cloud.google.com/go/compute/metadata's changelog.
... (truncated)
Commits
e992f09
chore: release main (#10792)22adc9a
chore(main): release firestore 1.17.0 (#10597)e9a551e
feat(firestore): Adding distance threshold and result field (#10802)839f30e
chore(main): release auth 0.9.4 (#10846)b9dfce5
chore: update gapic-generator-go to 0.47.0 (#10848)9b4b2fa
docs(pubsub): update documentation for 31 day subscription message retention ...2bdedef
fix(compute/metadata): check error chain for retryable error (#10840)2d5a9f9
feat(dataproc): add support for new Dataproc features (#10817)f9869f7
fix(auth): enable self-signed JWT for non-GDU universe domain (#10831)6720291
chore(main): release bigtable 1.32.0 (#10815)Updates
cloud.google.com/go/iam
from 1.1.12 to 1.2.1Release notes
Sourced from cloud.google.com/go/iam's releases.
Commits
e992f09
chore: release main (#10792)22adc9a
chore(main): release firestore 1.17.0 (#10597)e9a551e
feat(firestore): Adding distance threshold and result field (#10802)839f30e
chore(main): release auth 0.9.4 (#10846)b9dfce5
chore: update gapic-generator-go to 0.47.0 (#10848)9b4b2fa
docs(pubsub): update documentation for 31 day subscription message retention ...2bdedef
fix(compute/metadata): check error chain for retryable error (#10840)2d5a9f9
feat(dataproc): add support for new Dataproc features (#10817)f9869f7
fix(auth): enable self-signed JWT for non-GDU universe domain (#10831)6720291
chore(main): release bigtable 1.32.0 (#10815)Updates
github.com/Masterminds/sprig/v3
from 3.2.3 to 3.3.0Release notes
Sourced from github.com/Masterminds/sprig/v3's releases.
Changelog
Sourced from github.com/Masterminds/sprig/v3's changelog.
Commits
e708470
Merge pull request #408 from mattfarina/update-changelog-3.38fc4354
Updating the changelog for the 3.3.0 releasecb81a32
Merge pull request #407 from mattfarina/remove-dup-math-functions2637693
Removing duplicate documentation06b9a87
Merge pull request #290 from zzhu41/patch-1e663ec6
Merge pull request #369 from chey/patch-1bb2f73f
Merge pull request #375 from carlpett/patch-1f07659e
Merge pull request #400 from itzik-elayev/master98b35c1
Add closing bracket7a88928
Merge pull request #406 from mattfarina/update-mergoUpdates
github.com/hashicorp/vault/api
from 1.14.0 to 1.15.0Release notes
Sourced from github.com/hashicorp/vault/api's releases.
... (truncated)
Changelog
Sourced from github.com/hashicorp/vault/api's changelog.
... (truncated)
Commits
b4d0727
backport of commit 771470c28f099c2af5342c76d94716d45aa6887e (#23012)f8da51c
backport of commit 88ed074287d99da0e298589c5236fa094f770b08 (#23263)9e00b34
backport of commit ac9f411949b57669884157a6b6239cb586023175 (#23259)20af1eb
backport of commit 036cbcebd9c5669edbb4519c68cc56f8b83f12d6 (#23258)99b916a
backport of commit 8924f9592d9ff6013c11d5459c376a90908a3c4c (#23257)4e439e0
backport of commit 1d61aeb8aebc96eecbb6a35e10bd914b4d0f41f4 (#23249)565427a
backport of commit 1e76ad42ef4221cb8a58e050d2edbfc552a878a0 (#23247)6fafd52
backport: Support mlock and custom tmpdir for containerized plugins (#23215) ...d3927bc
Backport UI: Add pagination to new PKI (#23238)5603003
backport of commit 68dd82c902ecf4487d9c17729527da9befb81a7f (#23246)Updates
github.com/prometheus/client_golang
from 1.19.1 to 1.20.3Release notes
Sourced from github.com/prometheus/client_golang's releases.
... (truncated)
Changelog
Sourced from github.com/prometheus/client_golang's changelog.
... (truncated)
Commits
ef2f87e
Merge pull request #1620 from prometheus/arthursens/prepare-1.20.3937ac63
Add changelog entry for 1.20.36e9914d
Merge pull request #1608 from krajorama/index-out-of-range-native-histogram-e...d6b8c89
Update comments with more explanations504566f
Use simplified solution from #1609 for the data racedc8e9a4
fix: native histogram: Simplify and fix addExemplardc819ce
Use a trivial solution to #1605e061dfa
native histogram: use exemplars in concurrency test67121dc
Merge pull request #1596 from mrueg/fix-uncompressed-content-header187acd4
Cut 1.20.2Updates
golang.org/x/oauth2
from 0.21.0 to 0.22.0Commits
6d8340f
LICENSE: update per Google LegalUpdates
google.golang.org/api
from 0.189.0 to 0.196.0Release notes
Sourced from google.golang.org/api's releases.
... (truncated)
Changelog
Sourced from google.golang.org/api's changelog.