Skip to content

Releases: primait/bridge.rs

0.20.0

03 Dec 14:13
c611b99
Compare
Choose a tag to compare

Added

  • Support for opentelemetry 0.27, now the default version.
  • Added gRPC injector to help passing opentelemetry tracing context when doing gRPC calls.

Commits

  • [COLIB-522]: Fix the trace propagation for engine gRPC calls (#178) by Pavel Procopiuc
  • COLIB-530: Bump to otel 0.27 (#177) by Gian Lu

0.19.0

25 Nov 11:22
7258ac1
Compare
Choose a tag to compare

Added

  • Support for the option pool_idle_timeout in the client builder

Removed

  • Drop support for opentelemetry 0.20

Commits

  • prepare for release (#176) by Cristiano Piemontese
  • add pool_idle_timeout option to builder (#175) by Herve Huneau
  • Update CODEOWNERS (#173) by Cristiano Piemontese

0.18.0

22 Oct 09:00
90d8f0e
Compare
Choose a tag to compare

Added

  • Support for opentelemetry 0.26, now the default version.

Commits

0.17.0

27 Sep 14:44
28a0379
Compare
Choose a tag to compare

Added

  • Support for opentelemetry 0.25, now the default version.

Commits

  • otel 0.25 (#170) by Simone Cottini
  • Update redis requirement from 0.26 to 0.27 (#169) by dependabot[bot]

0.16.7

09 Sep 14:17
488a633
Compare
Choose a tag to compare
  • Bump otel group 0.24 (#168) by Simone Cottini
  • Update redis requirement from 0.23 to 0.26 (#166) by dependabot[bot]

0.16.6

23 Aug 12:22
df31c8b
Compare
Choose a tag to compare

Removed

  • The library no longer validates tokens after recieving them from auth0

This was unneccessary, already wasn't done in some code paths, and as a bonus let us remove a dependency.

Changed

  • When first creating the client if bridge.rs fails to decrypt a cached token a warning will be logged, and a new token will be fetched

This behavior matches what happens when a token is automatically refreshed during the applications runtime, and should help address issues that might come up in the future.

  • The cache key now contains a cache version, allowing it's schema to be updated in the future

From now on cache keys will use the following format:

auth0rs_tokens:{caller}:{token_version}:{audience}"

eg.

auth0rs_tokens:wingman:2:galactus"


Commits

  • [PLATFORM-2239]: Fix backward incompatibility with previous bridge.rs versions (#167) by MaeIsBad

0.16.5

10 Jul 08:52
769f953
Compare
Choose a tag to compare

Security

  • Switched to using XChaCha20Poly1305 for the redis token cache encryption.

This addresses a few medium severity security issues with the tokens.
Note that this means that this, and future versions of the library cannot be used at the same time as older verisons.


Commits

0.16.4

04 Jul 13:47
a93b186
Compare
Choose a tag to compare

Added

  • Support for opentelemetry 0.23, now the default version.
  • tracing_opentelemetry_0_23 feature

Commits

  • Add opentelemetry 0.23 feature, crates and tests (#163) by Simone Cottini
  • Update dashmap requirement from 5.1 to 6.0 (#162) by dependabot[bot]
  • chore: fix build status badge (#161) by Pietro Di Bello

0.16.3

22 May 09:29
40207c4
Compare
Choose a tag to compare

Fixed

  • The authority server successful response might not include the scope field, that is now optional.

Commits

0.16.2

10 May 15:15
e53dfe9
Compare
Choose a tag to compare
  • Support opentelemetry 0.22 and release (#159) by angelo-rendina-prima