Releases: palantir/witchcraft-rust-server
Releases · palantir/witchcraft-rust-server
4.0.0-rc1
💥 Breaks
- Upgrade to hyper 1 (#158)
3.12.0
💡 Improvements
- Produce metrics reporting jemalloc active/resident memory. (#182)
3.11.0
Type |
Description |
Link |
Feature |
Added HealthCheckRegistry::register_if_absent and downcast support to HealthCheck. |
#176 |
3.10.0
Type |
Description |
Link |
Improvement |
Cleaned up the internal Service trait. |
#155 |
Improvement |
Expose diagnostics in Witchcraft so services can register their own diagnostics. |
#159 |
Improvement |
allow custom config loaders |
#160 |
3.9.0
Type |
Description |
Link |
Feature |
Management endpoints can now be exposed on a separate port. |
#141 |
3.8.0
Type |
Description |
Link |
Improvement |
The server now uses rustls as its TLS implementation. The TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 and TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher suites are no longer supported. |
#114 |
Improvement |
Reimplemented the thread dump diagnostic, removing the native elfutils dependency. |
#125 |
Feature |
Add global functions for ad-hoc audit logging |
#128 |
Feature |
Set the new orgId field in service and request logs |
#132 |
3.7.0
Type |
Description |
Link |
Fix |
bump version to 3.7.0 |
#126 |
3.6.0
Type |
Description |
Link |
Fix |
Fix the heap stats diagnostic name in manifest extension |
#124 |
3.5.0
Type |
Description |
Link |
Feature |
Request logs now contain the auth token's org field as the _org param if present. |
#107 |
Feature |
PeerAddr 's field is now public. |
#120 |
3.4.0
Type |
Description |
Link |
Feature |
Exposeon_shutdown method in Witchcraft to register server shutdown operations. |
#103 |