Breaking Changes
- Raise minimum supported Rust version (MSRV) to 1.45
- Upgrade
reqwestto 0.11 and rename feature flag fromreqwest-010toreqwest. This upgradestokioto 1.0. - Add
#[non_exhaustive]attribute toAuthTypeto support non-breaking additions in the future
New Features
-
Add support for the
plain(plaintext) PKCE verifier when the (non-default)pkce-plainfeature flag is enabled. Use of this feature is discouraged for security reasons. -
Add support for OAuth 2.0 Token Introspection.
Special thanks to @jeroenvervaeke for contributing this feature.