This repository has been archived by the owner on Jun 28, 2022. It is now read-only.
Releases: DataDog/libddprof
Releases · DataDog/libddprof
v0.6.0
What's Changed
- Ruby updates: 0.5.0 packaging + package arm64 + change fallback package strategy by @ivoanjo in #39
- Allow sending tags when building the HTTP request by @morrisonlevi in #40
- Add Vec type, remove Buffer, add SendResult_drop by @morrisonlevi in #41
- Return SerializeResult for serializing a profile by @morrisonlevi in #42
- Cleanup slices, strings, tags, and vecs by @morrisonlevi in #44
- Refactoring of https connector to make root certificates optional by @pawelchcki in #47
- Enhance Tags API by @morrisonlevi in #49
- Asynchronous cancellation for ddprof_ffi_ProfileExporterV3_send by @ivoanjo in #45
And a lot more has changed since v0.3.0. Please see the full changelog.
Full Changelog: v0.3.0...v0.6.0
SHA256 checksums:
7501d26ed9b2607c2bca79b3fd39971efa4dbb6949226d7d123f095e47ca541c libddprof-aarch64-alpine-linux-musl.tar.gz
c18351882fdb4b64df76f4cd49dbf567d8871349fa444144aa9a8ddf0532bad2 libddprof-aarch64-unknown-linux-gnu.tar.gz
ca5e49636465ee977943d64815442d4bff2de2b74678b1376e6368280534f909 libddprof-x86_64-alpine-linux-musl.tar.gz
8eaec92d14bcfa8839843ba2ddfeae254804e087a4984985132a508d6f841645 libddprof-x86_64-unknown-linux-gnu.tar.gz
v0.6.0-rc.1
What's Changed
- Ruby updates: 0.5.0 packaging + package arm64 + change fallback package strategy by @ivoanjo in #39
- Allow sending tags when building the HTTP request by @morrisonlevi in #40
- Add Vec type, remove Buffer, add SendResult_drop by @morrisonlevi in #41
- Return SerializeResult for serializing a profile by @morrisonlevi in #42
- Github CI lint and and tests by @pawelchcki in #46
- Cleanup slices, strings, tags, and vecs by @morrisonlevi in #44
- Refactoring of https connector to make root certificates optional by @pawelchcki in #47
- Enhance Tags API by @morrisonlevi in #49
- Asynchronous cancellation for ddprof_ffi_ProfileExporterV3_send by @ivoanjo in #45
New Contributors
- @pawelchcki made their first contribution in #46
Full Changelog: v0.5.0-rc.1...v0.6.0-rc.1
SHA26 checksums
5da8c31304e18c65f60e39f0ed45d744e457c9b1fcda1747107010b33c645907 libddprof-aarch64-alpine-linux-musl.tar.gz
564d5bbe45192cf031d2e963f049626dfb66a959c0d1ee3e5ad95ae91b1e3650 libddprof-aarch64-unknown-linux-gnu.tar.gz
4f22640cea34ffee7a0f062ef91705a84ad8a7bed3f1ba901e21009193690d9f libddprof-x86_64-alpine-linux-musl.tar.gz
448e14a29fc4f4c432757e637aa64dc56d45ee5bad4fb26b6fafbabef466324d libddprof-x86_64-unknown-linux-gnu.tar.gz
v0.5.0-rc.1
What's Changed
- Add support for packaging shared library for Ruby on x86-64 Linux and macOS by @ivoanjo in #26
- Ship debug information in a separate file from the shared library by @ivoanjo in #29
- RFC: Introduce
ddprof_ffi_Buffer_from_byte_slice
function to enable reporting of external data using libddprof_ffi by @ivoanjo in #30 - Increase reported profile timestamp precision by @ivoanjo in #31
- [PROF-4780] Breaking change: Change FFI File struct to contain a Buffer instead of a ByteSlice by @ivoanjo in #33
- Switch ddprof http client by @paullegranddc in #32
- Fix clippy lints and expose dependencies of API by @morrisonlevi in #34
- Add helper for creating CharSlice from a string literal by @ivoanjo in #36
- Bump version to v0.5.0-rc.1 by @morrisonlevi in #38
New Contributors
- @paullegranddc made their first contribution in #32
Full Changelog: v0.4.0-rc.1...v0.5.0-rc.1
SHA26 checksums
121857f371fed5252654e6eebcb214c6d3a5b089c7e3340e41ab2089df0b9a25 libddprof-aarch64-alpine-linux-musl.tar.gz
ab4cd1fc9bc3975775bd2ff2122ac0b475533d504965b931d377cca122f7b0b3 libddprof-aarch64-unknown-linux-gnu.tar.gz
1675e6402973548ca22da0832babe33d0d4ec739ff9979a600677722fd46ff2f libddprof-x86_64-alpine-linux-musl.tar.gz
2db92e2ad87005a043e415fd62079af1f1df3642be9bed3ade840c5533a61063 libddprof-x86_64-unknown-linux-gnu.tar.gz
v0.4.0-rc.1
What's Changed
- Publish libddprof as a Ruby gem on rubygems.org by @ivoanjo in #16
- Arm compatibility by @r1viollet in #23
- Deliver libddprof_ffi as a shared library by @nsavoire in #22
New Contributors
Full Changelog: v0.3.0...v0.4.0-rc.1
SHA26 checksums
37bedf2c2d02e3e16404dd34d57d4263769ddd517380231218377d3af45e6479 libddprof-aarch64-alpine-linux-musl.tar.gz
5000f84c70961b4ae03f0497751cf52a46e29ce4f7c1be2d9eefea491ceec891 libddprof-aarch64-unknown-linux-gnu.tar.gz
a17e921bef789cfebf85a2b5789b4174b58e3f343a31237ce83a82eea178dca5 libddprof-x86_64-alpine-linux-musl.tar.gz
6b18703b24b5408d7071bfe1ddeb5bf73454ad6669e31b37a8401ad94ca9aed6 libddprof-x86_64-unknown-linux-gnu.tar.gz
v0.3.0
What's Changed
New Contributors
Full Changelog: v0.2.0...v0.3.0
SHA26 checksums:
b8cee1ddb926e3d27e7bc0f29b3a412db99676b08f3b9bbd1b0f5003b9f8587d libddprof-aarch64-alpine-linux-musl.tar.gz
25b50573189545e84e65ce66a8d834d74e031a743489af4e89f9d8e1308ed28c libddprof-aarch64-unknown-linux-gnu.tar.gz
854609c1acc86f6653f539b3fe8780ad1e60d8738f85efdb3b1aa0054e75a217 libddprof-x86_64-alpine-linux-musl.tar.gz
d9c64567e7ef5f957581dd81892b144b81e1f52fdf5671430c7af0b039b48929 libddprof-x86_64-unknown-linux-gnu.tar.gz
v0.3.0-rc.1
What's Changed
New Contributors
Full Changelog: v0.2.0...v0.3.0-rc.1
SHA256 checksums:
8bcaa694a2552d8c8630b1505fb3e38d3de2801032936bf11077deb2634a470a libddprof-x86_64-alpine-linux-musl.tar.gz
98f92ab5c76d38ecf00350e544236239fe6af759399a69b4644905b23fe95fea libddprof-x86_64-unknown-linux-gnu.tar.gz
v0.2.0
No changes from v0.2.0-rc.2 to v0.2.0. The SHA256 sums don't match the v0.2.0-rc.2
release because we don't have reproducible builds yet.
SHA256 sums:
d519a6241d78260522624b8e79e98502510f11d5d9551f5f80fc1134e95fa146 libddprof-x86_64-alpine-linux-musl.tar.gz
cba0f24074d44781d7252b912faff50d330957e84a8f40a172a8138e81001f27 libddprof-x86_64-unknown-linux-gnu.tar.gz
v0.2.0-rc.2
What's Changed
- Adjust per-platform link libraries by @morrisonlevi in #12
- Adjust layout of extracted artifacts.
SHA256 sums:
479bba7bb3af616104bf59fc5f5f99d31f24ebd57bfa29bf59749059a4857a99 libddprof-x86_64-alpine-linux-musl.tar.gz
7c055d11e1bcd12716fd7ff99597777c827da5dd2c99de0900f27672accb8de1 libddprof-x86_64-unknown-linux-gnu.tar.gz
v0.2.0-rc.1
Pre-release of the libddprof library.
SHA256 sums:
49aee861acd5449d8b090fa6fefb6c5eb7509f898bac16e1315d8674625c5d68 libddprof-x86_64-alpine-linux-musl.tar.gz
e47d91cb3d2d73a8106417e5f5c6e94db4fc4f6f133e815c0187286d33c6be62 libddprof-x86_64-unknown-linux-gnu.tar.gz