Releases: emcrisostomo/fswatch
fswatch v. 1.18.3
What's New in fswatch v. 1.18.3:
fswatch
v. 1.18.3 introduces the following features and bug fixes:
-
Fix: spurious output
inotify_rm_watch: Invalid argument
-
Issue #335: v. 1.18.0: build error:
kFSEventStreamCreateFlagFileEvents
was not declared in this scope. -
Grammar fix in documentation.
-
Fix: typo in man page.
fswatch v. 1.18.2
What's New in fswatch v. 1.18.2:
fswatch
v. 1.18.2 introduces the following features and bug fixes:
-
Added event flag
CloseWrite
: file open for write has been closed. -
kqueue_monitor
: added support forCloseWrite
, adding support for events of typeNOTE_CLOSE_WRITE
. -
inotify_monitor
: added support forCloseWrite
, adding support for events of typeIN_CLOSE_WRITE
. -
Issue #337:
fswatch
exits on non-existing paths.
fswatch v. 1.18.1
What's New in fswatch v. 1.18.1:
fswatch
v. 1.18.1 introduces the following features and bug fixes:
- Issue #333: Handle non-ASCII characters in file paths to prevent segmentation faults in FSEvents callback.
fswatch v. 1.18.0
What's New in fswatch v. 1.18.0:
fswatch
v. 1.18.0 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
v. 1.18.0 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.
fswatch v. 1.18.0-rc3
What's New in fswatch v. 1.18.0-rc3:
fswatch
v. 1.18.0-rc3 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
v. 1.18.0-rc3 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.
fswatch v. 1.18.0-rc2
What'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.
fswatch v. 1.18.0-rc1
What's New in fswatch 1.18.0-rc1:
fswatch
1.18.0-rc1 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-rc1 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.
fswatch v. 1.17.1
What's New in fswatch 1.17.1
fswatch
1.17.1 introduces the following features and bug fixes:
- Issue #291: Issue 291: Configuration header leaked into public interface in v. 1.17.0.
libfswatch
1.17.1 introduces the following features and bug fixes:
- Issue #291: Issue 291: Configuration header leaked into public interface in v. 1.17.0.
fswatch v. 1.17.0
What's New in fswatch 1.17.0
fswatch
1.17.0 introduces the following features and bug fixes:
-
Refactor code to replace usages of deprecated function
FSEventStreamScheduleWithRunLoop
withFSEventStreamSetDispatchQueue
. -
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:
fswatch v. 1.16.0
What's New in fswatch 1.16.0
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.