Skip to content

Commit ab7c0d8

Browse files
committed
Create CHANGELOG.md for easier communication of library changes, especially possible breaking changes.
Signed-off-by: Owen Williams <owen.williams@grafana.com>
1 parent 4c2f9e7 commit ab7c0d8

1 file changed

Lines changed: 50 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 50 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,50 @@
1+
# Changelog
2+
3+
## main / unreleased
4+
5+
## What's Changed
6+
7+
* [ENHANCEMENT] Create CHANGELOG.md for easier communication of library changes, especially possible breaking changes.
8+
9+
## v0.66.0 / 2025-09-02
10+
11+
### ⚠️ Breaking Changes ⚠️
12+
13+
* A default-constructed TextParser will be invalid. It must have a valid `scheme` set, so users should use the NewTextParser function to create a valid TextParser. Otherwise parsing will panic with "Invalid name validation scheme requested: unset".
14+
15+
### What's Changed
16+
* model: add constants for type and unit labels. by @bwplotka in https://github.com/prometheus/common/pull/801
17+
* model.ValidationScheme: Support encoding as YAML by @aknuds1 in https://github.com/prometheus/common/pull/799
18+
* fix(promslog): always print time.Duration values as go duration strings by @tjhop in https://github.com/prometheus/common/pull/798
19+
* Add `ValidationScheme` methods `IsValidMetricName` and `IsValidLabelName` by @aknuds1 in https://github.com/prometheus/common/pull/806
20+
* Fix delimited proto not escaped correctly by @thampiotr in https://github.com/prometheus/common/pull/809
21+
* Decoder: Remove use of global name validation and add validation by @ywwg in https://github.com/prometheus/common/pull/808
22+
* ValidationScheme implements pflag.Value and json.Marshaler/Unmarshaler interfaces by @juliusmh in https://github.com/prometheus/common/pull/807
23+
* expfmt: Add NewTextParser function by @aknuds1 in https://github.com/prometheus/common/pull/816
24+
25+
* Enable the godot linter by @aknuds1 in https://github.com/prometheus/common/pull/821
26+
* Enable usestdlibvars linter by @aknuds1 in https://github.com/prometheus/common/pull/820
27+
* Enable unconvert linter by @aknuds1 in https://github.com/prometheus/common/pull/819
28+
* Enable the fatcontext linter by @aknuds1 in https://github.com/prometheus/common/pull/822
29+
* Enable gocritic linter by @aknuds1 in https://github.com/prometheus/common/pull/818
30+
* Use go.uber.org/atomic instead of sync/atomic by @aknuds1 in https://github.com/prometheus/common/pull/825
31+
* Enable revive rule unused-parameter by @aknuds1 in https://github.com/prometheus/common/pull/824
32+
* Enable revive rules by @aknuds1 in https://github.com/prometheus/common/pull/823
33+
* Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/common/pull/802
34+
* Synchronize common files from prometheus/prometheus by @prombot in https://github.com/prometheus/common/pull/803
35+
* Sync .golangci.yml with prometheus/prometheus by @aknuds1 in https://github.com/prometheus/common/pull/817
36+
* ci: update upload-actions by @ywwg in https://github.com/prometheus/common/pull/814
37+
* docs: fix typo in expfmt.Negotiate by @wmcram in https://github.com/prometheus/common/pull/813
38+
* build(deps): bump golang.org/x/net from 0.40.0 to 0.41.0 by @dependabot[bot] in https://github.com/prometheus/common/pull/800
39+
* build(deps): bump golang.org/x/net from 0.41.0 to 0.42.0 by @dependabot[bot] in https://github.com/prometheus/common/pull/810
40+
* build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 in /assets by @dependabot[bot] in https://github.com/prometheus/common/pull/826
41+
* build(deps): bump google.golang.org/protobuf from 1.36.6 to 1.36.8 by @dependabot[bot] in https://github.com/prometheus/common/pull/830
42+
* build(deps): bump golang.org/x/net from 0.42.0 to 0.43.0 by @dependabot[bot] in https://github.com/prometheus/common/pull/829
43+
* build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.1 by @dependabot[bot] in https://github.com/prometheus/common/pull/827
44+
45+
### New Contributors
46+
* @aknuds1 made their first contribution in https://github.com/prometheus/common/pull/799
47+
* @thampiotr made their first contribution in https://github.com/prometheus/common/pull/809
48+
* @wmcram made their first contribution in https://github.com/prometheus/common/pull/813
49+
* @juliusmh made their first contribution in https://github.com/prometheus/common/pull/807
50+

0 commit comments

Comments
 (0)