Skip to content

Commit 713c364

Browse files
committed
Release 5.0.0
1 parent 686aa28 commit 713c364

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,15 @@
44

55
## Unreleased
66

7+
## 5.0.0 31-07-25
8+
79
- Added `Key` implementation for the unit type `()` for easy storage of a single value
810
- *Breaking:* Changed API for map `fetch_all_items` such that the `Key` is captured in `MapItemIter`.
911
- Fixed some logic so queue can be used on a single page. (It's still recommended to use at least 2 pages for both the queue and the map)
1012
- Add some extra logic to catch more crc collisions
1113

14+
This release is 'disk'-compatible with 4.0
15+
1216
## 4.0.3 18-06-25
1317

1418
- Fixed queue regression introduced in 2.0.0. It used to erase pages opportunistically for better performance.
@@ -34,6 +38,8 @@
3438
- *Breaking:* Added `Value` impls for `bool`, `Option<T: Value>`, and `[T: Value; N]`.
3539
*This can break existing code because it changes type inference, be mindfull of that!*
3640

41+
This release is 'disk'-compatible with 3.0
42+
3743
## 3.0.1 25-07-24
3844

3945
- Add `defmt` attributes to cache types.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "sequential-storage"
3-
version = "4.0.3"
3+
version = "5.0.0"
44
edition = "2024"
55
license = "MIT OR Apache-2.0"
66
description = "A crate for storing data in flash with minimal erase cycles."

example/Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)