Experimental new API with support for asynchronous requests and arbitrary HTTP clients.
This release features significant breaking changes from the 2.x release branch:
- Authorization and token exchange requests now use the builder pattern.
curlandreqwestare included as HTTP clients; users may implement their own (passed torequestorrequest_asyncfor each token exchange).- The
insecuremodule has been removed.