Releases: DarrenBaldwin07/clerk-rs
Releases · DarrenBaldwin07/clerk-rs
0.4.0
What's Changed
- Include README in
Cargo.toml
by @GodTamIt in #55 - Add badge for rustdocs by @GodTamIt in #54
- [Claims] Add all possible backend claims to ClerkJWT by @kageiit in #56
- Make fields of ActiveOrganization struct public by @alexanderles in #57
- api: Reduce allocations in
get_user_list
by @GodTamIt in #60 - api: Make
limit
&offset
typedu64
overf32
by @GodTamIt in #59 - minor: Mark some structs as
Clone
by @GodTamIt in #58 - Pass ClerkJWT by @afroozeh in #53
- [Claims] Add act to claims by @kageiit in #61
- chore: Bump dependencies by @GodTamIt in #62
- [ClerkJWT] Deserialize any remaining fields in jwt by @kageiit in #63
- Make
ClerkJwt::other
field public by @GodTamIt in #64 - Add missing enum variants by @TmLev in #65
- Add JwksProvider to allow for caching of the JWKS by @hazelmeow in #46
- Pass JWT to handlers in Actix middleware by @kadengriffith in #66
- Add validator support for Rocket.rs by @DarrenBaldwin07 in #67
New Contributors
- @GodTamIt made their first contribution in #55
- @alexanderles made their first contribution in #57
- @TmLev made their first contribution in #65
- @kadengriffith made their first contribution in #66
Full Changelog: 0.3.1...0.4.0
0.3.1
What's Changed
- Remove panics and return ClerkError from validate_jwt by @hazelmeow in #42
- Add Gitar to users in production by @kageiit in #47
- Make non-recommended JWT claims optional by @afroozeh in #50
- [bug] make dynamic routes work properly by @after-ephemera in #49
New Contributors
- @kageiit made their first contribution in #47
- @afroozeh made their first contribution in #50
- @after-ephemera made their first contribution in #49
Full Changelog: 0.3.0...0.3.1
0.3.0
What's Changed
- Removing .DS_Store by @joshuajerin in #34
- [trivial] Add #[derive(Clone)] to JwksKey, JwksModel and silence unused warning by @capveg-netdebug in #35
- Use rustls by default and add feature for native-tls by @hazelmeow in #36
- Add support for Axum framework by @brunoribeiro127 in #32
- Validate the nbf claim of the jwt by @hazelmeow in #40
- Add feature flags for axum and actix validators by @hazelmeow in #39
- Remove dependency on openssl in tests by @hazelmeow in #38
- Make actix-web dependency optional by @hazelmeow in #44
New Contributors
- @joshuajerin made their first contribution in #34
- @capveg-netdebug made their first contribution in #35
- @hazelmeow made their first contribution in #36
- @brunoribeiro127 made their first contribution in #32
Full Changelog: 0.2.3...0.3.0
1.9.0
What's Changed
- Types and tweaks by @DarrenBaldwin07 in #18
- Add "from_oauth_google" variant for EmailAddressVerification Strategy by @chymtt in #20
- fix(session): i32 to i64 for last_active, expire_at, abandon_at by @notusertelken in #21
New Contributors
- @chymtt made their first contribution in #20
- @notusertelken made their first contribution in #21
Full Changelog: 0.1.8...1.9.0
Release clerk-rs v0.1.8
Changes
- Spec updates for official clerk.dev api by @DarrenBaldwin07
- Various refactors by @DarrenBaldwin07
- Add support for validating the
__session
cookie inside of actix validator by @camilomcatasus