A cross-platform file change monitor with multiple backends: Apple OS X File System Events, *BSD kqueue, Solaris/Illumos File Events Notification, Linux inotify, Microsoft Windows and a stat()-based backend.
GPL-3.0 License
Bot releases are hidden (Show)
fswatch
1.17.1 introduces the following features and bug fixes:
libfswatch
1.17.1 introduces the following features and bug fixes:
Published by emcrisostomo over 2 years ago
fswatch
1.17.0 introduces the following features and bug fixes:
Refactor code to replace usages of deprecated function FSEventStreamScheduleWithRunLoop
with FSEventStreamSetDispatchQueue
.
Issue #230: Improve responsiveness on macos: add support for kFSEventStreamCreateFlagNoDefer
.
Issue #249: Man page still mentions fswatch-run
.
Issue #255: Implement event bubbling.
Issue #256: -1
flag prints the file changed 3x before exiting.
libfswatch
1.17.0 introduces the following features and bug fixes:
Refactor code to replace usages of deprecated function FSEventStreamScheduleWithRunLoop
with FSEventStreamSetDispatchQueue
.
Issue #230: Improve responsiveness on macos: add support for kFSEventStreamCreateFlagNoDefer
.
Issue #255: Implement event bubbling.
Published by emcrisostomo over 3 years ago
fswatch
1.16.0 introduces the following features and bug fixes:
Update FSEvents flags and add support to macOS 10.10+ features.
Issue #226: Add FreeBSD installation instructions.
Issue #243: PlatformSpecific instead of Updated on Darwin 19.4.
Issue #248: Update fswatch.7.in to add the Event Types section to the man
page.
Issue #257: Update FreeBSD installation instructions.
Issue #260: Fix memory leak.
Issue #269: do not use global variable in function, pass parameter
instead.
Issue #270: using both AC_CONFIG_MACRO_DIR and AC_CONFIG_MACRO_DIRS is
deprecated in autoconf-2.71
Issue #272: Send AttributeModified on touch when using the FSevents monitor.
libfswatch
1.16.0 introduces the following features and bug fixes:
Update FSEvents flags and add support to macOS 10.10+ features.
Issue #260: Fix memory leak.
Published by emcrisostomo over 4 years ago
libfswatch
1.15.0 introduces the following features and bug fixes:
pkg-config
support.Published by emcrisostomo almost 6 years ago
libfswatch
1.14.0 introduces the following features and bug fixes:
11:1:0
.Published by emcrisostomo about 6 years ago
libfswatch
1.13.0 introduces the following features and bug fixes:
11:0:0
.Published by emcrisostomo over 6 years ago
fswatch
1.12.0 introduces the following features and bug fixes:
<regex.h>
) to the C++11 regex library (<regex>
).libfswatch
1.11.3 introduces the following features and bug fixes:
<regex.h>
) to the C++11 regex library (<regex>
).Published by emcrisostomo over 6 years ago
fswatch
1.11.3 introduces the following features and bug fixes:
libfswatch
1.11.3 introduces the following features and bug fixes:
cevent.h
.Published by emcrisostomo almost 7 years ago
fswatch
1.11.2 introduces the following features and bug fixes:
fswatch
and libfswatch
Published by emcrisostomo almost 7 years ago
fswatch
1.11.1 introduces the following features and bug fixes:
Published by emcrisostomo almost 7 years ago
fswatch
1.11.0 introduces the following features and bug fixes:
gettext
an optional dependency.Published by emcrisostomo almost 7 years ago
fswatch
1.10.1 introduces the following features and bug fixes:
Published by emcrisostomo about 7 years ago
fswatch
1.10.0 introduces the following features and bug fixes:
fswatch
and libfswatch
Autotools project into one.libfswatch
1.10.0 introduces the following features and bug fixes:
fsw_destroy_session
if fsw_start_monitor
is called.fsw_destroy_session
function not to destroy a session that has a running monitor.fsw_stop_monitor
to the C API.Published by emcrisostomo about 8 years ago
libfswatch
1.9.3 fixes the following bugs:
Published by emcrisostomo over 8 years ago
fswatch
and libfswatch
1.9.2 fix the following bugs:
-1
option.Published by emcrisostomo over 8 years ago
fswatch
uses libfswatch
v. 1.9.1.
libfswatch
v. 1.9.1 introduces the following features:
libfswatch
API version 7:0:1
.Published by emcrisostomo over 8 years ago
fswatch
v. 1.9.0 introduces the following features:
fswatch
does not track newly created directories recursively when using the inotify monitor.AX_CXX_COMPILE_STDCXX
macro was patched so that the switches it adds to the compiler are added to the preprocessor configuration as well.libfswatch
v. 1.9.0 introduces the following features:
monitor::~monitor()
to invoke monitor::stop()
, close resources in monitor::on_stop()
.fswatch
does not track newly created directories recursively when using the inotify monitor.AX_CXX_COMPILE_STDCXX
macro was patched so that the switches it adds to the compiler are added to the preprocessor configuration as well.Published by emcrisostomo over 8 years ago
Published by emcrisostomo almost 9 years ago
fswatch v. 1.7.0 introduces the following features:
-d
, --directories
) option to request the monitor to watch directories only during a recursive scan.Published by emcrisostomo almost 9 years ago
fswatch v. 1.6.1 fixes the following bugs:
@dircategory
and @direntry
tags to be compatible with install-info
.