Skip to content

v0.7.0

Latest

Choose a tag to compare

@robin-nitrokey robin-nitrokey released this 09 Mar 09:01
0.7.0
74b17c2

Fixed

  • Fixed offset calculation overflow in lfs_config_read and lfs_config_prog if the offset is larger than u32::MAX.

Added

  • Added support for setting configuration options:
    • Added Config struct.
    • Allocation: Added with_config function.
    • Filesystem: Added format_with_config, is_mountable_with_config, mount_and_then_with_config functions.
  • Added support for growing filesystems with Filesystem::grow.
  • Added unstable-littlefs-patched feature. Enabling this feature may break semantic versioning guarantees. If this feature is enabled, a patched version of littlefs is used (see littlefs2-sys) and the following changes are applied:
    • Added config flag to disable the block count check on mount:
      • Added MountFlags enum.
      • Config: Added mount_flags field.
    • Added support for shrinking filesystems with Filesystem::shrink.

Changed