Skip to content

v1.2.0

Choose a tag to compare

@thelite0 thelite0 released this 24 Mar 14:56
· 1 commit to main since this release
  • Organized code into logical regions
  • Improved method organization and flow
  • Added proper ErrorResponse class to handle server error format
  • Created IsSuccess() and GetErrorMessage() helper methods
  • Enhanced JSON parsing to handle different response formats
  • Added special handling for simple {"success":true} responses
  • Added immediate heartbeat verification after session initialization
  • Implemented double-checking that session remains valid after verification
  • Added proper retry logic when verification fails
  • Added session state change events via OnSessionStateChanged
  • Implemented auto-reinitialization for "NO_ACTIVE_SESSION" errors
  • Improved thread safety with lock statements
  • Added proper cleanup of resources
  • Added detailed error and warning messages
  • Added constants for magic numbers
  • Created OnApiError event for error notifications

Full Changelog: v1.1.0...v1.2.0