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 wrappingoauth2a 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
hackneyto1.7
Bug fixes
- De-dupe headers.
Diff: v0.9.0...v0.9.1
v0.9.0
Improvements
- Remove deprecated usage of
Behaviouranddefcallback - Provides better support for configuring
request_optsthat will be used on
every request. This is useful for configuring SSL options, etc. - Provides support for
hackneys streaming of responses. - Better warnings when a serializer isn't properly configured.
Backward Incompatible Changes
- Responses with status codes between
400..599will 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