github.com/grafana/pyroscope@v1.18.0/docs/sources/release-notes/v1-15.md (about)

     1  ---
     2  title: Version 1.15 release notes
     3  menuTitle: V1.15
     4  description: Release notes for Grafana Pyroscope 1.15
     5  weight: 750
     6  ---
     7  
     8  ## Version 1.15.3 release notes
     9  
    10  Maintenance release to update Go version and address security vulnerability.
    11  
    12  ### Changes
    13  
    14  * Update golang version to 1.24.11 ([#4707](https://github.com/grafana/pyroscope/pull/4707))
    15  * Patch golang.org/x/crypto/ssh vulnerability ([#4707](https://github.com/grafana/pyroscope/pull/4707))
    16  
    17  ## Version 1.15.2 release notes
    18  
    19  Maintenance release to address a security issue.
    20  
    21  ### Changes
    22  
    23  * Fix: mask COS provider secret_key config CVE-2025-41118 ([#4700](https://github.com/grafana/pyroscope/pull/4700))
    24  
    25  ### Documentation
    26  
    27  * Generate API docs for connect-go API ([#4408](https://github.com/grafana/pyroscope/pull/4408))
    28  * Fix docs release workflow ([#4534](https://github.com/grafana/pyroscope/pull/4534))
    29  
    30  ## Version 1.15.1 release notes
    31  
    32  Maintenance release to update Go version.
    33  
    34  ### Changes
    35  
    36  * Update golang version to 1.24.9 ([#4596](https://github.com/grafana/pyroscope/pull/4596))
    37  
    38  ## Version 1.15.0 release notes
    39  
    40  The Pyroscope team is excited to present Grafana Pyroscope 1.15.0
    41  
    42  This release contains enhancements, fixes, improves stability & performance.
    43  
    44  Notable changes are listed below. For more details, check out the [1.15.0 changelog](https://github.com/grafana/pyroscope/compare/v1.14.0...v1.15.0).
    45  
    46  ### Enhancements
    47  * Metastore auto-join (#4474)
    48  * Bearer token support in profilecli (#4475)
    49  * Helm support for v1/v2 storage (#4417)
    50  * Sample type relabeling in distributor (#4376)
    51  * Stacktrace selector support for `SelectMergeStacktraces` requests (#4380)
    52  * Metadata index retention policy (#4148)
    53  * Azure ClientSecretCredential authentication support (#4477)
    54  * Add --max-nodes flag to query profile command in profilecli (#4433)
    55  * Allow to optionally enforce maxNodes through limits (#4436)
    56  * Set querier.max-flamegraph-nodes-max default to 1,048,576 (#4370)
    57  * Annotate sampled profiles (#4375)
    58  * Improve request observability (#4400)
    59  * Serve recording rules from config in tenant-settings (#4299)
    60  * Add block list/inspect to profilecli (#4412)
    61  * Extract signal correlation information from OTEL profiles (#4393)
    62  * Distributor performance improvements: single profile series processing (#4342), new metrics (#4367), multi-stage receive metrics (#4384)
    63  * Performance: Use stacktrace tree for adhoc uploads (#4438)
    64  * Performance: Initialize dataset segment head lazily (#4274)
    65  * Performance: Avoid merging single profiles (#4421)
    66  * Performance: Add searchHint to getSeriesIndex (#4286)
    67  * Reduce memory allocations when rendering diff flamegraphs (#4430)
    68  * Improve distributor sampling rule evaluation (#4347)
    69  
    70  ### Fixes
    71  * Fix panic in query pprof path (#4429)
    72  * Fix panic when handling error in metastore snapshot compaction (#4313)
    73  * Fix JFR: merge EnhancerBySpringCGLIB classes (#4471)
    74  * Fix issue in pprof split when using `relabel.LabelDrop` (#4365)
    75  * Fix breaking change in ProfileTypes v2 (#4398)
    76  * Fix GetTenantStats reports wrong stats (#4394)
    77  * Fix goroutine leak in compaction-worker (#4409)
    78  * Fix location with empty lines parquet roundtrip (#4407)
    79  * Fix nil check for empty stacktrace filters (#4308)
    80  * Fix revert unintended change in profile merge (#4410)
    81  * Fix vcs.decodeToken can eat an error (#4336)
    82  * Fix Docker ebpf-otel example matches k8s versions (#4386)
    83  * Fix integration test data of partially symbolized profile (#4446)
    84  * Reapply: Handle duplicate validation correctly when sanitizing (#4265)
    85  * Revert: Correct HasFunctions flags for mixed symbolization profiles (#4457)
    86  
    87  ### Documentation
    88  * Update docs and examples for .NET to add LD_LIBRARY_PATH (#4456)
    89  * Add doc for finding URL, password, and user in Cloud Profiles (#4352)
    90  * Update architecture and OS requirements for .NET (#4334)
    91  * Update ebpf supported languages content (#4338)
    92  * Fix typo and update link for GitHub integration (#4374)
    93  * Update ride share tutorial documentation (#4277)
    94  * Mention the dependency on the compactor feature flag (#4302)
    95  * Fix .NET naming (#4289)