Releases: pyrra-dev/pyrra
Releases · pyrra-dev/pyrra
v0.9.1 - 2025-11-06
What's Changed
- docs(Helm): link to official Helm chart by @sebastiangaiser in #1463
- feat: add webhook to ports and bump versions by @sebastiangaiser in #1613
- Fix encoding/decoding error in Pyrra UI by @metalmatze in #1622
- Fix: Aggregate multi burn rate queries with sum() by @metalmatze in #1624
Full Changelog: v0.9.0...v0.9.1
v0.9.0 - 2025-10-22
Highlights
- feat: support Grafana Explore integration in the UI by @jrRibeiro in #1478
- feat: Add Mimir tenant capabilities by @achetronic in #1592
- Fix LatencyNative Indicator Grouping Support by @YusifAghalar in #1514
What's Changed
- fix(crd-gen): use correct description for 'spec.indicator.bool_gauge.… by @sebastiangaiser in #1318
- feat: add the ability to configure partialResponseStrategy by @zach-robinson-dev in #1389
- fix(SLOs): Use the 5.0 bucket by default by @adinhodovic in #1345
- Update Go and Node by @metalmatze in #1437
- Add LatencyNative availability metric by @samwright in #1417
- Update Dependabot config to patch update release branches by @metalmatze in #1453
- Support empty histogram series by @vCra in #1483
- chore: fix misleading errors total grafana by @jmichalek132 in #969
- Update Go dependencies to latest versions by @metalmatze in #1488
- fix: display error message for invalid SLOs with window=0s by @metalmatze in #1489
- feat: support querying data from multiple Mimir tenants by @PabloPie in #1495
- Add Prometheus authentication flags to documentation by @ElhoubeBrahim in #1540
- fix: exclude regex matchers from burnrate queries by @pmody-te in #1593
- README: update link to PrometheusRule page by @dr0ptp4kt in #1524
- fix: exclude compromised npm packages by @fstr in #1534
- test: Simplify TestLatencyNativeBurnrateGrouping assertions by @metalmatze in #1604
- Improve error handling and add loading state in List component by @metalmatze in #1487
New Contributors
- @zach-robinson-dev made their first contribution in #1389
- @samwright made their first contribution in #1417
- @vCra made their first contribution in #1483
- @jmichalek132 made their first contribution in #969
- @jrRibeiro made their first contribution in #1478
- @PabloPie made their first contribution in #1495
- @ElhoubeBrahim made their first contribution in #1540
- @pmody-te made their first contribution in #1593
- @dr0ptp4kt made their first contribution in #1524
- @fstr made their first contribution in #1534
- @YusifAghalar made their first contribution in #1514
Full Changelog: v0.8.4...v0.9.0
v0.8.4 - 2025-04-07
This release fixes the CI that was broken for v0.8.3.
Furthermore, certain CVEs have received patches.
Full Changelog: v0.8.3...v0.8.4
v0.8.3 - 2025-04-01
v0.8.2 - 2025-01-28
What's Changed
- feat: add the ability to configure partialResponseStrategy by @zach-robinson-dev in #1389
- Fix nil pointer reference in GetStatus() by @jmleddy in #1395
New Contributors
- @zach-robinson-dev made their first contribution in #1389
- @jmleddy made their first contribution in #1395
Full Changelog: v0.8.1...v0.8.2
v0.8.1 - 2024-12-04
If you experienced flaky SLOMetricAbsent alerts this release is for you.
Some alerts are now waiting for: 10m instead of for: 2m while being based on your objective's target and window.
What's Changed
- Improve Absent alert duration by @metalmatze in #1348
Full Changelog: v0.8.0...v0.8.1
v0.8.0 - 2024-11-20
Highlights
What's Changed
- CI: add job to check Jsonnet by @squat in #957
- Fix invalid PrometheusRule when adding grouping to a ratio indicator by @LukeDAtkinson in #1021
- jsonnet/pyrra: Add prometheusURL configuration option by @bison in #1067
- slo: fix ratio burnrate recording rules with regexp matchers by @abestel in #1053
- Fix the display of the "Errors" panel in the SLO detail dashboard by @LukeDAtkinson in #1022
- allow SLOMetricAbsent alert name to be configurable by @sepulworld in #1041
- Fix typo in k8s example readme by @yairst in #1162
- webhook: fix panic on unexpected parser expression by @squat in #1182
- Give proper command to show help by @bbrandt in #1184
- fix(examples,grafana): correct dashboards for Grafana 10.X by @sebastiangaiser in #1174
- fix(slos): Use apiserver_request_sli.* metrics by @adinhodovic in #1208
- fix: stringify pyrra_window expression by @abestel in #1234
- fix(docker-compose): minor changes by @ntk148v in #1216
- fix(slos): BoolGauge promql expr should not be multiplied by 100 by @alexberry in #1255
- Update to Go 1.23 by @metalmatze in #1249
- link configMapMode parameter by @pgmrey in #1177
New Contributors
- @Rohlik made their first contribution in #951
- @LukeDAtkinson made their first contribution in #1021
- @bison made their first contribution in #1067
- @sepulworld made their first contribution in #1041
- @yairst made their first contribution in #1162
- @bbrandt made their first contribution in #1184
- @sebastiangaiser made their first contribution in #1174
- @adinhodovic made their first contribution in #1208
- @CEikermann made their first contribution in #1245
- @ntk148v made their first contribution in #1216
- @alexberry made their first contribution in #1255
- @msvechla made their first contribution in #1221
- @pgmrey made their first contribution in #1177
Full Changelog: v0.7.7...v0.8.0
This release is brought to you from 11891m (39017ft) with 1022km/h (635mph) above the UK approaching Amsterdam coming back from Salt Lake City KubeCon.
v0.7.7 - 2024-06-29
What's Changed
- Round target to 5 decimal points by @metalmatze in #1202 fix for #1197
Full Changelog: v0.7.6...v0.7.7
v0.7.6 - 2024-05-23
v0.7.5 - 2024-04-10
What's Changed
- ui: RequestsGraph shows absolute and relative data by @metalmatze in #1137
Full Changelog: v0.7.4...v0.7.5