littlefs-project / littlefs

A little fail-safe filesystem designed for microcontrollers
BSD 3-Clause "New" or "Revised" License
4.9k stars 771 forks source link

Minor release: v2.9 #929

Closed geky closed 5 months ago

geky commented 5 months ago

This release brings in some heavily requested minor features. Thanks to everyone who has contributed/provided feedback!

Bringing in:

Draft of release notes follows:


Itsy-bitsy teeny-tiny breaking changes:

What's new?

geky-bot commented 5 months ago
Tests passed ✓, Code: 16972 B (+0.9%), Stack: 1432 B (-1.1%), Structs: 812 B (+1.5%) | | Code | Stack | Structs | | Coverage | |:--|-----:|------:|--------:|:--|---------:| | Default | 16972 B (+0.9%) | 1432 B (-1.1%) | 812 B (+1.5%) | Lines | 2387/2566 lines (-0.1%) | | Readonly | 6186 B (+0.9%) | 448 B (+0.0%) | 812 B (+1.5%) | Branches | 1239/1576 branches (-0.1%) | | Threadsafe | 17836 B (+0.8%) | 1432 B (-1.1%) | 820 B (+1.5%) | | **Benchmarks** | | Multiversion | 17036 B (+0.9%) | 1432 B (-1.1%) | 816 B (+1.5%) | Readed | 29369693876 B (+0.0%) | | Migrate | 18664 B (+0.8%) | 1736 B (-0.9%) | 816 B (+1.5%) | Proged | 1482874766 B (+0.0%) | | Error-asserts | 17660 B (+1.0%) | 1424 B (-1.1%) | 812 B (+1.5%) | Erased | 1568888832 B (+0.0%) |