Releases: parca-dev/parca-agent
Releases · parca-dev/parca-agent
v0.39.1
v0.39.0
v0.38.2
What's Changed
- Fix node v22 support reporting "UNREPORTED" frames by @umanwizard in #3053
- Fix various issues in luajit x86 extraction by @brancz in #3054
- LuaJIT fix for rsi/esi issue and diagnostic improvements by @gnurizen in #3056
Full Changelog: v0.38.1...v0.38.2
v0.38.1
What's Changed
- Validate that custom labels are utf-8. by @umanwizard in #3048
- *: Upgrade various deps by @brancz in #3049
Full Changelog: v0.38.0...v0.38.1
v0.38.0
What's Changed
- reporter: Differentiate type for off cpu by @brancz in #3046
- bump fork by @umanwizard in #3047
- Correctly find TLS block in aarch64 by @umanwizard in parca-dev/opentelemetry-ebpf-profiler#58
- Fix debug blobs, a luajit test NPE and run more tests in CI by @gnurizen in parca-dev/opentelemetry-ebpf-profiler#62
- Fix X86 tls handling (for custom labels) by @umanwizard in parca-dev/opentelemetry-ebpf-profiler#63
- Increase maximum frames in our fork by @umanwizard in parca-dev/opentelemetry-ebpf-profiler#64
Full Changelog: v0.37.0...v0.38.0
v0.37.0
What's Changed
- snap: redirect logs to a file and expose a logs
slot
by @michaeldmitry in #3034 - Renamed cpuid into cpu by @Horiodino in #3033
- Update to point to otel head by @gnurizen in #3036
- OffCPU flag by @gnurizen in #3037
- snap: expose config-file option by @michaeldmitry in #3038
- Actually start tracing exporter by @bobrik in #3032
- Relicense elfwriter.go as MIT, same as original file derived from go-delve. by @xplshn in #3016
- Don't try to start the traces exporter if one isn't configured by @umanwizard in #3042
- Bump fork and fix off cpu profiling by @gnurizen in #3043
- Fix container cache sizing by @gnurizen in #3044
- Bump fork by @gnurizen in #3045
New Contributors
- @michaeldmitry made their first contribution in #3034
- @Horiodino made their first contribution in #3033
- @bobrik made their first contribution in #3032
- @xplshn made their first contribution in #3016
Full Changelog: v0.36.0...v0.37.0
v0.36.0
What's Changed
- Update parca-agent to include debug tracer by @gnurizen in #3024
- Fix release pacakges to include debug tracers by @gnurizen in #3025
- bump otel fork to fix arm tracer by @gnurizen in #3027
- Initial implementation of offline mode (EXPERIMENTAL) by @umanwizard in #3026
Full Changelog: v0.35.3...v0.36.0
v0.35.3
v0.35.2
What's Changed
- Various LuaJIT fixes
- Fix kernel module parsing
New Contributors
- @BunningsWarehouseOfficial made their first contribution in #3009
Full Changelog: v0.35.1...v0.35.2
v0.35.1
What's Changed
- Warn on failure to get container metadata by @umanwizard in #3001
- Add cpuid metadata by @gnurizen in #3003
- Add Talos Omni containerd path to known paths by @brancz in #3006
- reporter: Fix nil-pointer panic by @brancz in #3010
- Fix kernel module parsing by @brancz #3007
Full Changelog: v0.35.0...v0.35.1