From a05c3f3158cc9a996d7f0811f5b3f1d00da9b20f Mon Sep 17 00:00:00 2001 From: Bryan Huhta <32787160+bryanhuhta@users.noreply.github.com> Date: Thu, 8 Feb 2024 11:45:01 -0600 Subject: [PATCH] docs: Add v1.4 release notes (#2991) --- docs/sources/release-notes/v1-4.md | 63 ++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) create mode 100644 docs/sources/release-notes/v1-4.md diff --git a/docs/sources/release-notes/v1-4.md b/docs/sources/release-notes/v1-4.md new file mode 100644 index 0000000000..1210835c44 --- /dev/null +++ b/docs/sources/release-notes/v1-4.md @@ -0,0 +1,63 @@ +--- +title: Version 1.4 release notes +menuTitle: V1.4 +description: Release notes for Grafana Pyroscope 1.4 +weight: 750 +--- + +# Version 1.4 release notes + +We are excited to present Grafana Pyroscope 1.4. + +This release includes several new features will are precursors to larger projects like: + +* Adhoc profiling +* Time series scoped to a flamegraph 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](https://github.com/grafana/pyroscope/pull/2966)) +* Add ServiceMonitor support to Helm chart ([#2944](https://github.com/grafana/pyroscope/pull/2944), [#2929](https://github.com/grafana/pyroscope/pull/2929), [#2967](https://github.com/grafana/pyroscope/pull/2967)) +* Scope time series to flamegraph node API ([#2961](https://github.com/grafana/pyroscope/pull/2961)) + +### Improvements and updates + +Version 1.4 includes the following improvements and updates: + +* Improve release workflows and documentation ([#2954](https://github.com/grafana/pyroscope/pull/2954), [#2989](https://github.com/grafana/pyroscope/pull/2989), [#2948](https://github.com/grafana/pyroscope/pull/2948), [#2952](https://github.com/grafana/pyroscope/pull/2952), [#2960](https://github.com/grafana/pyroscope/pull/2960), [#2975](https://github.com/grafana/pyroscope/pull/2975)) +* Improve block grouping in admin block viewer ([#2947](https://github.com/grafana/pyroscope/pull/2947)) +* Remove tenant settings from microservices deploy ([#2962](https://github.com/grafana/pyroscope/pull/2962)) +* Add test ids ([#2957](https://github.com/grafana/pyroscope/pull/2957)) +* Bump chart app version ([#2940](https://github.com/grafana/pyroscope/pull/2940)) +* Bump godeltaprof and jfr-parser dependencies ([#2955](https://github.com/grafana/pyroscope/pull/2955)) +* Update default image tag in chart ([#2941](https://github.com/grafana/pyroscope/pull/2941)) +* Per target configuration with labels ([#2977](https://github.com/grafana/pyroscope/pull/2977)) +* Async profile row iterator ([#2953](https://github.com/grafana/pyroscope/pull/2953)) +* Disable Go names decoration ([#2976](https://github.com/grafana/pyroscope/pull/2976)) + +## Fixes + +Version 1.4 includes the following fixes: + +* Add missing module dependencies ([#2969](https://github.com/grafana/pyroscope/pull/2969)) +* Fix missing icon assets ([#2985](https://github.com/grafana/pyroscope/pull/2985)) +* Store-gateway: Handle index read error properly ([#2959](https://github.com/grafana/pyroscope/pull/2959)) +* Use correct field in mappingsKey ([#2964](https://github.com/grafana/pyroscope/pull/2964)) +* Bump golang.org/x/net ([#2986](https://github.com/grafana/pyroscope/pull/2986)) +* Fix elf base for unaligned PT_LOAD offset, make build id error not fatal ([#2983](https://github.com/grafana/pyroscope/pull/2983)) + +## Documentation improvements + +Version 1.4 includes the following documentation updates: + +* Add 1.3 release notes for docs ([#2949](https://github.com/grafana/pyroscope/pull/2949)) +* Add span profiles documentation ([#2982](https://github.com/grafana/pyroscope/pull/2982)) +* Update eBPF and Java documentation ([#2972](https://github.com/grafana/pyroscope/pull/2972), [#2973](https://github.com/grafana/pyroscope/pull/2973))