Skip to content

Commit

Permalink
mark v0.11.0
Browse files Browse the repository at this point in the history
  • Loading branch information
maxcountryman committed Mar 5, 2024
1 parent ee4bc22 commit e6030a7
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 7 deletions.
14 changes: 12 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,24 @@
# Unreleased

# 0.10.4
# 0.11.0

- Uses slices when encoding and decoding `Id`. #159

**Breaking Changes**

- Removes `IdError` type in favor of using `base64::DecodeSliceError`. #159
- Provides the same changes as 0.10.4, without breaking SemVer.
- Updates `base64` to `0.22.0`.

# ~0.10.4~ **Yanked:** SemVer breaking

- Revert introduction of lifetime parameter; use static lifetime directly

This ensures that the changes introduced in `0.10.3` do not break SemVer.

Please note that `0.10.3` has been yanked in accordance with cargo guidelines.

# 0.10.3
# ~0.10.3~ **Yanked:** SemVer breaking

- Improve session config allocation footprint #158

Expand Down
8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ members = [".", "memory-store", "tower-sessions-core"]
resolver = "2"

[workspace.package]
version = "0.10.4"
version = "0.11.0"
edition = "2021"
authors = ["Max Countryman <hello@maxcountryman.com>"]
license = "MIT"
Expand Down Expand Up @@ -38,10 +38,10 @@ axum-core = ["tower-sessions-core/axum-core"]
memory-store = ["tower-sessions-memory-store"]

[workspace.dependencies]
tower-sessions = { version = "=0.10.4", path = ".", default-features = false }
tower-sessions = { version = "=0.11.0", path = ".", default-features = false }

tower-sessions-core = { version = "=0.10.4", path = "tower-sessions-core", default-features = false }
tower-sessions-memory-store = { version = "=0.10.4", path = "memory-store" }
tower-sessions-core = { version = "=0.11.0", path = "tower-sessions-core", default-features = false }
tower-sessions-memory-store = { version = "=0.11.0", path = "memory-store" }

async-trait = "0.1.74"
parking_lot = { version = "0.12.1", features = ["serde"] }
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ To use the crate in your project, add the following to your `Cargo.toml` file:

```toml
[dependencies]
tower-sessions = "0.10.4"
tower-sessions = "0.11.0"
```

## 🤸 Usage
Expand Down
1 change: 1 addition & 0 deletions src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -40,6 +40,7 @@
//! | [`tower-sessions-moka-store`](https://github.com/maxcountryman/tower-sessions-stores/tree/main/moka-store) | No | Moka session store |
//! | [`tower-sessions-redis-store`](https://github.com/maxcountryman/tower-sessions-stores/tree/main/redis-store) | Yes | Redis via `fred` session store |
//! | [`tower-sessions-rusqlite-store`](https://github.com/patte/tower-sessions-rusqlite-store) | Yes | Rusqlite session store |
//! | [`tower-sessions-sled-store`](https://github.com/Zatzou/tower-sessions-sled-store) | Yes | Sled session store |
//! | [`tower-sessions-sqlx-store`](https://github.com/maxcountryman/tower-sessions-stores/tree/main/sqlx-store) | Yes | SQLite, Postgres, and MySQL session stores |
//! | [`tower-sessions-surrealdb-store`](https://github.com/rynoV/tower-sessions-surrealdb-store) | Yes | SurrealDB session store |
//!
Expand Down

0 comments on commit e6030a7

Please sign in to comment.