fswatch v. 1.18.0-rc2
Pre-releaseWhat's New in fswatch 1.18.0-rc2:
fswatch
1.18.0-rc2 introduces the following features and bug fixes:
-
The C++17 standard has been adopted: code has been rewritten and simplified to adobe new features of the C++17 standard library such as
std::filesystem
. -
gettextize
: gettext v. 0.22.5 -
Documentation: add reference to Go bindings.
-
Issue #313: Make
-1
,--one-event
return$?
when killed. -
Remove unused or obsolete configuration checks.
-
Use the
#include
predefined notation to include generated configuration headers. -
Use target
CPPFLAGS
instead ofAM_CPPFLAGS
. -
Update
FSEventStreamEventFlags
flags and add support to macOS 10.13+ features. -
Issue #278:
fsevents
monitor: Add support to for extended data, to allow file inodes to be collected with events. This feature enables users to correlate rename events. -
Issue #278:
inotify
monitor: Add support for correlation cookie. This feature enables users to correlate rename events. -
Add
%c
format specifier to print the event correlation id. -
Require
<mutex>
,<atomic>
andthread_local
and remove checks and conditional code.
libfswatch
1.18.0-rc2 introduces the following features and bug fixes:
-
Documentation: add reference to Go bindings.
-
Update
FSEventStreamEventFlags
flags and add support to macOS 10.13+ features. -
Issue #278:
fsevents
monitor: Add support to for extended data, to allow file inodes to be collected with events. This feature enables users to correlate rename events. -
Issue #278:
inotify
monitor: Add support for correlation cookie. This feature enables users to correlate rename events. -
Update the
event
class to have a correlation id field. -
Remove private headers from the list of installed header files.
-
Require
<mutex>
,<atomic>
andthread_local
and remove checks and conditional code. -
Library interface does not depend on configuration any longer.