Skip to content

Commit 0a22aa1

Browse files
Release v0.5.0
1 parent 7614f8e commit 0a22aa1

File tree

3 files changed

+12
-5
lines changed

3 files changed

+12
-5
lines changed

.github/workflows/ci.yml

+3-1
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,9 @@ jobs:
108108
EOT
109109
110110
- name: Patch delog
111-
run: echo 'delog = { version = "0.1.6", git = "https://github.com/LechevSpace/delog.git", rev = "e83f3fd" }' >> Cargo.toml
111+
run: |
112+
echo '[patch.crates-io]' >> Cargo.toml
113+
echo 'delog = { version = "0.1.6", git = "https://github.com/LechevSpace/delog.git", rev = "e83f3fd" }' >> Cargo.toml
112114
113115
- name: Build avr
114116
run: cargo +nightly build -Z build-std=core --target=./avr-atmega328p.json --workspace --release

CHANGELOG.md

+8
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
77

88
## Unreleased
99

10+
-
11+
12+
## [v0.5.0](https://github.com/trussed-dev/littlefs2/releases/tag/0.5.0) - 2024-10-25
13+
14+
This release contains many small changes to the public API. It also introduces the
15+
`littlefs2-core` crate that can be used for crates that want to access `littlefs2`
16+
filesystems without depending on a specific implementation version.
17+
1018
### Added
1119
- Added object-safe traits `DynFile`, `DynFilesystem` and `DynStorage` for
1220
accessing `Storage`, `Filesystem` and `File` implementations for any storage.

Cargo.toml

+1-4
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ repository = "https://github.com/trussed-dev/littlefs2"
99
[package]
1010
name = "littlefs2"
1111
description = "Idiomatic Rust API for littlefs"
12-
version = "0.4.0"
12+
version = "0.5.0"
1313
authors = ["Nicolas Stalder <n@stalder.io>", "Brandon Edens <brandonedens@gmail.com>", "The Trussed developers"]
1414
readme = "README.md"
1515
categories = ["embedded", "filesystem", "no-std"]
@@ -52,6 +52,3 @@ log-error = []
5252
# member `char name[LFS_NAME_MAX+1]`.
5353
# This means that if we change `traits::Storage::FILENAME_MAX_PLUS_ONE`,
5454
# we need to pass this on!
55-
56-
[patch.crates-io]
57-
littlefs2-sys = { git = "https://github.com/trussed-dev/littlefs2-sys.git", tag = "0.2.0" }

0 commit comments

Comments
 (0)