Releases: primait/jwks_client
Releases · primait/jwks_client
0.5.1
0.5.0
Changed
- Exposed
JsonWebKeySet
type. - BREAKING: Changed
JwksSource
trait functionfetch_keys
error return type inJwksClientError
.
Commits
- cargo-release should be in the standard installation (#30) by Simone Cottini
- Allow user to get url for web source (#29) by Eddie Whiteside
- Prepare release (#28) by Simone Cottini
- Make JwksSource implementable from outside crate (#27) by Eddie Whiteside
- Update mockall requirement from 0.11 to 0.12 (#26) by dependabot[bot]
- Drop unused dep (#23) by Guarabot
- [PLATFORM-1405]: Check that jwks_client package version is the same as the tag (#25) by Simone Cottini
- [PLATFORM-1363]: Migrate to GHA (#24) by Simone Cottini
- Update prima_datadog requirement from 0.5 to 0.6 (#22) by dependabot[bot]
0.4.2
0.4.1
0.4.0
Added
- Is now possible to know if the error is caused by expired jwt (useful for refreshing purposes)
- Deps improvements
Fixed
- README code example updated with the latest changes.
- BREAKING #11 - avoid require owned string as params in getters
Commits
0.3.0
- Merge pull request #4 from primait/PLATFORM-378/user-story/cache-refactor
- Version 0.3.0
- Store before write lock
- Use SeqCst for uarantee that all threads see all sequentially consistent operations in the same order
- AtomicBool::swap changed for AtomicBool::store that discard returned value
- format..
- Add atomicbool to avoid multiple refreshes
- New version
- Review mite pt.2 <3
- Easier cache logic. Remove inner mutex
- Review mite <3
- Al solito ho lasciato merda nel codice
- Change cache logic
0.2.0
- Merge pull request #3 from primait/PLATFORM-371/user-story/improvements
- Update readme
- review giachino
- 2021 edition
- Rust 1.59.0
- Timeout and connect timeout with defaults
- Cache entreis TTL set to 1 day
- [PLATFORM-268]: [jwks_client_rs] Add CI script for tests and lib publishing (#2)
- Update drone pipeline drone-tools:1.21.2
- 0.1.1
- Merge pull request #1 from primait/example+readme
- Remove broken example code
- Format
- Example and readme
- Name cannot contains
- Change package name