Skip to content

Latest commit

 

History

History
97 lines (52 loc) · 4.87 KB

CHANGELOG.markdown

File metadata and controls

97 lines (52 loc) · 4.87 KB

New features:

  • Pull request #55: It is now possible to pass :guardfile (a Guardfile path) or :guardfile_contents (the content of a Guardfile). Hence this allows to use Guard::Dsl.evaluate_guardfile in a programmatic manner. (@anithri, improved by (@rymai)

0.3.4 - April 24, 2011

Bugs fixes:

New features:

  • Changed CHANGELOG from RDOC to Markdown and cleaned it! Let's celebrate! (@rymai)
  • Changed README from RDOC to Markdown! Let's celebrate! (@thibaudgg)
  • Issue #48: Adding support for inline Guard classes rather than requiring a gem. (@jrsacks)

0.3.3 - April 18, 2011

Bugs fixes:

  • Fixed new_modified_files rerun conditions on Guard.run_on_change_for_all_guards. (@thibaudgg)

0.3.2 - April 17, 2011

Bugs fixes:

0.3.1 - April 14, 2011

Bugs fixes:

  • Return unique filenames from Linux listener. (Marian Schubert)
  • Guard.get_guard_class return wrong class when loaded nested class. (@koshigoe)
  • Issue #35: Fixed open-gem/gem_open dependency problem by using gem which to locate guards gem path. (reported by @thierryhenrio, fixed by @thibaudgg)
  • Issue #38 & Pull request #39: Fixed an invalid ANSI escape code in Guard::UI.reset_line. (@gix)

New features:

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

0.3.0 - January 19, 2011

Bugs fixes:

  • 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)
  • Pull request #26: New DSL method: group allows you to group several guards. (@netzpirat)
  • Pull request #26: New CLI option: --group group_name to specify certain groups of guards to start. (@netzpirat)
  • 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:

0.2.2 - October 25, 2010

Bugs fixes:

  • Issue #5: avoid creating new copy of fsevent_watch every time a file is changed. (reported by @stouset, fixed by @thibaudgg)

0.2.1 - October 24, 2010

Bugs fixes:

  • Pull request #7: Fixes for Linux support. (@yannlugrin))
  • Pull request #6: Locate guard now chomp newline in result path. (@yannlugrin))

0.2.0 - October 21, 2010

Bugs fixes:

  • Issue #3: guard init <guard-name> no more need Gemfile but open_gem is required now. (reported by @wereHamster, fixed by @thibaudgg)
  • Issue #2: 1.8.6 compatibility. (reported by @veged, fixed by @thibaudgg)
  • Removes Growl & Libnotify dependencies. (@thibaudgg)

0.2.0.beta.1 - October 17, 2010

New features:

  • Improved listeners support (rb-fsevent & rb-inotify). (@thibaudgg)
  • Added polling listening fallback. (@thibaudgg)