Releases: cloudflare/pint
Releases · cloudflare/pint
v0.59.0
Added
- Added GitLab support when running
pint ci
.
Changed
- Reduced severity of problems reported by promql/counter due
to high number of false positives. It will now report warnings instead of errors.
Fixed
- Fixed false positive reports from rule/duplicate when a rule file
is being deleted and the rules are moved to a different file.
v0.58.1
Fixed
- Correctly handle default Prometheus retention value in promql/range_query
check - #958.
v0.58.0
Fixed
- Fixed false positives from rule/duplicate check
when runningpint ci
on files that are both edited and renamed in the same PR. - rule/dependency will no longer report removed symlinks.
v0.57.3
v0.57.2
v0.57.2
Fixed
- Fixed release workflow on GitHub actions.
v0.57.0
Added
- GitHub and BitBucket reporters now supports
maxComments
option to limit the number
of comments pint can create on a single pull request.
Default value ofmaxComments
is50
.
v0.56.2
Fixed
- query/cost will now only create reports if a query is more
expensive than any of the configured limits. - Fixed duplicated reports when using BitBucket reporter.
v0.56.1
Changelog
- 8474620: More strict type checks for promql/counter (@prymitive)
- 55b15af: Run go mod tidy (@prymitive)
- 98461f3: build(deps): bump github.com/golangci/golangci-lint (@dependabot[bot])
- 74f3477: build(deps): bump github.com/prometheus/prometheus from 0.50.1 to 0.51.0 (@dependabot[bot])
v0.56.0
Changelog
- 9c2ce73: Add comment option to all checks (@prymitive)
- 930391d: Add promql/counter check (@prymitive)
- 4fcd703: Fix changelog (@prymitive)
- a2a588b: Refactor promql parsing code (@prymitive)
- 01df83e: Remove dead code (@prymitive)
- 808e6f4: Use Go 1.22.1 (@prymitive)
- 30ce673: build(deps): bump github.com/dkorunic/betteralign in /tools/betteralign (@dependabot[bot])
v0.55.0
Changelog
- 9dbc0c2: Add more checks to labels/conflict (@prymitive)
- f93589c: Add more tests (@prymitive)
- 4b57cd9: Add watch rule_files subcommand (@prymitive)
- b6a8fe5: Don't post benchmark results for fork PRs (@prymitive)
- 0cba009: Fix missing rule path check (@prymitive)
- c3716b0: Fix nil pointer exceptions in certain broken dependency scenarios (@LloydW93)
- 49a19b8: Fix preview link (@prymitive)
- fb000b1: Ignore vector selectors with fallback values (@prymitive)
- 28bb410: Parse multiple documents (@felipesere)
- 03468cf: Re-run codecov (@prymitive)
- 0255f16: Refactor watch command to take a subcommand (@prymitive)
- 990289b: Remove dead code (@prymitive)
- ebb557b: Remove old invalid token (@prymitive)
- fe5ce9b: Update changelog (@prymitive)
- 98ab486: build(deps): bump github.com/prometheus/common from 0.49.0 to 0.50.0 (@dependabot[bot])
- c5f5991: build(deps): bump go.uber.org/ratelimit from 0.3.0 to 0.3.1 (@dependabot[bot])
- 61493eb: build(deps): bump golang from 1.22.0-alpine to 1.22.1-alpine (@dependabot[bot])
- c639246: build(deps): bump golang.org/x/tools in /tools/goimports (@dependabot[bot])
- 3d9d98c: build(deps): bump google.golang.org/protobuf in /tools/betteralign (@dependabot[bot])
- 1026089: build(deps): bump google.golang.org/protobuf in /tools/golangci-lint (@dependabot[bot])
- 623e0a5: build(deps): bump the debian group with 1 update (@dependabot[bot])
v0.54.0
Changelog
- b18025c: Add missing tools (@prymitive)
- 1f317eb: Add more tests for tags (@prymitive)
- 6a1213b: Anchor BitBucket comments on the last line (@prymitive)
- 30c066a: Avoid using slices (@prymitive)
- 1ed1b27: Bump actions/dependency-review-action from 3 to 4 (@dependabot[bot])
- 923b965: Bump actions/deploy-pages from 3 to 4 (@dependabot[bot])
- 7a4a942: Bump actions/jekyll-build-pages from 1.0.10 to 1.0.11 (@dependabot[bot])
- aae6633: Bump actions/jekyll-build-pages from 1.0.11 to 1.0.12 (@dependabot[bot])
- baaaa2a: Bump actions/jekyll-build-pages from 1.0.9 to 1.0.10 (@dependabot[bot])
- 691b4f5: Bump actions/upload-pages-artifact from 2 to 3 (@dependabot[bot])
- 56dd7b0: Bump codecov action (@prymitive)
- bd6041f: Bump debian from stable-20231120 to stable-20231218 (@dependabot[bot])
- bc551bf: Bump github.com/dkorunic/betteralign in /tools/betteralign (@dependabot[bot])
- be959ff: Bump github.com/dkorunic/betteralign in /tools/betteralign (@dependabot[bot])
- 1346e3f: Bump github.com/gkampitakis/go-snaps from 0.4.12 to 0.5.0 (@dependabot[bot])
- d701e00: Bump github.com/gkampitakis/go-snaps from 0.5.0 to 0.5.2 (@dependabot[bot])
- 8d4d7b7: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- 9cf9db5: Bump github.com/golangci/golangci-lint in /tools/golangci-lint (@dependabot[bot])
- 7b328dc: Bump github.com/klauspost/compress from 1.17.4 to 1.17.5 (@dependabot[bot])
- 67203bb: Bump github.com/klauspost/compress from 1.17.5 to 1.17.6 (@dependabot[bot])
- d42a231: Bump github.com/klauspost/compress from 1.17.6 to 1.17.7 (@dependabot[bot])
- 3ff8835: Bump github.com/prometheus/client_golang from 1.17.0 to 1.18.0 (@dependabot[bot])
- 87a779c: Bump github.com/prometheus/client_golang from 1.18.0 to 1.19.0 (@dependabot[bot])
- c8db3f0: Bump github.com/prometheus/client_model from 0.5.0 to 0.6.0 (@dependabot[bot])
- 6f3e64a: Bump github.com/prometheus/common from 0.45.0 to 0.46.0 (@dependabot[bot])
- 909f521: Bump github.com/prometheus/common from 0.46.0 to 0.47.0 (@dependabot[bot])
- 1549f58: Bump github.com/prometheus/prometheus from 0.48.1 to 0.49.1 (@dependabot[bot])
- 7f025f7: Bump github.com/prometheus/prometheus from 0.49.1 to 0.50.0 (@dependabot[bot])
- 572682e: Bump github.com/prometheus/prometheus from 0.50.0 to 0.50.1 (@dependabot[bot])
- 225c7ec: Bump github.com/urfave/cli/v2 from 2.26.0 to 2.27.1 (@dependabot[bot])
- 622aa54: Bump github.com/zclconf/go-cty from 1.14.1 to 1.14.2 (@dependabot[bot])
- c35c441: Bump go version (@prymitive)
- b713506: Bump golang from 1.21.5-alpine to 1.21.6-alpine (@dependabot[bot])
- 617a1ba: Bump golang from 1.21.6-alpine to 1.22.0-alpine (@dependabot[bot])
- 2ec8e6c: Bump golang.org/x/crypto from 0.16.0 to 0.17.0 (@dependabot[bot])
- 446d085: Bump golang.org/x/oauth2 from 0.15.0 to 0.16.0 (@dependabot[bot])
- 008e2a0: Bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 (@dependabot[bot])
- 660ba10: Bump golang.org/x/tools from 0.16.1 to 0.17.0 in /tools/goimports (@dependabot[bot])
- 1981ef5: Bump golang.org/x/tools from 0.17.0 to 0.18.0 in /tools/goimports (@dependabot[bot])
- 028c976: Bump mvdan.cc/gofumpt from 0.5.0 to 0.6.0 in /tools/gofumpt (@dependabot[bot])
- 0c15e62: Bump rojopolis/spellcheck-github-actions from 0.35.0 to 0.36.0 (@dependabot[bot])
- 751961f: Bump the debian group in /.github with 1 update (@dependabot[bot])
- 32e393e: Bump the debian group with 1 update (@dependabot[bot])
- 234088d: Bump the debian group with 1 update (@dependabot[bot])
- 9aa758c: Bump the debian group with 1 update (@dependabot[bot])
- 32588e6: Check alerts in rule/dependency (@prymitive)
- ee77767: Diff benchmarks (@prymitive)
- f910752: Don't rebuild binaries when releasing docker images (@prymitive)
- b1f339d: Fix incorrect example for disabling promql/aggregate (@LloydW93)
- faf2c00: Fix lint errors (@prymitive)
- a138844: More accurate validation on labels and annotations (@prymitive)
- 6b3b38f: Move dockerfiles to root dir (@prymitive)
- 8c13f50: Pre-calculate line numbers (@prymitive)
- 26ebaab: Refactor file position handling (@prymitive)
- 832f4b9: Remove dead code (@prymitive)
- 3c8a7f4: Remove keys from yaml nodes (@prymitive)
- 4a04402: Remove redundant job (@prymitive)
- fa16f04: Update changelog (@prymitive)
- 1453b81: Validate value tags (@prymitive)
- d2be6f3: betteralign all structs (@prymitive)
- f1e53d2: build(deps): bump github.com/dkorunic/betteralign in /tools/betteralign (@dependabot[bot])
- d35481f: build(deps): bump github.com/hashicorp/hcl/v2 from 2.19.1 to 2.20.0 (@dependabot[bot])
- b9e5483: build(deps): bump github.com/prometheus/common from 0.48.0 to 0.49.0 (@dependabot[bot])
- e1afc24: build(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 (@dependabot[bot])
- b1213fb: build(deps): bump github.com/zclconf/go-cty from 1.14.2 to 1.14.3 (@dependabot[bot])
- 4b2b0db: fix: git changes filtering of merges (@wbh1)
- fcc49be: fix: minor grammatical issues (@fevrin)
- 4f8fab9: fix: misspellings (@fevrin)
- 5c7582a: fix: punctuation marks (@fevrin)
- c47f187: style: add articles (@fevrin)