## grafana/pyroscope — weekly-f180-560ae485d…weekly-f181-bb7a702ca

_27 commits._

### Features
- **feat(frontend): resolve symbol-ref trees after the final merge (#5334)** (3bcd0b1)
- **feat(distributor): track SDK scope usage (#5366)** (5f4849c)
- **feat(read-path): produce and aggregate symbol-ref trees (model, symdb, query backend) (#5322)** (a5e7f2d)
- **feat(profilecli): add replay dump/push commands (#5374)** (87daa75)
- **feat(model): add symbolref package for symbol-aware tree references (#5321)** (b8a5664)
- **feat(query): add SymbolRefTable and symbol_refs tree fields to the query API (#5318)** (6d16eb9)
- **feat(symbolizer): expose address-level symbol resolution as a public API (#5317)** (bbe8169)
- **helm: add service_name relabel rule to alloy scrape config (#5262)** (80c4d21)
- **feat: keep totals and labels of sampled-out profiles (#5354)** (b265cd2)

### Fixes
- **perf(metastore): scan block bounds before decoding (#5407)** (bb7a702)
- **fix(distributor): collapse stripped profiles to a single sample (#5409)** (d4b3d29)
- **perf(compaction): Avoid deep label clones when building block indexes (#5398)** (63cf886)
- **fix(security/high/api): update module google.golang.org/grpc to v1.82.1 [security] (#5391)** (867e01e)
- **fix(security/unknown/api): update module golang.org/x/text to v0.39.0 [security] (#5381)** (0885dd8)
- **fix(security/unknown/api): update module golang.org/x/net to v0.56.0 [security] (#5380)** (bd1ac11)
- **fix(security/high/): update module google.golang.org/grpc to v1.82.1 [security] (#5390)** (2b10d62)
- **fix(security/unknown/): update module golang.org/x/text to v0.39.0 [security] (#5379)** (8507cbc)
- **fix(security/unknown/): update module golang.org/x/net to v0.56.0 [security] (#5378)** (2a7113d)
- **fix(ingester): return 429 for ingestion-limit rejections on OTLP and /ingest paths (#5372)** (0771f81)
- **fix(metastore): retain shards with recent data (#5360)** (7820b85)

### Backend
- **profilecli: exclude pre-window boundary point from query top totals (#5359)** (54d0133)

### Tests
- **test(symbolizer): add symbol-ref tree integration tests and docs (#5335)** (5e01207)

### Docs
- **docs: document Python memory profiling (#5406)** (25098eb)
- **docs: add v2.2 release notes (#5399)** (dfbe475)

### Chore
- **chore: bump Helm chart to v2.2.0 (#5400)** (82d8680)
- **build: remove go workspace and reduce Renovate to security-only updates (#5397)** (b82524b)
- **chore: Bump renovate baseBranchPatterns before releasing v2.2 (#5376)** (8f5e03f)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/grafana/pyroscope?utm_source=github-action)._