Skip to content

Releases: guard/listen

v1.0.0

13 Sep 20:41
Compare
Choose a tag to compare

Bug fix

  • #93 Remove dependency operator in the "gem install" message. (reported by @scottdavis, fixed by @rymai)

Changes & deprecations

  • #98 Listen.to does not block the current thread anymore. Use Listen.to! if you want the old behavior back. (@rymai)
  • #98 Listen::Listener#start does not block the current thread anymore. Use Listen::Listener#start! if you want the old behavior back. (@rymai)
  • #98 Listen::Listener#start's blocking parameter is deprecated. (@rymai)

Improvements

  • #98 New method: Listen.to! which blocks the current thread. (@rymai)
  • #98 New method: Listen::Listener#start! to start the listener and block the current thread. (@martikaljuve & @rymai)
  • #95 Make Listen::Listener capable of listening to multiple directories, deprecates Listen::MultiListener, defaults Listener#relative_paths to true when listening to a single directory (see #131). (@rymai)
  • #85 Compute the SHA1 sum only for regular files. (@antifuchs)
  • New methods: Listen::Adapter#pause, Listen::Adapter#unpause and Listen::Adapter#paused?. (@rymai)
  • Refactor Listen::DirectoryRecord internals. (@rymai)
  • Refactor Listen::DependencyManager internals. (@rymai)

v0.7.3

13 Sep 20:42
Compare
Choose a tag to compare

Bug fixes

v0.7.2

13 Sep 20:42
Compare
Choose a tag to compare

Bug fix

v0.7.1

13 Sep 20:42
Compare
Choose a tag to compare

Bug fix

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

v0.7.0

13 Sep 20:43
Compare
Choose a tag to compare

Bug fix

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

New feature

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

v0.6.0

13 Sep 20:43
Compare
Choose a tag to compare

New feature

  • #68 Add bang versions for Listener#filter and Listener#ignore methods. (@tarsolya)

v0.5.3

13 Sep 20:43
Compare
Choose a tag to compare

Bug fixes

v0.5.2

13 Sep 20:44
Compare
Choose a tag to compare

Bug fix

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

v0.5.1

13 Sep 20:44
Compare
Choose a tag to compare

Bug fix

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

v0.5.0

13 Sep 20:45
Compare
Choose a tag to compare

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)