From 21b0ed40ef1374b364ab0c29a28ef8d1b3b67772 Mon Sep 17 00:00:00 2001 From: Robin Krahl Date: Tue, 23 Jun 2026 09:59:55 +0200 Subject: [PATCH 1/2] Update to littlefs2-sys v0.4 --- CHANGELOG.md | 4 ++++ Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2340aebd..7b3fbf61 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - Added a const `new` function for backends generated with the `ram_storage!` macro. +### Changed + +- Updated to [`littlefs2-sys` v0.4.0](https://github.com/trussed-dev/littlefs2-sys/releases/tag/0.4.0). + ### Removed - Removed unused arguments `filename_max_plus_one_ty` and `path_max_plus_one_ty` from `ram_storage!` and `const_ram_storage!` macros. diff --git a/Cargo.toml b/Cargo.toml index 01804e20..b396ee99 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,7 +29,7 @@ delog = "0.1.0" generic-array = "0.14" heapless = "0.9" littlefs2-core = { version = "0.1", path = "core" } -littlefs2-sys = { version = "0.3.2", features = ["multiversion"] } +littlefs2-sys = { version = "0.4", features = ["multiversion"] } [dev-dependencies] ssmarshal = "1" From 03006625c376ec57677fc8cae92a636e5edf16d6 Mon Sep 17 00:00:00 2001 From: Robin Krahl Date: Tue, 23 Jun 2026 10:05:24 +0200 Subject: [PATCH 2/2] Release littlefs2 v0.8.0 --- CHANGELOG.md | 4 ++++ Cargo.toml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7b3fbf61..f273b828 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,10 @@ and this project adheres to [Semantic Versioning](http://semver.org/). ## Unreleased +- + +## [v0.8.0](https://github.com/trussed-dev/littlefs2/releases/tag/0.8.0) - 2026-06-23 + ### Added - Added a const `new` function for backends generated with the `ram_storage!` macro. diff --git a/Cargo.toml b/Cargo.toml index b396ee99..0b3470d2 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -9,7 +9,7 @@ repository = "https://github.com/trussed-dev/littlefs2" [package] name = "littlefs2" description = "Idiomatic Rust API for littlefs" -version = "0.7.2" +version = "0.8.0" authors = ["Nicolas Stalder ", "Brandon Edens ", "The Trussed developers"] readme = "README.md" categories = ["embedded", "filesystem", "no-std"]