cloudflare/pint v0.86.0
cloudflare/pint
Captured source
source ↗v0.86.0
Repository: cloudflare/pint
Tag: v0.86.0
Published: 2026-06-12T08:44:22Z
Prerelease: no
Release notes:
Added
- Added [promql/nan](checks/promql/nan.md) check.
Changed
- [promql/vector_matching](checks/promql/vector_matching.md) was refactored heavily
to be faster and more accurate.
Fixed
- Fixed false positive reports from [promql/impossible](checks/promql/impossible.md)
when functions like abs(), clamp_min(), hour(), ln(), histogram_quantile(), or timestamp() wrap aggregations that already remove labels.
- Fixed a crash in [promql/aggregate](checks/promql/aggregate.md) when
name regexp is not set.
- Fixed [alerts/template](checks/alerts/template.md) not populating
$annotations map, causing template expansion to always return empty values for annotation references.
- Fixed [rule/label](checks/rule/label.md) not matching regex key
patterns on recording rules.
- Fixed bare
# pint disable promql/seriescomments having no effect
on [promql/series](checks/promql/series.md) checks.
- Fixed
pint_rule_file_ownermetric using symlink target path instead
of symlink name, making it inconsistent with pint_problem metric.
- Fixed swapped label name and URL in
[promql/vector_matching](checks/promql/vector_matching.md) error message when both sides of a binary operation are missing a label.
- Fixed false positive [promql/range_query](checks/promql/range_query.md)
reports when Prometheus retention flag cannot be parsed.
- Fixed [promql/counter](checks/promql/counter.md) not checking bare
counter metrics used without any wrapping function.
Notability
notability 1.0/10Routine minor version release, not AI-related.