Breaking Changes
- Have
Client::exchange_device_code,Client::introspect, andClient::revoke_tokenfail fast with a newConfigurationErrorenum when the relevant OAuth2 endpoint hasn't been configured by callingset_device_authorization_url,set_introspection_url, orset_revocation_url, respectively. Previously, an error would not be returned until a call torequest/request_async(#127).