Download Latest Version fswatch v. 1.18.3 source code.tar.gz (204.6 kB)
Email in envelope

Get an email when there's a new version of fswatch

Home / 1.18.0
Name Modified Size InfoDownloads / Week
Parent folder
fswatch-1.18.0.pdf 2025-01-03 375.2 kB
fswatch-1.18.0.tar.gz 2025-01-03 813.5 kB
fswatch v. 1.18.0 source code.tar.gz 2025-01-03 202.3 kB
fswatch v. 1.18.0 source code.zip 2025-01-03 311.9 kB
README.md 2025-01-03 2.0 kB
Totals: 5 Items   1.7 MB 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 of AM_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> and thread_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> and thread_local and remove checks and conditional code.

  • Library interface does not depend on configuration any longer.

Source: README.md, updated 2025-01-03