Skip to content

Releases: palantir/witchcraft-rust-server

5.4.0

28 Feb 20:29
5.4.0
962aae8
Compare
Choose a tag to compare

💡 Improvements

  • Errors encountered when writing minidumps are now reported to stdout. (#234)
  • Jemalloc is now registered as the Rust global allocator. (#237)

5.3.0

20 Feb 16:41
5.3.0
c058c65
Compare
Choose a tag to compare

🐛 Fixes

  • Only set the ptracer in restricted ptrace environments. (#232)
  • Initialize minidump health state to Healthy (Ref 1)

💡 Improvements

  • Switched to minidump-unwind's symbol provider for thread dumps. (#233)

5.2.0

10 Feb 21:25
5.2.0
053c093
Compare
Choose a tag to compare

🐛 Fixes

  • Fixed the build on macOS. (#230)
  • Fixed heap profile logic on macOS (#231)

5.1.0

05 Feb 18:33
5.1.0
4438d5f
Compare
Choose a tag to compare

🐛 Fixes

  • Fixed the build with the jemalloc feature disabled. (#229)

💡 Improvements

  • Fixed minidumps in restricted ptrace environments. (#228)

5.0.0

01 Feb 01:14
5.0.0
de293b0
Compare
Choose a tag to compare

💥 Breaks

  • Update zipkin requirement from 0.4 to 1.0 (#225)
  • Update conjure-runtime requirement from 5 to 6 (#227)

💡 Improvements

  • Update rand requirement from 0.8 to 0.9 (#222)
  • Update serde-encrypted-value requirement from 0.4 to 1.0 (#223)

4.7.0

21 Jan 20:20
4.7.0
48cfcaf
Compare
Choose a tag to compare

✨ Features

  • Added a diagnostic which takes a jemalloc heap profile. Profiling is disabled by default but can be enabled in runtime config. (#213)

💡 Improvements

  • Audit logs are now flushed asynchronously. (#216)
  • Switch aws-lc-rs crypto backend to ring (#221)

4.6.0

25 Nov 15:19
4.6.0
2c96e8f
Compare
Choose a tag to compare

💡 Improvements

  • Move minidump client connection out of server startup blocking path (#206)

4.5.0

15 Oct 15:56
4.5.0
d3dce46
Compare
Choose a tag to compare

No documented user-facing changes

4.4.0

22 Aug 19:10
4.4.0
2cd149a
Compare
Choose a tag to compare

No documented user-facing changes

4.3.0

26 Jul 13:40
4.3.0
92e3451
Compare
Choose a tag to compare

No documented user-facing changes