Packages
goth
1.3.0-rc.4
1.4.5
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0
1.3.1
1.3.0
1.3.0-rc.5
1.3.0-rc.4
1.3.0-rc.3
1.3.0-rc.2
1.3.0-rc.1
1.3.0-rc.0
1.2.0
1.1.0
1.0.1
1.0.1-beta
1.0.0
0.11.1
0.11.0
0.10.0
0.9.0
0.8.2
0.8.1
0.8.0
0.7.2
0.7.1
0.7.0
0.6.0
0.5.1
0.5.0
0.4.0
0.3.2
0.3.1
0.3.0
0.2.1
0.2.0
0.1.6
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
0.0.3
0.0.2
0.0.1
A simple library to generate and retrieve Oauth2 tokens for use with Google Cloud Service accounts.
Current section
Files
Jump to
Current section
Files
CHANGELOG.md
# CHANGELOG
## v1.3.0-dev (unreleased)
* Add `Goth.start_link/1`, `Goth.fetch/2`, and `Goth.Token.fetch/1`.
Deprecations:
* `Goth.Token`: Deprecate `for_scope/2`, `from_response_json/2`, `refresh!/1`
* Deprecate `Goth.Client` module
* Deprecate `Goth.Config` module
* Deprecate `Goth.TokenStore` module
### Changes from v1.3.0-rc.3
* 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