All Versions
11
Latest Version
Avg Release Cycle
105 days
Latest Release
762 days ago

Changelog History
Page 1

  • v0.3.1

    November 08, 2017
    • Offsets to read, write and readdir methods are signed integers now (breaking change, sorry)
    • 🔗 Link libosxfuse on macOS, libfuse on all other systems
  • v0.3.0

    January 25, 2017
    • 🛠 Fix extended attribute handling (getxattr and listxattr methods changed and ReplyXattr was added)
    • mount now also returns a Result since it may fail if the session fails to run
    • Filenames are now passed as &OsStr in the filesystem interface
    • ✂ Removed publishing of documentation on GitHub pages. Docs are now available on https://docs.rs/fuse
    • ➕ Add FileType::Socket
  • v0.2.8

    July 30, 2016
    • 📚 Documentation of releases is build by CI now and made available at https://zargony.github.io/rust-fuse
    • 🛠 Fix unmount on BSD systems
    • Simplified libfuse detection with pkg-config
    • 🚚 ReplyDirectory::sized was removed since it was impossible to use it safely
  • v0.2.7

    September 08, 2015
    • ⚡️ Update to latest Rust stable - no longer needs nightly Rust
    • 🔀 A filesystem implementation doesn't need to be Send anymore to be mounted synchronously
    • A filesystem implementation doesn't need to be 'static anymore to be mounted asynchronously
    • 🐧 CI tests are covering nightly, beta and stable Rust under OSX and Linux now
  • v0.2.6

    April 23, 2015
    • ⚡️ Update to latest Rust nightly
    • 🛠 Fix mounting of filesystems as non-root on Linux systems
  • v0.2.5

    March 21, 2015
    • ⚡️ Update to latest Rust nightly
    • unmount returns a Result now since unmounting may fail internally
    • 🛠 Fix unmount on Linux systems
    • ✂ Remove deprecated file types from interface (got rid of std::old_io)
    • Introducing FileType
  • v0.2.4

    February 22, 2015
    • ⚡️ Update to latest Rust nightly
    • spawn_mount returns a Result now since starting a new thread may fail
    • Paths are now passed using std::path::Path (got rid of std::old_path)
    • FUSE options are now passed as a slice of OsStr rather than a slice of bytes
  • v0.2.3

    February 17, 2015
    • ⚡️ Update to latest Rust nightly
  • v0.2.2

    January 14, 2015
    • ⚡️ Update to latest Rust nightly
    • 👍 Ensure that Reply is Send to support asynchronous processing
    • ➕ Add CI testing under Linux
  • v0.2.1

    January 07, 2015
    • ⚡️ Update to latest Rust nightly
    • 🏗 Use build.rs and pkg-config to discover libfuse / libosxfuse