Skip to content

Latest commit

 

History

History
77 lines (60 loc) · 3.09 KB

CHANGELOG.md

File metadata and controls

77 lines (60 loc) · 3.09 KB

v0.5.4

New Features

  • Add report transfromation function which allows changing the report before sending it to the Pyroscope Server.
  • Add Gzip support.

Bug Fixes

v0.5.3

New Features

  • Add BackendConfig to make reporting of pid, thread_id and thread_name optional.
  • Backends can add a suffix to the "application_name"

Bug Fixes

  • main: fixed an obsecure bug when counting stacktraces (Abid Omar)

v0.5.2

New features

  • Authentication Token support

API Changes

  • use rust-tls instead of openssl

v0.5.1

API Changes

  • Backend shutdown bug
  • Docs update

v0.5.0

API Changes

  • New API for building, starting and stopping the profiling agent.
  • Backend supports reporting multiple threads.
  • Tagging within local thread-scope

v0.4.0

API Changes

  • Backend now support passing a configuration struct.
  • TimerSignal enum
  • pprof-rs backend is split into a different package. It has to be imported manually.

What's Changed

  • fix: avoid binding two unrelated vars to the same type by @drahnr in grafana#18
  • avoid almost all unwraps by @drahnr in grafana#14
  • use more features of thiserror by @drahnr in grafana#11
  • introduce LOG_TAGs, avoid repetitive prefixes by @drahnr in grafana#10
  • allow configurable accumulation_cycle by @drahnr in grafana#21
  • Add CI Targets by @omarabid in grafana#22
  • 0.4.0 release by @omarabid in grafana#23

New Contributors

  • @drahnr made their first contribution in grafana#18

Full Changelog: https://github.com/pyroscope-io/pyroscope-rs/compare/0.3.1...lib-0.4.0

v0.3.1

Minor release with bug fixes.

Bug Fixes

Code Refactoring

  • option: replace unwrap for various Options (Abid Omar)
  • time: add get_time_range (Abid Omar)

v0.3.0

First stable release

v0.0.2-alpha

Second beta release

v0.0.1-alpha

Initial beta release