Skip to content

libblockdev v3.0

Compare
Choose a tag to compare
@vojtechtrefny vojtechtrefny released this 28 Jun 14:17
· 336 commits to master since this release
3.0-1
1e2bb05

New major release of the libblockdev library. This release contains a large
API overhaul, please check the documentation for full list of API changes.

Notable changes

  • VDO a KBD plugins were removed.
  • New NVMe plugin was added.
  • Runtime dependencies are no longer checked during plugin initialization.
  • Part plugin was rewritten to use libfdisk instead of libparted.
  • Crypto plugin API went through an extensive rewrite.
  • Support for new technologies was added to the crypto plugin: FileVault2 encryption,
    DM Integrity, LUKS2 tokens.
  • Filesystem plugin adds support for btrfs, F2FS, NILFS2, exFAT and UDF.
  • Support for new filesystem operations was added to the plugin: setting label and UUID,
    generic mkfs function and API for getting feature support for filesystems.
  • dmraid support was removed from the DM plugin.
  • Python 2 support was dropped.