v1.9.1
What's Changed
- [FEAT] Added connect option
ignoreAuthErrorAbort
which disables a connection abort when the client fails to authenticate twice with the same error. by @aricart in #409 - [FIX] Remove ambiguity on async errors by only recording non-permission errors, also subscriptions for which a permission error is raised by the server are now closed and reaped @aricart in #410
- [FEAT] Several Authenticator Enhancements - all authenticators can now specify a function for values, and values are not pre-cached, so it is possible for the client to obtain additional credentials and use them to reconnect. Note these functions cannot delay the authentication process or client may be disconnected by the server if a deadline is exceeded. by @aricart in #412
Full Changelog: v1.9.0...v1.9.1