Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

214 lines (139 sloc) 7.949 kb

0.7.1 - January 6, 2013

Bug fix

  • #75 Default high precision off if the mtime call fails. (fixed by @zanker)

0.7.0 - December 29, 2012

Bug fixes

  • #73 Rescue Errno::EOPNOTSUPP on sha1_checksum generation. (fixed by @thibaudgg)

New feature

  • Add support for *BSD with rb-kqueue. (@mat813)

0.6.0 - November 21, 2012

New feature

  • Add bang versions for filter and ignore listener methods. (@tarsolya)

0.5.3 - October 3, 2012

Bug fixes

  • #65 Fix ruby warning in adapter.rb. (fixed by @vongruenigen)
  • #64 ENXIO raised when hashing UNIX domain socket file. (fixed by @sunaku)

0.5.2 - Septemper 23, 2012

Bug fix

  • #62 Fix double change callback with polling adapter. (fixed by @thibaudgg)

0.5.1 - Septemper 18, 2012

Bug fix

  • #61 Fix a synchronisation bug that caused constant fallback to polling. (fixed by @Maher4Ever)

0.5.0 - Septemper 1, 2012

New features

  • Add a dependency manager to handle platform-specific gems. So there is no need anymore to install extra gems which will never be used on the user system. (@Maher4Ever)
  • Add a manual reporting mode to the adapters. (@Maher4Ever)

Improvements

  • #28 Enhance the speed of detecting changes on Windows by using the WDM library. (@Maher4Ever)

0.4.7 - June 27, 2012

Bug fixes

  • Increase latency to 0.25, to avoid useless polling fallback. (fixed by @thibaudgg)
  • Change watched inotify events, to avoid duplication callback. (fixed by @thibaudgg)
  • #41 Use lstat instead of stat when calculating mtime. (fixed by @ebroder)

0.4.6 - June 20, 2012

Bug fix

  • #39 Fix digest race condition. (fixed by @dkubb)

0.4.5 - June 13, 2012

Bug fix

0.4.4 - June 8, 2012

Bug fixes

0.4.3 - June 6, 2012

Bug fixes

  • #24 Fail gracefully when the inotify limit is not enough for Listen to function. (reported by @daemonza, fixed by @Maher4Ever)
  • #32 Fix a crash when trying to calculate the checksum of unreadable files. (reported by @nex3, fixed by @Maher4Ever)

Improvements

  • Add #relative_paths method to listeners. (@Maher4Ever)
  • Add #started? query-method to adapters. (@Maher4Ever)
  • Dynamically detect the mtime precision used on a system. (@Maher4Ever with help from @nex3)

0.4.2 - May 1, 2012

Bug fixes

Improvements

  • #17 Use regexp-patterns with the ignore method instead of supplying paths. (reported by @fny, added by @Maher4Ever)
  • Speed improvement when listening to changes in directories with ignored paths. (@Maher4Ever)
  • Added .rbx and .svn to ignored directories. (@Maher4Ever)

0.4.1 - April 15, 2012

Bug fix

0.4.0 - April 9, 2012

New features

  • Add wait_for_callback method to all adapters. (@Maher4Ever)
  • Add Listen::MultiListener class to listen to multiple directories at once. (@Maher4Ever)
  • Allow passing multiple directories to the Listen.to method. (@Maher4Ever)
  • Add blocking option to Listen#start which can be used to disable blocking the current thread upon starting. (@Maher4Ever)
  • Use absolute-paths in callbacks by default instead of relative-paths. (@Maher4Ever)
  • Add relative_paths option to Listen::Listener to retain the old functionality. (@Maher4Ever)

Improvements

  • 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)

Change

  • Remove wait_until_listening as adapters doesn't need to run inside threads anymore (@Maher4Ever)

0.3.3 - March 6, 2012

Improvement

0.3.2 - March 4, 2012

New feature

  • Add pause/unpause listener's methods. (@thibaudgg)

0.3.1 - February 22, 2012

Bug fix

0.3.0 - February 21, 2012

New features

  • Add automatic fallback to polling if system adapter doesn't work (like a DropBox folder). (@thibaudgg)
  • Add latency and force_polling options. (@Maher4Ever)

0.2.0 - February 13, 2012

New features

  • 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)

0.1.0 - January 28, 2012

  • First version with only a polling adapter and basic features set (ignore & filter). (@thibaudgg)
Jump to Line
Something went wrong with that request. Please try again.