- Add
wait_for_callbackmethod to adapters. (@Maher4Ever)
- Encapsulate thread spawning in the linux-adapter. (@Maher4Ever)
- Encapsulate thread spawning in the darwin-adapter. (@Maher4Ever with [@scottdavis][] help)
- Encapsulate thread spawning in the windows-adapter. (@Maher4Ever)
- Fix linux-adapter bug where Listen would report file-modification events on the parent-directory. (@Maher4Ever)
- Remove
wait_until_listeningas adapters doesn't need to run inside threads anymore (@Maher4Ever)
- Improve pause/unpause. (@thibaudgg)
- Add pause/unpause listener's methods. (@thibaudgg)
- #9: Ignore doesn't seem to work. (reported by @markiz, fixed by @thibaudgg)
- Add automatic fallback to polling if system adapter doesn't work (like a DropBox folder). (@thibaudgg)
- Add latency and force_polling options. (@Maher4Ever)
- Add checksum comparaison support for detecting consecutive file modifications made during the same second. (@thibaudgg)
- Add rb-fchange support. (@thibaudgg)
- Add rb-inotify support. (@thibaudgg with @Maher4Ever help)
- Add rb-fsevent support. (@thibaudgg)
- Add non-recursive diff with multiple directories support. (@thibaudgg)
- Ignore .DS_Store by default. (@thibaudgg)
- First version with only a polling adapter and basic features set (ignore & filter). (@thibaudgg)