Releases: ueberauth/oauth2
Releases · ueberauth/oauth2
v2.1.0
v2.0.1
What's Changed
- Making request with mixed case headers can mess up request by @clemensm in #157
- Misc doc changes by @kianmeng in #155
- chore: improve workflows by @yordis in #163
- fix client params typespec issue by @boonious in #166
- Remove applications step in install by @davydog187 in #153
- Add "Accept: application/json" header by default for get_token by @giddie in #167
New Contributors
- @clemensm made their first contribution in #157
- @kianmeng made their first contribution in #155
- @yordis made their first contribution in #163
- @boonious made their first contribution in #166
- @davydog187 made their first contribution in #153
- @giddie made their first contribution in #167
Full Changelog: v2.0.0...v2.0.1
v2.0.0
v1.0.1
v1.0.0
Backward Incompatible Changes
- There is no longer a default serializer for
application/json
. Please make
sure to register a serializer withOAuth2.Client.put_serializer/3
. - Serializers are now registered via
OAuth2.Client.put_serializer/3
.
This change allows applications wrappingoauth2
a way to provide default
serializers without requiring the user to manually configure a serializer.
v0.9.4
v0.9.3
v0.9.2
v0.9.1
Improvements
- Fix dialyzer warnings.
- Update
hackney
to1.7
Bug fixes
- De-dupe headers.
Diff: v0.9.0...v0.9.1
v0.9.0
Improvements
- Remove deprecated usage of
Behaviour
anddefcallback
- Provides better support for configuring
request_opts
that will be used on
every request. This is useful for configuring SSL options, etc. - Provides support for
hackney
s streaming of responses. - Better warnings when a serializer isn't properly configured.
Backward Incompatible Changes
- Responses with status codes between
400..599
will now return{:error, %OAuth2.Response{}}
instead of{:ok, %OAuth2.Response{}}
- When using the
!
versions of functions,{:error, %OAuth2.Response{}}
will
be converted to an%OAuth2.Error{}
and raised.
Diff: v0.8.3...v0.9.0