Revision history for App::Inotify::Hookable

0.09 2016-02-15 20:33:43

    - I forgot to write a changelog for 0.08, this release is
      identical to it except I'm now updating the Changes file:

    - Fixed a common race condition bug where inotify-hookable would
      just plain die if a directory it tried to watch had been deleted
      (happens e.g. in the middle of "git checkout").

      Now we just ignore that and move on, before the whola watcher
      would just stop.

0.08 2016-02-15 20:29:38

0.07 2012-12-21 16:18:36

    - Use find(1) again instead of File::Find::Rule, it's noticably
      faster and there's no point in this module being non-POSIX
      postable since it relies on a Linux-specific facility.

0.06 2012-12-21 15:36:41

    - Unbreak the ignoring of paths with ".git" in them (to not fire
      on git operations) broken in 0.04.

    - Print the number of added/removed/replaced watches when things
      change and show how long it took to do that.

    - Fix undefined behavior to be defined.

    - Fix feature for removing stale watches that never worked.

    - Stop re-adding watches for paths that already have a watch.

0.05 2012-12-19 00:35:16

    - fix missing dep on File::Find::Rule

0.04 2012-12-18 23:17:52

    - fix watching files
    - add -i or --ignore-paths for path regexes to ignore, by default vim and
      emacs temp files are ignored
    - detect files/dirs being replaced and replace the watch

0.03 2012-12-17 23:34:39

    - Switch from Linux::Inotify to Linux::Inotify2
    - Support watching files (-f or --watch-files)

0.02 2012-08-30 09:47:20

    - We'll now remove watches on directories that have been deleted

0.01 2012-05-02 20:55:31

    - Initial buggy version