Skip to content

v0.5.0

Compare
Choose a tag to compare
@Gottox Gottox released this 18 Jun 16:23
· 739 commits to main since this release

This is the fifth and final development milestone of the libsqsh project. This release improves the portability of the library. CI now runs on OpenBSD and Linux. Also, invalid unaligned data accesses on ARM platforms have been fixed. This release renames some internal structs and struct members to make their usage clearer. LZO support has been removed from the project and moved to a dedicated repository. There are now two fuse implementations: sqshfs uses the low-level API of fuse3, sqshfs2 uses the high-level API of fuse2 to support the OpenBSD target.

The next release will be the first stable release of libsqsh. Starting with this release, libsqsh will support a stable ABI and API for the entire 1.x series. It's also likely that 1.0 will improve multi-threaded operations.

Please note that libsqsh is now feature complete, so the pace of development is likely to slow down.

Full Changelog: v0.4.0...v0.5.0