Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add release notes for v1.5 #3120

Merged
merged 5 commits into from
Mar 20, 2024
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions docs/sources/release-notes/v1-4.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
title: Version 1.4 release notes
menuTitle: V1.4
description: Release notes for Grafana Pyroscope 1.4
weight: 750
weight: 700
---

# 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:
This release includes several new features which are precursors to larger projects like:

* Adhoc profiling
* Time series scoped to a flamegraph function
Expand All @@ -23,7 +23,7 @@ Notable changes are listed below. For more details, check out the Full 1.4.0 Cha

Features and enhancements for version 1.4 include:

* Adhoc profiles API (#2963)
* Adhoc profiles API ([#2963](https://github.com/grafana/pyroscope/pull/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))
Expand Down
53 changes: 53 additions & 0 deletions docs/sources/release-notes/v1-5.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
---
title: Version 1.5 release notes
menuTitle: V1.5
description: Release notes for Grafana Pyroscope 1.5
weight: 650
---

# Version 1.5 release notes

We are excited to present Grafana Pyroscope 1.5.

This release includes our brand new and experimental Github integration, as well numerous stability, performance, and documentation improvements.

Notable changes are listed below. For more details, check out the Full 1.5.0 Changelog: https://github.com/grafana/pyroscope/compare/v1.4.0...v1.5.0.

## Features and enhancements

Features and enhancements for version 1.5 include:

* Experimental: Adds integration with GitHub to fetch profiled code ([#2965](https://github.com/grafana/pyroscope/pull/2965))
* Repair Go stack traces ([#3014](https://github.com/grafana/pyroscope/pull/3014))
* Profile stats API ([#3090](https://github.com/grafana/pyroscope/pull/3090))

### Improvements and updates

Version 1.5 includes the following improvements and updates:

* eBPF: Aggregate python stacks in kernel space instead of user space ([#2996](https://github.com/grafana/pyroscope/pull/2996))
* eBPF: Propagate PID namespace to kernel space ([#3008](https://github.com/grafana/pyroscope/pull/3008))
* eBPF: Run tests on many kernels ([#3025](https://github.com/grafana/pyroscope/pull/3025))
* eBPF: Add support for more Python versions ([#3035](https://github.com/grafana/pyroscope/pull/3035))
* Improve trace span propagation in streaming requests ([#2992](https://github.com/grafana/pyroscope/pull/2992))
* Drop type params from Go function names ([#3010](https://github.com/grafana/pyroscope/pull/3010))
* Disable vt proto pools ([#3034](https://github.com/grafana/pyroscope/pull/3034))
* Allow running multiple rideshare examples in the same network namespace ([#2990](https://github.com/grafana/pyroscope/pull/2990))

## Fixes

Version 1.5 includes the following fixes:

* Wait for ongoing queries to finish at close ([#3030](https://github.com/grafana/pyroscope/pull/3030))
* Fix data duplication in the read path (#3100, [#3103](https://github.com/grafana/pyroscope/pull/3103))
* Fix merging of empty pprof samples ([#3031](https://github.com/grafana/pyroscope/pull/3031))
* Correctly format makefile help rule ([#3021](https://github.com/grafana/pyroscope/pull/3021))

## Documentation improvements

Version 1.5 includes the following documentation updates:

* Reorganize examples folder to match documentation structure ([#3026](https://github.com/grafana/pyroscope/pull/3026))
* Update Configure the client and span profiles doc ([#3028](https://github.com/grafana/pyroscope/pull//3028))
* Improve intro and span profiles docs ([#3089](https://github.com/grafana/pyroscope/pull/3089), [#3099](https://github.com/grafana/pyroscope/pull/3099))
* Update make docs procedure ([#2994](https://github.com/grafana/pyroscope/pull/2994), [#3011](https://github.com/grafana/pyroscope/pull/3011), [#3059](https://github.com/grafana/pyroscope/pull/3059))
aleks-p marked this conversation as resolved.
Show resolved Hide resolved
Loading