Skip to content

v0.7.0

Latest

Choose a tag to compare

@hardbyte hardbyte released this 19 Jul 20:30
· 2 commits to main since this release
477dbe9

First stable release of the 0.7 line.

Highlights since 0.6.1

  • Async, persistence-aware authentication — a new EvnexAuth component with typed TokenSet and AuthChallenge, a token-persistence callback, reactive 401 recovery, and a typed error taxonomy (EvnexAuthError and subclasses). NotAuthorizedException is a deprecated alias, to be removed in 0.8.0.
  • Account management — enrol/confirm/disable a TOTP MFA device, change password, and forgot-password flows.
  • evnex CLIuvx evnex for auth, live status, charge points, sessions, locations, insights, and charge control.
  • Wrapped endpointsget_org_locations() and get_org_connector_summary().
  • Robustness — honour a configured EVNEX_ORG_ID, keep --json output parseable, and fail fast on command timeouts instead of retry-storming.