From b58463dc93fac49669e33f4b98af5455f0f332c2 Mon Sep 17 00:00:00 2001 From: Max Countryman Date: Wed, 1 Jan 2025 09:05:45 -0800 Subject: [PATCH] mark 0.14.0 --- CHANGELOG.md | 6 ++++++ Cargo.toml | 12 ++++++------ README.md | 4 ++-- memory-store/Cargo.toml | 2 +- tower-sessions-core/Cargo.toml | 4 ++-- 5 files changed, 17 insertions(+), 11 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9d00fae..884adb4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Unreleased +# 0.14.0 + +- Update axum-core to v0.5.0. #231 + +This also includes an version bump to tower-cookies, now at v0.11.0. + # 0.13.0 - Add option to always save session. #216 diff --git a/Cargo.toml b/Cargo.toml index abfcfcc..299c63e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -3,7 +3,7 @@ members = [".", "memory-store", "tower-sessions-core"] resolver = "2" [workspace.package] -version = "0.13.0" +version = "0.14.0" edition = "2021" authors = ["Max Countryman "] license = "MIT" @@ -40,10 +40,10 @@ signed = ["tower-cookies/signed"] private = ["tower-cookies/private"] [workspace.dependencies] -tower-sessions = { version = "=0.13.0", path = ".", default-features = false } +tower-sessions = { version = "=0.14.0", path = ".", default-features = false } -tower-sessions-core = { version = "=0.13.0", path = "tower-sessions-core", default-features = false } -tower-sessions-memory-store = { version = "=0.13.0", path = "memory-store" } +tower-sessions-core = { version = "=0.14.0", path = "tower-sessions-core", default-features = false } +tower-sessions-memory-store = { version = "=0.14.0", path = "memory-store" } async-trait = "0.1.74" parking_lot = { version = "0.12.1", features = ["serde"] } @@ -71,13 +71,13 @@ anyhow = "1" axum = "0.8.1" axum-core = "0.5.0" futures = { version = "0.3.28", default-features = false, features = [ - "async-await", + "async-await", ] } http = "1.0" http-body-util = "0.1" hyper = "1.0" reqwest = { version = "0.12.3", default-features = false, features = [ - "rustls-tls", + "rustls-tls", ] } serde = "1.0.192" time = "0.3.30" diff --git a/README.md b/README.md index f5f9865..7892e42 100644 --- a/README.md +++ b/README.md @@ -53,7 +53,7 @@ Session data persistence is managed by user-provided types that implement `SessionStore`. What this means is that applications can and should implement session stores to fit their specific needs. -That said, a number of session store implmentations already exist and may be +That said, a number of session store implementations already exist and may be useful starting points. | Crate | Persistent | Description | @@ -83,7 +83,7 @@ To use the crate in your project, add the following to your `Cargo.toml` file: ```toml [dependencies] -tower-sessions = "0.13.0" +tower-sessions = "0.14.0" ``` ## 🤸 Usage diff --git a/memory-store/Cargo.toml b/memory-store/Cargo.toml index b32388f..e732f28 100644 --- a/memory-store/Cargo.toml +++ b/memory-store/Cargo.toml @@ -15,4 +15,4 @@ time = { workspace = true } tokio = { workspace = true } [dev-dependencies] -tower-sessions = { workspace = true } +tower-sessions = { path = "../" } diff --git a/tower-sessions-core/Cargo.toml b/tower-sessions-core/Cargo.toml index eb72190..eb8f7ca 100644 --- a/tower-sessions-core/Cargo.toml +++ b/tower-sessions-core/Cargo.toml @@ -18,7 +18,7 @@ async-trait = { workspace = true } axum-core = { version = "0.5.0", optional = true } base64 = "0.22.0" futures = { version = "0.3.28", default-features = false, features = [ - "async-await", + "async-await", ] } http = "1.0" parking_lot = { version = "0.12.1", features = ["serde"] } @@ -31,7 +31,7 @@ tokio = { workspace = true } tracing = { version = "0.1.40", features = ["log"] } [dev-dependencies] -tower-sessions = { workspace = true, features = ["memory-store"] } +tower-sessions = { path = "../", features = ["memory-store"] } tokio-test = "0.4.3" tokio = { workspace = true, features = ["rt", "macros"] } mockall = "0.13.0"