---
title: "Version 1.17 release notes | Grafana Pyroscope documentation"
description: "Release notes for Grafana Pyroscope 1.17"
---

[Documentation](/docs/)![breadcrumb arrow](/static/assets/img/icons/grafana-icon-breadcrumb-arrow-gray.svg) [Grafana Pyroscope](/docs/pyroscope/v2.0.x/)![breadcrumb arrow](/static/assets/img/icons/grafana-icon-breadcrumb-arrow-gray.svg) [Release notes](/docs/pyroscope/v2.0.x/release-notes/)![breadcrumb arrow](/static/assets/img/icons/grafana-icon-breadcrumb-arrow-gray.svg) V1.17

Open source

## Version 1.17.0 release notes

The Pyroscope team is excited to present Grafana Pyroscope 1.17.0

This release contains enhancements, fixes, improves stability &amp; performance.

Notable changes are listed below. For more details, check out the [1.17.0 changelog](https://github.com/grafana/pyroscope/compare/v1.16.0...v1.17.0).

### Enhancements

- Exemplar support for individual profile retrieval (#4615) (#4621) (#4657) (#4657) (#4686) (#4605) (#4631)
- Introduce additional metastore compaction metrics (#4625)
- Add trace spans for query-frontend (#4620)
- Add tracing instrumentation to source code integration #4607)
- Minor symbolizer metrics improvements (#4597)
- Parallelize mapping symbolization to improve query performance (#4594)
- Add metric to track unsymbolized profile blocks at ingestion (#4619)
- lidia: dynsym symbols (#4691)
- perf: Merge duplicate annotations (#4646)
- vcs: Allow to provide functionName to the GetFile API. (#4613)

### Fixes

- Address npm CVEs (#4682)
- Fix update-examples after ruby upgrade (#4687)
- Fix panic in pprof split when using relabel.LabelDrop (#4699)
- Assign appropriate HTTP status codes (#4684)
- Fetching go stdlib without configs (#4655)
- Implement Speedscope profile merging (#4592)
- limit max nodes in symbolization queries (#4629)
- mask COS provider secret\_key config CVE-2025-41118 (#4700)
- Source code module path parsing (#4609)
- Set file name and line number in symbolization (#4610)
- SelectSeries not correct for single reports (#4617)
- Return modified labels after validation sanitization (#4662)

### Documentation

- Fix reference to `.goreleaser.yaml` (#4658)
- Update release documentation to address pain points (#4626)
- Update release note docs to address website release notes (#4598)
