Releases: primait/bridge.rs
Releases · primait/bridge.rs
0.25.0
0.24.1
Changed
- Relaxed tonic dependency to allow version 0.12.
This was done at an explicit user request, do not expect old version of tonic to be supported in the future.
Feel free to ask if you have a similar request.
Commits
0.24.0
Added
- Cache keys are now dependent on implementation (Redis, DynamoDB, InMemory)
- Redis cache keys now use a format of
{user_defined_prefix}:auth0rs_tokens:{client_id}:{token_version}:{audience}
i.e. the microservice name using the bridge is prepended, this should help
with permission handling - DynamoDb uses a format of
auth0rs_tokens:{client_id}:{token_version}:{audience}
- Redis cache keys now use a format of
Changed
CacheType::Redis
is now a struct which accepts a url and a prefix for keys
saved on Redis.
Undeprecated
Auth0::new
is undeprecated again, since it provides a convenient way to
setup the client. We reserve the right to re-deprecate it in the future once
we settle on a nicer API
Commits
- [DEVEX-2497]: Prefix redis keys with microservice name (#194) by Cristiano Piemontese
- Update redis requirement from 0.30 to 0.31 (#193) by dependabot[bot]
- Update redis requirement from 0.29 to 0.30 (#192) by dependabot[bot]
- Update tonic requirement from 0.12 to 0.13 (#190) by dependabot[bot]
- chore: pin third party actions (#191) by Emiliano
0.23.0
0.22.0
0.21.0
Fixed
- Fixed docs.rs not building the documentation
Deprecated
- Deprecated a lot of old auth0 APIs. See the docs for alternatives to use.
Added
- DynamoDB cache provider
Commits
- [DEVEX-2333]: Implement caching using dynamo (#183) by MaeIsBad
- fix owner (#180) by Cristiano Piemontese
- Update CODEOWNERS (#181) by Cristiano Piemontese
- Update reqwest-middleware requirement from 0.3.0 to 0.4.0 (#174) by dependabot[bot]