---
title: "Version 1.4 release notes | Grafana Pyroscope documentation"
description: "Release notes for Grafana Pyroscope 1.4"
---

# 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 [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](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 flame graph 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))
