What's Changed
Added
- π§΅ Add thread join timeout to
#disconnectby @nevans in #689 - β¨ Add
#utf8_enabled?by @nevans in #715 - β¨ Remember set of enabled server capabilities by @nevans in #716
Adds#enabledand#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
#starttlsreceiver 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_responsefromreceive_responsesby @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