v6.3.0: OpenSSL v3 support, various logger / formatter fixes, latest DMD/Ubuntu support
LatestWhat's Changed
- Fix Formatter to handle inout(char) properly by @Geod24 in #858
- Logger: Move LayoutDate to the layout package by @Geod24 in #859
- Adapt message overrides to be safe/nothrow by @Geod24 in #863
- Remove no-longer-useful Beaver dockerfile dans D2-ready by @Geod24 in #862
- Deprecate gc_usage, use core.memory directly by @Geod24 in #861
- JsonParser: Rename internal 'string' member to 'str' by @Geod24 in #864
- Replace all usages of 'istring' with 'string' by @Geod24 in #860
- Log: Make Logger and Appender name property string by @Geod24 in #865
- Formatter: Support Phobos like OutputRange interface by @Geod24 in #866
- Prometheus: Reduce duplication of test code and imports by @Geod24 in #867
- LogEvent: Remove 'set' and trivial wrapper, makes the function a POD by @Geod24 in #868
- CI: Upgrade Ubuntu version to 20.04 by @Geod24 in #871
- Fix formatter sink delegate signatures with preview=in by @Geod24 in #870
- Fix dub.sdl to use unversioned libssl/libcrypto by @Geod24 in #872
- Trivial: Fix a few style issues by @Geod24 in #873
- Formatter: Fix some more issues with sinks that show up in unittest by @Geod24 in #874
- Make SignalFD.registered_signals const by @Geod24 in #875
- Trivial: Fix some style issues, remove some unused imports by @Geod24 in #876
- Add support for OpenSSL 3 by @Geod24 in #877
- Remove the use of 'in' for extern(C) func params by @Geod24 in #878
- Build for OPENSSLv3 if variable is defined by @alexandrumc in #879
- Remove C binding for pthread_getattr_np, use core.thread by @Geod24 in #882
- Use Deimos OpenSSL instead of our own bindings by @Geod24 in #883
- CI: Use the latest version of all actions by @Geod24 in #885
- Remove deprecated modules by @Geod24 in #884
- CI: Move ebtree build to a reusable workflow by @Geod24 in #869
- doc: Remove mention of D1 in README by @Geod24 in #886
- ci: Upgrade tested CI to the latest Ubuntu (20 -> 24) by @Geod24 in #887
- ci: Upgrade support compiler from 2.09{2,3} to 2.10{5,9} by @Geod24 in #888
New Contributors
- @alexandrumc made their first contribution in #879
Full Changelog: v6.2.0...v6.3.0