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

     1  ---
     2  title: Version 1.6 release notes
     3  menuTitle: V1.6
     4  description: Release notes for Grafana Pyroscope 1.6
     5  weight: 840
     6  ---
     7  
     8  # Version 1.6 release notes
     9  
    10  We are excited to present Grafana Pyroscope 1.6.
    11  
    12  This release focuses on improving stability and performance to make Pyroscope more reliable and faster.
    13  
    14  Notable changes are listed below. For more details, check out the Full 1.6.0 Changelog: https://github.com/grafana/pyroscope/compare/v1.5.0...v1.6.0.
    15  
    16  ## Improvements and updates
    17  
    18  Version 1.6 includes the following improvements and updates:
    19  
    20  * eBPF: Allow resizing maps (https://github.com/grafana/pyroscope/pull/3181)
    21  * Performance: optimize tree node insertion (https://github.com/grafana/pyroscope/pull/3105)
    22  * Performance: tune row iterator buffer size (https://github.com/grafana/pyroscope/pull/3266)
    23  * Compactor: Add a compactor rewriter LRU cache (https://github.com/grafana/pyroscope/pull/3165)
    24  * Helm: Add HPA Support for all Pyroscope components (https://github.com/grafana/pyroscope/pull/3157)
    25  * API: Call for exposing query analysis (https://github.com/grafana/pyroscope/pull/3276)
    26  * API: Use custom codec for vtproto within connect-go (https://github.com/grafana/pyroscope/pull/3310)
    27  * Config: Add S3 force-path-style parameter (https://github.com/grafana/pyroscope/pull/3158)
    28  * Config: Add flag to disable printing banner (https://github.com/grafana/pyroscope/pull/3123)
    29  
    30  ## Fixes
    31  
    32  Version 1.6 includes the following fixes:
    33  
    34  * Fix bug in query frontend diff handling (https://github.com/grafana/pyroscope/pull/3315)
    35  * Fix panic when dealing with missing mapping ID (https://github.com/grafana/pyroscope/pull/3188)
    36  * Fix empty string handling in pprof (https://github.com/grafana/pyroscope/pull/3204, https://github.com/grafana/pyroscope/pull/3244)
    37  * Fix panic recovery interceptor (https://github.com/grafana/pyroscope/pull/3246)
    38  * Fix pprof merge profiles ignoring sample type stub (https://github.com/grafana/pyroscope/pull/3198)
    39  * eBPF: Fix issue when a cls arg is a cell (https://github.com/grafana/pyroscope/pull/3280)
    40  * eBPF: handle case when self is put in cell (https://github.com/grafana/pyroscope/pull/3284)
    41  
    42  ## Documentation improvements
    43  
    44  Version 1.6 includes the following documentation updates:
    45  
    46  * Add changes from Cloud Profiles UI to OSS docs (https://github.com/grafana/pyroscope/pull/3243)
    47  * Add links to supported profile types in SDKs (https://github.com/grafana/pyroscope/pull/3228)
    48  * Add note for Agent to Alloy to docs (https://github.com/grafana/pyroscope/pull/3201, https://github.com/grafana/pyroscope/pull/3272)
    49  * Add Pyroscope landing page for doc (https://github.com/grafana/pyroscope/pull/3176)
    50  * Update screenshots in Pyroscope UI (https://github.com/grafana/pyroscope/pull/3234)