Changelog of @hackage/libfuse3 0.2.0.1

Revision history for libfuse3

0.2.0.1 -- 2023-03-26

  • Fixed the example to compile with unix-2.8.
  • Added support for base-4.18 (ghc-9.6).
  • Dropped support for base-4.14.2 and older.

0.2.0.0 -- 2022-09-10

Breaking changes

  • Fixed the type of FileStat.blockCount from CBlkSize to CBlkCnt.

Other changes

  • Added support for base-4.17.0.0 (ghc-9.4).
  • Added support for unix-2.8.0.0.
  • Removed a dependency to linux-xattr from the example passthrough, replacing with a hand-written implementation (#21).

0.1.2.1 -- 2022-05-20

  • Enabled build for Haskell Stack (#16, thanks to @modotte)

0.1.2.0 -- 2020-11-09

  • Added throwErrnoOf, tryErrno' and tryErrno_' to System.Libfuse3.Utils (#5)
  • Added ExceptionHandler and defaultExceptionHandler (#6)
  • Fixed a bug in resCFuseOperations to prevent Haskell exceptions from escaping to C land (#7)
  • Added pread and pwrite to System.Libfuse3.Utils (#8)

0.1.1.1 -- 2020-10-06

  • Minor improvements on the documentations
  • Add tests
  • Correct the version numbers in configure.ac

0.1.1.0 -- 2020-08-29

  • Improve the situation with signals
    • Now possible to unmount the filesystem with signals, but have to be sent twice.

0.1.0.0 -- 2020-08-27

  • First version. Released on an unsuspecting world.