Releases: cryptomator/jfuse
Releases · cryptomator/jfuse
Release 0.3.3
- Made
Fuse.close()
idempotent - Removed some service loading related annotations from public api
Full Changelog: 0.3.2...0.3.3
Release 0.3.2
- Renamed exception class to avoid name collisions with more generic API
Release 0.3.1
What's Changed
- #24 make sure not to return from mount() before the VFS is fully mounted
- #25 migrate GitHub Actions to macOS 12 and fuse-t
- vastly improved JavaDoc
Full Changelog: 0.3.0...0.3.1
Release 0.3.0
What's Changed
- #16 add
Stat.S_ISREG
,Stat.S_ISDIR
, ... - #21 add support for fuse operations:
flush()
,fsync()
,fsyncdir()
- #19 add support for fuse operation
chown()
and addedStat.uid
/Stat.gid
- #18 support
fuse_config
duringinit()
- #14 Windows ARM64 Support
- #17 add
org.cryptomator:jfuse
aggregator jar for use in downstream projects
Full Changelog: 0.2.1...0.3.0
Release 0.2.1
0.2.0
0.1.0 Beta 2
What's Changed
- add jfuse-linux-aarch64, supporting Linux ARM64 by @overheadhunter in #1
- run file system mirror integration test on Windows by @infeo in #2
- Migrate to JEP 424 and Java 19 (requires
--enable-preview
) by @overheadhunter in #3 - fixed incorrect return value of
read
operations in mirror example in 5049d42 - fixed conversion of file open flags to Java's StandardOpenOptions in fbd30ed
Full Changelog: 0.1.0-beta1...0.1.0-beta2
0.1.0
0.1.0 Beta1
This is a first experimental release, only supporting a subset of all fuse_operations
, so we can evaluate the technology in downstream projects.
This requires JDK 18 and --add-modules jdk.incubator.foreign
.