Skip to content

Releases: primait/jwks_client

0.5.1

17 Apr 09:39
2889b2e
Compare
Choose a tag to compare

Changed

  • Expose TLS features

Commits

  • bump for release (#34) by Cristiano Piemontese
  • Update reqwest requirement from 0.11 to 0.12 (#33) by dependabot[bot]
  • Expose rustls-tls feature of reqwest (#32) by nemosupremo
  • Update httpmock requirement from 0.6 to 0.7 (#31) by dependabot[bot]

0.5.0

13 Dec 16:40
4d47580
Compare
Choose a tag to compare

Changed

  • Exposed JsonWebKeySet type.
  • BREAKING: Changed JwksSource trait function fetch_keys error return type in JwksClientError.

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

18 Oct 12:44
62c1add
Compare
Choose a tag to compare

Added

  • Support elliptic curve keys

Changed

  • Update jsonwebtoken to 9.0

Commits

  • Prepare release (#21) by MaeIsBad
  • Add dependabot (#20) by MaeIsBad
  • updates jsonwebtoken to 9.0 (#19) by campeis
  • Added EC key type structure supporting (#18) by Denis Ignachev

0.4.1

03 Apr 12:47
4984912
Compare
Choose a tag to compare

Added

  • [#16] Add instrumentation of fetch_keys function.

Commits

  • v0.4.1 (#17) by Simone Cottini
  • Add instrumentation in fetch_keys (#16) by Simone Cottini
  • Add Backstage catalog info and CODEOWNERS file (#15) by Francesco Saltori

0.4.0

11 Nov 15:09
97334b5
Compare
Choose a tag to compare

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

  • v0.4.0 (#14) by Simone Cottini
  • Closes #11 (#13) by Guarabot
  • Add is_jwt_expired method on Error (#12) by Guarabot
  • [PLATFORM-535]: [jwks_client] Update README (#10) by Simone Cottini
  • Fix version grep in build script (#8) by Simone Cottini
  • Fix tasks.delete-artifacts (#7) by Damiano

0.3.0

01 Apr 07:27
bd13777
Compare
Choose a tag to compare
  • 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

14 Mar 15:06
8071a14
Compare
Choose a tag to compare
  • 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