Skip to content

Releases: guard/guard

v0.3.1

12 Sep 15:45
Compare
Choose a tag to compare

Bug fixes

  • Return unique filenames from Linux listener. (Marian Schubert)
  • Guard.get_guard_class return wrong class when loaded nested class. (@koshigoe)
  • #35 Fix open-gem/gem_open dependency problem by using gem which to locate guards gem path.
  • #38 and #39 Fix an invalid ANSI escape code in Guard::UI.reset_line.

New feature

  • #28 New -n command line option to disable notifications (Growl / Libnotify).

v0.3.0

12 Sep 15:46
Compare
Choose a tag to compare

Bug fix

  • Avoid launching run_on_change guards method when no files matched. --clear guard argument is now usable. (@thibaudgg)

New features

  • The whole directory is now watched during run_on_change to detect new files modifications. (@thibaudgg)
  • #26 New Dsl method: group allows you to group several guards. New CLI option: --group group_name to specify certain groups of guards to start.
  • watch patterns are now more strict: strings are matched with String#==, Regexp are matched with Regexp#match. (@rymai)
  • A deprecation warning is displayed if your Guardfile contains String that look like Regexp (bad!). (@rymai)
  • It's now possible to return an Enumerable in the watch optional blocks in the Guardfile. (@rymai)

New specs

v0.2.2

12 Sep 15:46
Compare
Choose a tag to compare

Bug fix

  • #5 Avoid creating new copy of fsevent_watch every time a file is changed.

v0.2.1

12 Sep 15:46
Compare
Choose a tag to compare

Bug fixes

  • #7 Fix for Linux support.
  • #6 Locate guard now chomp newline in result path.

v0.2.0

12 Sep 15:46
Compare
Choose a tag to compare

Bug fixes

  • #3 guard init <guard-name> no more need Gemfile but open_gem is required now.
  • #2 1.8.6 compatibility.
  • Remove Growl and Libnotify dependencies. (@thibaudgg)

v0.2.0.beta.1

12 Sep 15:46
Compare
Choose a tag to compare
v0.2.0.beta.1 Pre-release
Pre-release

New features

  • Improve listeners support (rb-fsevent and rb-inotify). (@thibaudgg)
  • Add polling listening fallback. (@thibaudgg)