- Add
Goth.start_link/1
,Goth.fetch/2
, andGoth.Token.fetch/1
.
Deprecations:
Goth.Token
: Deprecatefor_scope/2
,from_response_json/2
,refresh!/1
- Deprecate
Goth.Client
module - Deprecate
Goth.Config
module - Deprecate
Goth.TokenStore
module
- Revert from
:refresh_after
to:refresh_before
- Self-signed JWT claim overrides (#105)
- Improve retry logic (#127)
- Improve fetching and prefetching logic (#128)
- Add :audience option when fetching from metadata server (#121)
- Simplify the refresh scheduling - replace
:refresh_before
with:refresh_after
(#131) - Simplify http client contract (#129)
- Add Goth.fetch!/2