Repository navigation
0.3.13
🐛 Bug Fixes & Resilience
- client: add
reset_session()and automatic socket retry on idle connection drops inHFRClient
(#e7997c1)- Recreates
curl_cffisessions 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().
- Recreates
🧪 Tests
- Add unit tests for
reset_session()and transparentis_logged_in()socket renewal.
Full Changelog: v0.3.12...v0.3.13