Skip to content

v6.3.0: OpenSSL v3 support, various logger / formatter fixes, latest DMD/Ubuntu support

Latest
Compare
Choose a tag to compare
@Geod24 Geod24 released this 27 Jan 18:11

What'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

Full Changelog: v6.2.0...v6.3.0