Skip to content

0.3.13

Choose a tag to compare

@dotvav dotvav released this 14 Sep 08:53
· 2 commits to main since this release

🐛 Bug Fixes & Resilience

  • client: add reset_session() and automatic socket retry on idle connection drops in HFRClient
    (#e7997c1)
    • Recreates curl_cffi sessions on dropped keep-alive TCP connections while preserving all active authentication
      cookies (md_user, md_passs, md_id).
    • Automatically recovers and retries once on connection/SSL exceptions during is_logged_in().
    • Resets session before submitting credentials in login() to ensure fresh socket negotiation.
    • Adds transparent connection error recovery in get_post_form_tokens().

🧪 Tests

  • Add unit tests for reset_session() and transparent is_logged_in() socket renewal.

Full Changelog: v0.3.12...v0.3.13