Skip to content

v0.6.5

Choose a tag to compare

@github-actions github-actions released this 23 Jul 18:52
v0.6.5

What's Changed

Added

  • 🧵 Add thread join timeout to #disconnect by @nevans in #689
  • ✨ Add #utf8_enabled? by @nevans in #715
  • ✨ Remember set of enabled server capabilities by @nevans in #716
    Adds #enabled and #enabled? methods.

Fixed

  • 🥅 Fix premature tagged response guard for IDLE by @nevans in #688
  • 🥅 Test for NULL bytes before sending string args by @nevans in #712
  • 🐛 Use literal syntax for invalid UTF8 or non-UTF8 strings by @nevans in #713

Other Changes

  • 🧵🥅 Reraise receiver thread errors with caller's backtrace by @nevans in #691
  • 🧵🥅 Reraise #starttls receiver thread errors with caller's backtrace by @nevans in #711
  • ♻️ Extract InvalidTaggedResponseError error by @nevans in #687
  • 🧵 Refactor thread synchronization for sending commands by @nevans in #692
  • 🧵Refactor receive responses thread sync by @nevans in #694
  • ♻️ Extract handle_response from receive_responses by @nevans in #695

Miscellaneous

  • 🔀 Merge v0.6.4.1 patches by @nevans in #702
  • Fix flaky test_starttls_stripping_ok_sent_before_response by @hsbt in #709
  • ⬆️ Bump actions/checkout from 6 to 7 by @dependabot[bot] in #708
  • ✅⚡ Faster tests by @nevans in #714
  • Pin simplecov version by @nobu in #717
  • simplecov-{html,json} have been incorporated in SimpleCov 1.0.0 by @nobu in #718
  • ⬆️ Bump step-security/harden-runner from 2.19.4 to 2.20.0 by @dependabot[bot] in #719
  • ✅ Fix issues with simplecov v1.0 upgrade by @nevans in #721

Full Changelog: v0.6.4.1...v0.6.5