4.9 KiB
4.9 KiB
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:
- Issue #41: Removed useless Bundler requirement. (@thibaudgg)
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 onGuard.run_on_change_for_all_guards
. (@thibaudgg)
0.3.2 - April 17, 2011
Bugs fixes:
- Pull request #43: Fixed
guard init
command. (@brainopia)
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 withString#==
,Regexp
are matched withRegexp#match
. (@rymai)- A deprecation warning is displayed if your
Guardfile
containsString
that look likeRegexp
(bad!). (@rymai) - It's now possible to return an
Enumerable
in thewatch
optional blocks in theGuardfile
. (@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 needGemfile
butopen_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)