Changelog
Features
- Add initial Ruby support by @javierhonduco in #1933
- Add initial Python Support by @kakkoyun in #1984
- pkg/stack/unwind: Add unwind tables support for Arm64 by @Sylfrena in #1953
- Add support for parsing v8 symbols by @brancz in #2021
Fixes
- pkg/convert: Fix locations by @zdyj3170101136 in #1905
- Fix warning by @Sylfrena in #1910
- fix(cache): ensure LoadingOnceCache can only load once by @maxbrunet in #1998
Enhancements
- Ensure we are running under root by @javierhonduco in #1992
- Detect the agent running in a non-root PID namespace by @javierhonduco in #1993
- unwinding: Move compact unwind table generation by @javierhonduco in #1958
- pkg/perf: More robust perf map parsing by @brancz in #1994
- Don't perform address normalization locally by @brancz in #1928
- added VDSO unit tests by @Namanl2001 in #1916
- pkg/metadata: provide jdk label by @zdyj3170101136 in #1926
- tests: Add integration tests for mixed-mode unwinding by @javierhonduco in #1943
- test/integration: Ensure we don't leak goroutines by @javierhonduco in #1960
Full Changelog: v0.23.3...v0.24.0
Docker images
docker pull ghcr.io/parca-dev/parca-agent:v0.24.0
Thanks!
Join our Discord server;
Follow us on Twitter;
Read the documentation.