diff --git a/CHANGELOG.md b/CHANGELOG.md index e482240..77ac772 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,13 +7,24 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +## 0.8.0 (2023-02-28) + +### Added + +- validation configuration (exp, nbf, aud, iss, disable_validation) +- more integration tests added + +### Fixed + +- `JwtAuthorizer.from_ec()`, `JwtAuthorizer.from_ed()` imported PEM as DER resulting in failed validations + ## 0.7.0 (2023-02-14) ### Changed -- Refresh configuration - simplification, minimal_refresh_interval removed (replaced by refresh_interval in KeyNotFound refresh strategy) +- Refresh configuration - simplification, minimal_refresh_interval removed (replaced by refresh_interval in KeyNotFound refresh strategy) -### Added +### Added - integration tests, unit tests diff --git a/Cargo.lock b/Cargo.lock index 2da97d4..a1f99ca 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -717,7 +717,7 @@ dependencies = [ [[package]] name = "jwt-authorizer" -version = "0.7.0" +version = "0.8.0" dependencies = [ "axum", "futures-core", diff --git a/jwt-authorizer/Cargo.toml b/jwt-authorizer/Cargo.toml index f94dde9..d8c4b32 100644 --- a/jwt-authorizer/Cargo.toml +++ b/jwt-authorizer/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "jwt-authorizer" description = "jwt authorizer middleware for axum" -version = "0.7.0" +version = "0.8.0" edition = "2021" authors = ["cduvray "] license = "MIT"