From e58d0985432a03669382976b76cd6dcb7ba0f043 Mon Sep 17 00:00:00 2001 From: Cole MacKenzie Date: Sat, 25 Jan 2025 16:35:51 -0800 Subject: [PATCH] chore(release): prepare for v0.4.0 --- CHANGELOG.md | 20 ++++++++++++++++++++ Cargo.toml | 2 +- RELEASING.md | 2 +- 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d44d5ed..37b9674 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,26 @@ All notable changes to this project will be documented in this file. +## [0.4.0] - 2025-01-26 + +### ๐Ÿš€ Features + +- *(errors)* Improve error handling with thiserror +- *(errors)* Replace eprintln with tracing logs +- Use dashmap for better concurrency +- Add remote JWKS decoder with improved configuration and error handling + +### ๐Ÿ“š Documentation + +- Add badges to README.md +- Simplify documentation and remove redundant examples +- Update README.md, fix badge links +- Update README.md + +### ๐Ÿงช Testing + +- Add integration test for remote jwks + ## [0.3.0] - 2025-01-25 ### ๐Ÿ’ผ Other diff --git a/Cargo.toml b/Cargo.toml index 0d5bf6e..3173abc 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "axum-jwt-auth" -version = "0.3.0" +version = "0.4.0" edition = "2021" authors = ["Cole MacKenzie"] description = "A simple JWT authentication middleware for Axum" diff --git a/RELEASING.md b/RELEASING.md index 498494a..4091e7c 100644 --- a/RELEASING.md +++ b/RELEASING.md @@ -31,7 +31,7 @@ cargo check # Ensure everything builds correctly ```bash # Generate/update for new version -git cliff --tag v1.2.0 --prepend CHANGELOG.md +git cliff --prepend CHANGELOG.md --unreleased --tag v1.2.0 ``` 4. Create release branch and commit: