- [CHANGE] Minimum required Go version is now 1.23, only the two latest Go versions are supported from now on. #1812
- [FEATURE] Add WrapCollectorWith and WrapCollectorWithPrefix #1766
- [FEATURE] Add exemplars for native histograms #1686
- [ENHANCEMENT] exp/api: Bubble up status code from writeResponse #1823
- [ENHANCEMENT] collector/go: Update runtime metrics for Go v1.23 and v1.24 #1833
- [BUGFIX] exp/api: client prompt return on context cancellation #1729
All Changes
* Update example test by @SuperQ in https://github.com//pull/1770 * build(deps): bump golang.org/x/net from 0.34.0 to 0.36.0 in /tutorials/whatsup by @dependabot[bot] in https://github.com//pull/1776 * Synchronize common files from prometheus/prometheus by @prombot in https://github.com//pull/1771 * Synchronize common files from prometheus/prometheus by @prombot in https://github.com//pull/1778 * Synchronize common files from prometheus/prometheus by @prombot in https://github.com//pull/1779 * build(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6 in /exp by @dependabot[bot] in https://github.com//pull/1782 * build(deps): bump github.com/prometheus/common from 0.62.0 to 0.63.0 in /exp by @dependabot[bot] in https://github.com//pull/1781 * build(deps): bump github.com/prometheus/common from 0.62.0 to 0.63.0 by @dependabot[bot] in https://github.com//pull/1783 * build(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6 by @dependabot[bot] in https://github.com//pull/1784 * build(deps): bump github.com/prometheus/procfs from 0.15.1 to 0.16.0 by @dependabot[bot] in https://github.com//pull/1786 * chore: Upgrade golangci-lint to v2 by @kakkoyun in https://github.com//pull/1789 * build(deps): bump the github-actions group across 1 directory with 3 updates by @dependabot[bot] in https://github.com//pull/1790 * Synchronize common files from prometheus/prometheus by @prombot in https://github.com//pull/1791 * Add `WrapCollectorWith` and `WrapCollectorWithPrefix` by @colega in https://github.com//pull/1766 * feat(github-actions): add Go file change detection to golangci-lint workflow by @kakkoyun in https://github.com//pull/1794 * chore(ci): Fix flaky tests by @kakkoyun in https://github.com//pull/1795 * build(deps): bump golang.org/x/net from 0.36.0 to 0.38.0 in /tutorials/whatsup by @dependabot[bot] in https://github.com//pull/1799 * test(registry): Add goleak-based goroutine leak detection by @surinkim in https://github.com//pull/1797 * build(deps): bump go.uber.org/goleak from 1.2.0 to 1.3.0 by @dependabot[bot] in https://github.com//pull/1806 * build(deps): bump the github-actions group with 2 updates by @dependabot[bot] in https://github.com//pull/1804 * Synchronize common files from prometheus/prometheus by @prombot in https://github.com//pull/1809 * Add exemplars for native histograms by @shivanthzen in https://github.com//pull/1686 * build(deps): bump golang.org/x/sys from 0.30.0 to 0.32.0 by @dependabot[bot] in https://github.com//pull/1807 * build(deps): bump github.com/prometheus/client_model from 0.6.1 to 0.6.2 by @dependabot[bot] in https://github.com//pull/1805 * build(deps): bump github.com/prometheus/procfs from 0.16.0 to 0.16.1 by @dependabot[bot] in https://github.com//pull/1808 * build(deps): bump golang.org/x/net from 0.35.0 to 0.38.0 by @dependabot[bot] in https://github.com//pull/1800 * Update supported Go versions by @SuperQ in https://github.com//pull/1812 * Cleaup Go modules by @SuperQ in https://github.com//pull/1813 * fix: client prompt return on context cancellation by @umegbewe in https://github.com//pull/1729 * Simplify buf binary install by @SuperQ in https://github.com//pull/1814 * Synchronize common files from prometheus/prometheus by @prombot in https://github.com//pull/1815 * build(deps): bump the github-actions group with 5 updates by @dependabot[bot] in https://github.com//pull/1817 * Synchronize common files from prometheus/prometheus by @prombot in https://github.com//pull/1821 * exp/api: Bubble up status code from writeResponse by @saswatamcode in https://github.com//pull/1823 * build(deps): bump github.com/prometheus/common from 0.64.0 to 0.65.0 by @dependabot[bot] in https://github.com//pull/1827 * build(deps): bump github.com/prometheus/common from 0.64.0 to 0.65.0 in /exp by @dependabot[bot] in https://github.com//pull/1828 * Synchronize common files from prometheus/prometheus by @prombot in https://github.com//pull/1831 * Update runtime metrics for Go v1.23 and v1.24 by @aknuds1 in https://github.com//pull/1833 * Fix `errNotImplemented` reference by @aknuds1 in https://github.com//pull/1835 * build(deps): bump the github-actions group with 3 updates by @dependabot[bot] in https://github.com//pull/1826 * Synchronize common files from prometheus/prometheus by @prombot in https://github.com//pull/1832 * Cut v1.23.0-rc.0 by @vesari in https://github.com//pull/1837 * cut v1.23.0-rc.1 by @vesari in https://github.com//pull/1842New Contributors
- @surinkim made their first contribution in #1797
- @umegbewe made their first contribution in #1729
- @aknuds1 made their first contribution in #1833
Full Changelog: v1.22.0...v1.23.0