I have just released v1.6.0 <https://github.com/prometheus/client_golang/releases/tag/v1.6.0> of the Go instrumentation and API client library <https://github.com/prometheus/client_golang>.
The reason why this bumps the minor release number is the new promlint package <https://pkg.go.dev/github.com/prometheus/client_golang@v1.6.0/prometheus/testutil/promlint?tab=doc>. It contains the linting code from promtool (living in the prometheus/prometheus <https://github.com/prometheus/prometheus> repo), making it easily accessible to external users as a package, and also backing the new CollectAndLint <https://pkg.go.dev/github.com/prometheus/client_golang@v1.6.0/prometheus/testutil?tab=doc#CollectAndLint> and GatherAndLint <https://pkg.go.dev/github.com/prometheus/client_golang@v1.6.0/prometheus/testutil?tab=doc#GatherAndLint> test helpers in the testutil package <https://pkg.go.dev/github.com/prometheus/client_golang@v1.6.0/prometheus/testutil?tab=doc> . Many thanks to @RainbowMango <https://github.com/RainbowMango>, @huanggze <https://github.com/huanggze>, and @cobolbaby <https://github.com/cobolbaby> for contributions. 1.6.0 / 2020-04-28 - [FEATURE] testutil: Add lint checks for metrics, including a sub-package promlint to expose the linter engine for external usage. #739 #743 - [ENHANCEMENT] API client: Improve error messages. #731 - [BUGFIX] process collector: Fix process_resident_memory_bytes on 32bit MS Windows. #734 -- Björn Rabenstein [PGP-ID] 0x851C3DA17D748D03 [email] bjo...@rabenste.in -- You received this message because you are subscribed to the Google Groups "prometheus-announce" group. To unsubscribe from this group and stop receiving emails from it, send an email to prometheus-announce+unsubscr...@googlegroups.com. To view this discussion on the web, visit https://groups.google.com/d/msgid/prometheus-announce/CAMrVKsx%3DRoF_a9oKR4-yXzueMTFOudvXjj2YDy3jxRdML6u_AQ%40mail.gmail.com.