Skip to content
This repository has been archived by the owner on Jun 28, 2022. It is now read-only.

Releases: DataDog/libddprof

v0.6.0

21 Apr 16:12
eaf3bb4
Compare
Choose a tag to compare

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

14 Apr 15:58
v0.6.0-rc.1
Compare
Choose a tag to compare
v0.6.0-rc.1 Pre-release
Pre-release

What's Changed

New Contributors

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

24 Mar 17:06
aedba30
Compare
Choose a tag to compare
v0.5.0-rc.1 Pre-release
Pre-release

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

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

21 Feb 16:12
edd4429
Compare
Choose a tag to compare

What's Changed

⚠️ A shared library (.so) is now delivered in the same folder as the static library. Please check you are linking against the expected library.

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

03 Feb 16:26
5021649
Compare
Choose a tag to compare

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

01 Feb 22:15
a581313
Compare
Choose a tag to compare
v0.3.0-rc.1 Pre-release
Pre-release

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

18 Jan 20:05
daab60b
Compare
Choose a tag to compare

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

04 Jan 00:03
daab60b
Compare
Choose a tag to compare
v0.2.0-rc.2 Pre-release
Pre-release

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

07 Dec 21:22
e9b9b9c
Compare
Choose a tag to compare
v0.2.0-rc.1 Pre-release
Pre-release

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