Changelog
- 49d94a5 Add per-request timeout for debug info upload handler (#5056)
- 4a43a85 Add release notes for v1.20 (#4996)
- 3ec501d Cleanup dev/tools/v2 and references (#5040)
- 950f9ee chore(deps): bump axios (#5045)
- 6193166 chore(deps): bump go.opentelemetry.io/otel to v1.43.0 across all modules (#5037)
- 1ecd170 chore(deps): bump lodash from 4.17.23 to 4.18.1 in /ui (#4974)
- ecd7045 chore(deps): bump protobufjs from 7.5.4 to 7.5.5 in /ui (#5062)
- 804f590 chore(deps): bump protocol-buffers-schema from 3.6.0 to 3.6.1 in /ui (#5059)
- c4cff3a chore(deps): bump rack-session (#5003)
- 9dc65a8 chore(deps): bump rack-session in /examples/tracing/ruby (#5011)
- 741073e chore(deps): update dependency vite to v8.0.5 [security] (#4994)
- 80d8cbe chore(deps): update module github.com/go-jose/go-jose/v4 to v4.1.4 [security] (#4984)
- 56b2bf9 chore(renovate): raise prConcurrentLimit to 239 (#5063)
- faac870 chore: bump Helm chart to v1.20.2 (#5013)
- 846a339 chore: bump Helm chart to v1.20.3 (#5022)
- aadd515 chore: log HTTP protocol version in per-request logs (#5014)
- fa655d4 chore: replace broken husky pre-commit hook with UI linter (#5000)
- ef8a801 chore: unblock bump for github.com/prometheus/prometheus (#5053)
- 77b39b1 chore: update Go toolchain to 1.25.9 (#5015)
- 55e4ca1 ci: add test runs without -race -cover to the matrix (#5004)
- f82444b ci: split integration tests into a separate CI job (#5009)
- 0427382 docs(proto): clarify HeatmapSlot timestamp semantics (#4986)
- 8dbabce docs(v2): fix migration guide prereq check and port-forward race (#5044)
- ad88b7e docs: add security patch check to release process (#5012)
- c7fe25e docs: add v1.19.2 release notes (#5008)
- 08cbe93 docs: add v1.19.3 release notes (#5018)
- 865dfe3 docs: add v1.20.1 and v1.20.2 release notes (#5006)
- 0796657 docs: add v1.20.3 release notes (#5019)
- 742a4a9 docs: add v1.20.4 release notes (#5065)
- ad35284 docs: fix Rust SDK documentation and examples for v2.0.0 (#4972)
- 5eb4b91 feat(debuginfo): rewrite upload API to work over HTTP/1.1 (#5046)
- c626a69 feat(querier): add DOT format support to SelectMergeStacktraces Connect API (#5047)
- 87ddf30 feat(query-frontend): log user_agent on query log lines (#5042)
- 9d24f59 feat(v2): move default storage paths under ./data/v2/ (#4978)
- be4dd48 fix pkg/test/integration.TestStatusCode (#5058)
- 0b317bd fix(compactor): Indefinitely hanging within the blocks cleaner after receiving a SIGTERM (#4992)
- e2e01c0 fix(profilecli): preserve label name casing in table output (#4989)
- e264a03 fix(scheduler): replace bufconn with TCP listener to fix flaky test (#5052)
- 15c7dba fix(segmentwriter): tolerate ErrServerStopped in client test suite (#4977)
- f223393 fix(ui): Align time series line graph with actual data points (#5041)
- 6785ea8 fix(ui): Fix file naming collision when building UI on MacOS (#5055)
- 9cd4ab0 fix(ui): bump dompurify, immutable, brace-expansion to fix Trivy CVEs (#5070)
- 6106082 helm(refactor): remove redundant adaptive-placement default (#5057)
- 0b0689b helm: add HTTPRoute support (#4983)
- 5bcc1db helm: add pyroscope.rbac.create toggle (#5067)
As always, feedback is more than welcome, feel free to open issues/discussions.
You can reach out to the team using:
Docker Images
docker pull docker.io/grafana/pyroscope:1.21.0