Hi Gophers!
Prometheus
client_golang v1.21.0 was released today with various improvements and optimizations thanks to the community!
⚠️
Warning: This release will likely request you to upgrade the
github.com/prometheus/common module to 0.62+ version, which contains a potential breaking change. This is only a problem if you depend on the strict, legacy (pre UTF-8) label name validation. Trivial escape hatches exists too. Read more in our
release notes.
To ensure compatibility and stability of our releases we
are started performing a new RC process with extra validation. Notably, we successfully upgraded one of the biggest OSS users (k8s and Prometheus) to 1.21.0-rc.0 already. If you have any feedback about new process or client_golang, let us know in the issues or #prometheus-client_golang CNCF Slack!
There are some epic optimizations and features baking for the next release,
Kind Regards,
Bartek Plotka (@bwplotka)