- Update Finch to 0.17
- Update jose dependency
- Require Elixir 1.11+
- change to OS time to prevent unmanagable clock skew
- Load config from
~/.config/gcloud/configurations/config_default
- Force refresh whenever cached token is expired
- Fix getting tokens from metadata with no options provide
- Add
Goth.start_link/1
,Goth.fetch/2
,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