Skip to content

fix(deps): update module github.com/grafana/pyroscope/api to v1#75

Open
renovate-sh-app[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-grafana-pyroscope-api-1.x
Open

fix(deps): update module github.com/grafana/pyroscope/api to v1#75
renovate-sh-app[bot] wants to merge 1 commit into
mainfrom
renovate/github.com-grafana-pyroscope-api-1.x

Conversation

@renovate-sh-app
Copy link
Copy Markdown
Contributor

@renovate-sh-app renovate-sh-app Bot commented Oct 21, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
github.com/grafana/pyroscope/api v0.4.0v1.5.0 age confidence

Release Notes

grafana/pyroscope (github.com/grafana/pyroscope/api)

v1.5.0

Compare Source

Release Notes for Pyroscope 1.5.0

Improvements and Updates
  • Repair Go stack traces (#​3014)
  • eBPF: Aggregate python stacks in kernel space instead of user space (#​2996)
  • eBPF: Propagate PID namespace to kernel space (#​3008)
  • eBPF: Run tests on many kernels (#​3025)
  • eBPF: Add support for more Python versions (#​3035)
  • Improve trace span propagation in streaming requests (#​2992)
  • Drop type params from Go function names (#​3010)
  • Disable vt proto pools (#​3034)
  • Allow running multiple rideshare examples in the same network namespace (#​2990)
Fixes
  • Wait for ongoing queries to finish at close (#​3030)
  • Fix data duplication in the read path (#​3100, #​3103)
  • Fix merging of empty pprof samples (#​3031)
  • Correctly format makefile help rule (#​3021)
Documentation Improvements

Changelog

As always, feedbacks are more than welcome, feel free to open issues/discussions.
You can reach out to the team using:

Docker Images

  docker pull docker.io/grafana/pyroscope:1.5.0

v1.4.0

Compare Source

Release Notes for Pyroscope 1.4.0

New Features
Improvements and Updates
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

Changelog

As always, feedbacks are more than welcome, feel free to open issues/discussions.
You can reach out to the team using:

Docker Images

  docker pull docker.io/grafana/pyroscope:1.4.0

v1.3.2

Compare Source

v1.3.1

Compare Source

v1.3.0

Compare Source

Release Notes for Pyroscope 1.3.0

New Features
  • Enhanced symbol compaction process: Improved performance and storage efficiency with the new symbol compaction process (#​2864).
  • Introduced function selector in pprof query: More precise profiling with the addition of a function selector (#​2878).
  • Support for time-based downsampling during compaction: Optimized data processing with time-based strategies (#​2880).
  • Added tracing integrations to compaction: Better observability in the compaction process (#​2876).
  • Added language mapping for Grafana agent in Java: Expanded profiling capabilities (#​2866).
Improvements and Updates
  • Updated Alpine and Golang versions: Enhanced security and performance with the latest versions of Alpine (3.18.5) and Golang (1.21.5) (#​2901, #​2902).
  • Injected JFR labels into pprof: Enriched profiling data for better insights (#​2868).
  • Streamlined Makefile and go.mod: Better build process with updated Makefile and tidied go.mod (#​2900).
  • Updated agent configuration in Helm: More flexible deployments in Kubernetes environments (#​2879).
  • Refactored ebpf installation documentation: Improved clarity and usability in ebpf documentation (#​2849).
  • Upgraded connect-go, protobuf, and buf: Improved system interoperability (#​2909).
  • Enhanced compaction shutdown process: Improved system stability during shutdowns (#​2903).
  • Implemented profilecli compact command: Efficient data management with the new command (#​2869).
Fixes
  • Fixed panic in compaction benchmark: Addressed issues causing system instability (#​2918).
  • Resolved block cleanup process issues: Ensured system integrity and stability (#​2916).
  • Fixed pprof profile builder panics: Enhanced system stability (#​2917).
  • Corrected profile types call handling: Better data management without bucket store (#​2910).
  • Removed delta reserved labels from storage: Optimized the storage system (#​2920).
  • Increased parquet read buffer size: Improved data processing efficiency (#​2924).
Documentation Improvements
  • Enhanced memory overhead documentation: Deeper insights into system performance (#​2895).
  • Updated NodeJS documentation: Fixed Markdown link issues for better clarity (#​2890).
  • Expanded java.md documentation: Comprehensive Java profiling guidance (#​2904).
  • Removed dependency on Grafana agent: Streamlined Pyroscope architecture (#​2913).
  • Updated various sections: Intro, analyze, sampling, and SDK pages now offer clearer and more detailed information (#​2855, #​2844, #​2854, #​2851, #​2861).
  • Launched a 1-minute YouTube short on ebpf: Providing a quick and informative overview of ebpf (#​2893).

Changelog

As always, feedbacks are more than welcome, feel free to open issues/discussions.
You can reach out to the team using:

Docker Images

  docker pull docker.io/grafana/pyroscope:1.3.0

v1.2.0

Compare Source

🚀 We are excited to present this release of Grafana Pyroscope packed with 150 commits 🚀

In this release, we've introduced significant enhancements to our microservice mode, aiming to boost performance and streamline operations. The compactor component has been added to optimize block management, improving query speed and reducing replication factor overhead.

Our physical planning has undergone optimization, ensuring that data deduplication occurs only when necessary. Additionally, we've initiated tracing integrations, allowing for the inclusion of span ids in profiling samples and enabling flamegraph filtering.

For users leveraging Function as a Service (FaaS) environments, we've enhanced profiling data ingestion by automatically aggregating profiles. This not only reduces the number of profiles but also contributes to improved overall efficiency.

We've invested substantial effort in optimizing the read path and refining query performance, delivering a smoother user experience.

Trace to profiles integrations
image

Notable changes are listed below for more details check out the Full Changelog: grafana/pyroscope@v1.1.5...v1.2.0

Enhancements

Bug Fixes

Documentation Updates

  • We've added documentation for profilecli to query and upload pprof files.
  • We've also documented the store-gateway and compactor component.

New Contributors

Your feedback is crucial to us, and we encourage you to explore the improvements in this release, report any issues, and join the discussions to help us continue refining and enhancing Grafana Pyroscope.

Thank you for your ongoing support!

You can reach out to the team using:

Docker Images

  docker pull docker.io/grafana/pyroscope:1.2.0

The Pyroscope team

(@​kolesnikovae @​korniltsev @​cyriltovena @​simonswine @​aleks-p @​bryanhuhta @​petethepig @​Rperry2174)

v1.1.0

Compare Source

Pyroscope version 1.1 release notes

The Pyroscope team is excited to announce the the second release. This release allows to retrieve series from persistent storages like local disk and object store and also has a couple of performance improvements (e.g. JFR ingestion is handled a lot more efficently).

As always, feedback is more than welcome, feel free to open issues/discussions.
You can reach out to the team using:

Docker Images

  docker pull docker.io/grafana/pyroscope:1.1.0

Pyroscope Release Changelog Summary

Improvements & Enhancements:

  • Switched to v1 Golang SDK.
  • Updated multiple dependencies including Go, Ruby, Django, Rust, and more.
  • Introduced meta fetcher that synchronizes filtered metadata locally.
  • Introduced pyroscope packaging via nfpm.
  • Use Grafana flamegraph component.
  • 'ExportData' now respects the 'flamegraph.com' related prop.
  • Introduced option to disable RBAC.
  • Introduced a tenant scanner.
  • Refactoring for block compaction to enable shard-splitting.
  • Improved multitenancy default behavior documentation.

Fixes:

  • Addressed various race conditions and bug fixes.
  • Improved URL handling and pprof merges.
  • Fixed various documentation inconsistencies and outdated references.
  • Fixed broken links.
  • Resolved multiple issues related to dotnet and ebpf.
  • Addressed flaky tests and issues in ingestionAdapter.
  • Handle profiles without timestamps.

Documentation Updates:

  • Added tabs to Java docs and updated ebpf docs.
  • Added section for Apple arm64 builds.
  • Updated documentation for contributors.
  • Improved helm documentation.
  • Optimized and clarified querier API calls.

DevOps & Tooling:

  • Introduced helm v1.0.0 release.
  • Automation added for brew releases.
  • Helm improvements: setting correct namespace, adding initContainers, hostNetwork, etc.
  • Refactored after dskit upgrade.
  • Updated rideshare examples for ingesting to grafana.com.

New Contributors:


Detailed Changelog

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

Need help?

You can ask for more help in the following Slack channel: #proj-renovate-self-hosted. In that channel you can also find ADR and FAQ docs in the Resources section.

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Oct 21, 2025

CLA assistant check
All committers have signed the CLA.

@renovate-sh-app renovate-sh-app Bot force-pushed the renovate/github.com-grafana-pyroscope-api-1.x branch from 2b5f8e3 to 7a6fb43 Compare February 5, 2026 13:11
@renovate-sh-app
Copy link
Copy Markdown
Contributor Author

renovate-sh-app Bot commented Feb 5, 2026

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 2 additional dependencies were updated
  • The go directive was updated for compatibility reasons

Details:

Package Change
go 1.24.0 -> 1.25.0
golang.org/x/text v0.22.0 -> v0.35.0
github.com/davecgh/go-spew v1.1.1 -> v1.1.2-0.20180830191138-d8f796af33cc

@renovate-sh-app renovate-sh-app Bot force-pushed the renovate/github.com-grafana-pyroscope-api-1.x branch 3 times, most recently from b07d0a6 to 02e455d Compare February 10, 2026 22:05
@renovate-sh-app
Copy link
Copy Markdown
Contributor Author

Rebase requested. Renovate is processing this repository now.

@renovate-sh-app renovate-sh-app Bot force-pushed the renovate/github.com-grafana-pyroscope-api-1.x branch from 02e455d to ee6815d Compare February 20, 2026 01:37
@renovate-sh-app renovate-sh-app Bot force-pushed the renovate/github.com-grafana-pyroscope-api-1.x branch 2 times, most recently from 9da7728 to 626fd60 Compare March 16, 2026 10:03
@renovate-sh-app renovate-sh-app Bot force-pushed the renovate/github.com-grafana-pyroscope-api-1.x branch from 626fd60 to 42c451c Compare April 17, 2026 13:03
@renovate-sh-app renovate-sh-app Bot requested review from a team as code owners April 17, 2026 13:03
@renovate-sh-app renovate-sh-app Bot force-pushed the renovate/github.com-grafana-pyroscope-api-1.x branch from 42c451c to 56dfd1f Compare April 22, 2026 01:02
| datasource | package                          | from   | to     |
| ---------- | -------------------------------- | ------ | ------ |
| go         | github.com/grafana/pyroscope/api | v0.4.0 | v1.5.0 |


Signed-off-by: renovate-sh-app[bot] <219655108+renovate-sh-app[bot]@users.noreply.github.com>
@renovate-sh-app renovate-sh-app Bot force-pushed the renovate/github.com-grafana-pyroscope-api-1.x branch from 56dfd1f to dcefeea Compare May 14, 2026 16:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant