libfuse3-0.2.0.1: CHANGELOG.md
# 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](https://github.com/matil019/haskell-libfuse3/pull/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.