Skip to content

Commit c6574e7

Browse files
committed
mark v0.3.0
1 parent 3a72b9c commit c6574e7

3 files changed

Lines changed: 15 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# Unreleased
22

3+
# 0.3.0
4+
5+
**Breaking Changes**
6+
7+
- `tokio` feature flag is now `tokio-rt`.
8+
- Session IDs are returned as references now.
9+
10+
**Other Changes**
11+
12+
- Update `fred` to 7.0.0.
13+
- Track loaded sessions to enable concurrent access. #37
14+
315
# 0.2.4
416

517
- Fix session saving and loading potential data race. #36
@@ -25,7 +37,7 @@
2537
- Moved MySQL `expiration_time` column to `timestamp(6), for microsecond resolution. #14
2638
- Replaced `Session.with_max_age` with `set_expiration_time` and `set_expiration_time_from_max_age`, allowing applications to control session durations dynamically. #7
2739

28-
**Other changes**
40+
**Other Changes**
2941

3042
- Provide layered caching via `CachingSessionStore` #8
3143
- Provide a Moka store #6 (Thank you @and-reas-se!)

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "tower-sessions"
33
description = "🥠 Sessions as a `tower` and `axum` middleware."
4-
version = "0.2.4"
4+
version = "0.3.0"
55
edition = "2021"
66
authors = ["Max Countryman <hello@maxcountryman.com>"]
77
license = "MIT"

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ To use the crate in your project, add the following to your `Cargo.toml` file:
5353

5454
```toml
5555
[dependencies]
56-
tower-sessions = "0.2.4"
56+
tower-sessions = "0.3.0"
5757
```
5858

5959
## 🤸 Usage

0 commit comments

Comments
 (0)