fswatch Changelog

What's new in fswatch 1.7.0

Nov 29, 2015
  • Issue 35: Support Solaris/Illumos File Events Notification API.
  • Issue 98: Add (-d, --directories) option to request the monitor to watch directories only during a recursive scan.
  • Issue 99: A monitor using the File Events Notification API of the Solaris/Illumos kernel has been added.
  • Issue 101: Add flag to watch file accesses.

New in fswatch 1.6.1 (Oct 24, 2015)

  • Texinfo documentation now includes @dircategory and @direntry tags to be compatible with install-info.

New in fswatch 1.5.1 (Aug 10, 2015)

  • fswatch-run scripts have been removed.
  • Dependency on at least one supported shell (Zsh or Bash) has been removed.
  • Fixes Issue 91: Can't compile fswatch 1.5.0 on FreeBSD 9.3-RELEASE.

New in fswatch 1.5.0 (Aug 5, 2015)

  • Fixes the following bugs:
  • Fix issue 46: Allow filtering by event type.
  • issue46:
  • libfswatch v. 1.5.0 introduces the following improvements:
  • Fix issue 46: Allow filtering by event type.
  • Fix issue 83: Callback invocation should be moved into fsw::monitor.

New in fswatch 1.4.6 (Jan 15, 2015)

  • [Issue 74]: Assertion failed on fsw_destroy_session.

New in fswatch 1.4.5.3 (Nov 10, 2014)

  • Introduces the following features, improvements and bug fixes:
  • [Issue 67]: 100% CPU usage while using libfswatch.

New in fswatch 1.4.5.2 (Nov 10, 2014)

  • Introduces the following features, improvements and bug fixes:
  • [Issue 66]: Exclude items with poll_monitor not considered.

New in fswatch 1.4.5.1 (Oct 7, 2014)

  • Introduces the following features, improvements and bug fixes:
  • Do not distribute wrapper scripts for shells which are not installed (the FreeBSD port system checks shebangs and complains).

New in fswatch 1.4.5 (Oct 7, 2014)

  • Added custom record formats.

New in fswatch 1.4.4 (Sep 12, 2014)

  • Introduces the following features, improvements and bug fixes:
  • Localize fswatch and libfswatch using GNU gettext.
  • Add Italian (it) localization.
  • Add Spanish (es) localization.

New in fswatch 1.4.3.2 (Sep 9, 2014)

  • Fix Makefile.am because of broken link when DESTDIR installs are performed.

New in fswatch 1.4.3 (Sep 4, 2014)

  • Add batch marker feature to delimit the boundaries of a batch of events.
  • Add Texinfo documentation.
  • libfswatch API is now versioned.
  • Improved Autoconf checks.
  • The inotify monitor now waits for events and honours the latency settings.
  • Automaticaly generate the ChangeLog using Git.
  • Update autogen.sh to honour some commonly used environment variables.

New in fswatch 1.4.2 (Aug 27, 2014)

  • Introduces the following new features and improvements:
  • The inotify monitor now provides the same functionality provided by all the other monitors. Recursive directory monitoring is now implemented.
  • Version and revision is now determined dynamically from Git by ancillary scripts invoked by the GNU Build System.

New in fswatch 1.4.1.1 (Aug 26, 2014)

  • The following bug fixes were added in fswatch 1.4.1.1:
  • fswatch does not compile on OS X < 10.9 because some required C++11 classes are not supported by the C++ runtime.
  • This is a maintenance-only release.

New in fswatch 1.3.9 (Jul 29, 2014)

  • The following feature was added: Issue 23 and Issue 25: Add --include [regex] option.

New in fswatch 1.3.8 (Jul 5, 2014)

  • Issue 34: The inotify monitor prints diagnostic messages even when not run in verbose mode

New in fswatch 1.3.7 (Jun 25, 2014)

  • The following bugs were fixed: Issue 32: Problems building fswatch 1.3.6 on Mac v10.8.5

New in fswatch 1.3.6 (Jun 14, 2014)

  • The following features were added: Issue 29: Update fswatch-run to accept multiple path arguments.

New in fswatch 1.3.5 (Jun 5, 2014)

  • The following bugs were fixed:
  • Issue 27: Usage is written to standard error when invalid arguments are specified.

New in fswatch 1.3.4 (May 31, 2014)

  • The following bugs were fixed:
  • fswatch-run passed its second argument to xargs as a quoted argument, thus preventing the invocation of commands with parameters.

New in fswatch 1.3.3 (May 30, 2014)

  • Add -o/--one-per-batch option to print a single message with the number of change events in the current batch.
  • Add fswatch-run shell script to mimic the behaviour of earlier fswatch versions and launch the specified command when change events are received.

New in fswatch 1.3.2 (May 13, 2014)

  • fsw has been merged into fswatch bringing many new features into fswatch such as:
  • kqueue support on *BSD systems.
  • inotify support on Linux systems.
  • A poll-based monitor for systems supporting none of the above.