aboutsummaryrefslogtreecommitdiffstats
path: root/ChangeLog.rst
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog.rst')
-rw-r--r--ChangeLog.rst28
1 files changed, 21 insertions, 7 deletions
diff --git a/ChangeLog.rst b/ChangeLog.rst
index a15b55a..78f6d51 100644
--- a/ChangeLog.rst
+++ b/ChangeLog.rst
@@ -1,13 +1,24 @@
-Unreleased Changes
-==================
+FUSE 3.0.0pre0 (2016-10-03)
+============================
+
+* This is a preview release. Functionality and API may still change
+ before the 3.0.0 release.
* The `fuse_lowlevel_new` function has been renamed to
- `fuse_session_new`.
+ `fuse_session_new` and no longer interprets the --version or --help
+ options. To print help or version information, use the new
+ `fuse_lowlevel_help` and `fuse_lowlevel_version` functions.
+
+* There are new `fuse_session_unmount` and `fuse_session_mount`
+ functions that should be used in the low-level API. The `fuse_mount`
+ and `fuse_unmount` functions should be used with the high-level API
+ only.
-* There are now new `fuse_session_unmount` and `fuse_session_mount`
- functions that should be used in the low-level API. The
- `fuse_mount` and `fuse_unmount` functions should be used with the
- high-level API only.
+* Neither `fuse_mount` nor `fuse_session_mount` take struct fuse_opts
+ parameters anymore. Mount options are parsed by `fuse_new` (for the
+ high-level API) and `fuse_session_new` (for the low-level API)
+ instead. To print help or version information, use the new
+ `fuse_mount_help` and `fuse_mount_version` functions.
* The ``fuse_lowlevel_notify_*`` functions now all take a `struct
fuse_session` parameter instead of a `struct fuse_chan`.
@@ -76,6 +87,9 @@ Unreleased Changes
File systems that use `fuse_main` are not affected by this change.
+ For integration with custom event loops, the new `fuse_session_fd`
+ function provides the file descriptor that's used for communication
+ with the kernel.
* Added *clone_fd* option. This creates a separate device file
descriptor for each processing thread, which might improve