Version 1.4 release notes
We are excited to present Grafana Pyroscope 1.4.
This release includes several new features which are precursors to larger projects like:
- Adhoc profiling
- Time series scoped to a flame graph function
- Traces to profiles tooling
Additionally, numerous other changes improve stability, performance, and documentation.
Notable changes are listed below. For more details, check out the Full 1.4.0 Changelog: https://github.com/grafana/pyroscope/compare/v1.3.0...v1.4.0.
Features and enhancements
Features and enhancements for version 1.4 include:
- Adhoc profiles API (#2963)
- Add query-tracer to profilecli (#2966)
- Add ServiceMonitor support to Helm chart (#2944, #2929, #2967)
- Scope time series to flame graph node API (#2961)
Improvements and updates
Version 1.4 includes the following improvements and updates:
- Improve release workflows and documentation (#2954, #2989, #2948, #2952, #2960, #2975)
- Improve block grouping in admin block viewer (#2947)
- Remove tenant settings from microservices deploy (#2962)
- Add test ids (#2957)
- Bump chart app version (#2940)
- Bump godeltaprof and jfr-parser dependencies (#2955)
- Update default image tag in chart (#2941)
- Per target configuration with labels (#2977)
- Async profile row iterator (#2953)
- Disable Go names decoration (#2976)
Fixes
Version 1.4 includes the following fixes:
- Add missing module dependencies (#2969)
- Fix missing icon assets (#2985)
- Store-gateway: Handle index read error properly (#2959)
- Use correct field in mappingsKey (#2964)
- Bump golang.org/x/net (#2986)
- Fix elf base for unaligned PT_LOAD offset, make build id error not fatal (#2983)
Documentation improvements
Version 1.4 includes the following documentation updates: