v2.0.0
What's Changed
- Remove unused optional
timedependency by @ivoanjo in #84 - Convert local root span id to u64, fix clippy lints by @morrisonlevi in #80
- Fix C headers including both
ddog_Vec_U8andddog_prof_Vec_U8by @ivoanjo in #83 - Bump tokio from 1.21.2 to 1.23.1 by @dependabot in #86
- Minor: Document expected result of
ddog_prof_Profile_addby @ivoanjo in #87 - fix(profiling)!: ensure a single label per sample has key "local root span id" by @morrisonlevi in #88
- chore: update dependencies by @morrisonlevi in #96
- feat(profiling)!: pass errors through more FFI functions by @morrisonlevi in #90
- fix: clippy lints from Rust v1.67.0 release by @morrisonlevi in #99
- feat(build-profiling-ffi.sh): support CARGO_TARGET_DIR by @morrisonlevi in #101
- fix link to contribution guide by @realFlowControl in #102
- refactor(profiling)!: create FFI Error type and remove
*Result_dropmethods by @morrisonlevi in #95 - Fix CI warnings by @pawelchcki in #104
- refactor(profiling)!: less chance of request double free by @morrisonlevi in #103
- Create a span normalizer skeleton, fully implement span name normalization by @thedavl in #100
New Contributors
- @dependabot made their first contribution in #86
- @realFlowControl made their first contribution in #102
- @thedavl made their first contribution in #100
Full Changelog: v1.0.1...v2.0.0
SHA256 checksums:
ceca9edb50cc6918a85d73f3dbc71a8dc00858e297b95c9115691535e757f4c0 libdatadog-aarch64-alpine-linux-musl.tar.gz
e3c4f6cab36e449faee4e15ac7fd3c41dfff16b3c11e3f83a9a4d8d2c898e528 libdatadog-aarch64-unknown-linux-gnu.tar.gz
88818c03e1fb9a7212959b8d4d6cff06eaacdae48ad96e708784ffe051a10ea8 libdatadog-x86_64-alpine-linux-musl.tar.gz
faca4ac2af0a9ecc150e9dbf6a21336afa43bcbb75a33765818bc3e0c0c9e00a libdatadog-x86_64-unknown-linux-gnu.tar.gz