Releases: palantir/witchcraft-rust-server
Releases · palantir/witchcraft-rust-server
5.4.0
💡 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
🐛 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
🐛 Fixes
- Fixed the build on macOS. (#230)
- Fixed heap profile logic on macOS (#231)
5.1.0
🐛 Fixes
- Fixed the build with the jemalloc feature disabled. (#229)
💡 Improvements
- Fixed minidumps in restricted ptrace environments. (#228)
5.0.0
💥 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
✨ 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
💡 Improvements
- Move minidump client connection out of server startup blocking path (#206)
4.5.0
No documented user-facing changes
4.4.0
No documented user-facing changes
4.3.0
No documented user-facing changes