## grafana/pyroscope — weekly-f189-5b97478d4…weekly-f190-a3ae4da05

_13 commits._

### Features
- **feat(otlp): detect profile language from telemetry.sdk.language resource attribute (#5606)** (b864e24)
- **feat: Add opt-in deterministic profile ID generation (#4762)** (3a90e04)

### Fixes
- **fix(validation): truncate symbols on rune boundaries (#5692)** (a3ae4da)
- **fix(helm): remove stray character from query URL in NOTES (#5687)** (b9e5598)
- **fix(query-frontend): tolerate concurrent async artifact cleanup (#5679)** (a883cbc)
- **fix(server): allow gRPC keepalive pings without active streams (#5685)** (346bbfb)
- **fix(metastore): prevent globalQueueStats leak on compactor Restore (#5676)** (2c65f61)
- **fix(helm): update MinIO image (#5664)** (d461a09)
- **fix(query-frontend): handle empty async results (#5677)** (4f71269)
- **fix(symdb): preserve caller lines in Go PGO aggregation (#5637)** (26c71f6)

### Docs
- **docs: add project-context for Docs AI skills library (#5672)** (4558440)

### Chore
- **chore(helm/alloy): Update alloy to v1.19.2 (#5681)** (4803c06)
- **chore(examples): update examples (#5675)** (8f2c8f8)

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