2011-10-10 06:36:32 +00:00
## Master
### Improvements
2011-10-12 20:14:25 +00:00
- Add cli option (-i / --no-interactions) to turn off Guard terminal interactions. ([@thibaudgg][])
2011-10-12 18:54:57 +00:00
- Add support for Growl Notification Transport Protocol. ([@netzpirat][])
2011-10-11 09:18:24 +00:00
- [#157 ](https://github.com/guard/guard/pull/157 ): Allow any return from the Guard watchers. ([@earlonrails][])
2011-10-10 06:36:32 +00:00
- [#156 ](https://github.com/guard/guard/pull/156 ): Log error and diagnostic messages to STDERR. ([@sunaku][])
- [#152 ](https://github.com/guard/guard/pull/152 ): Growl Notify API update for a graceful fail. ([@scottdavis][])
2011-10-03 06:25:07 +00:00
## 0.8.4 - October 3, 2011
2011-10-02 22:09:04 +00:00
### Bug fix
2011-10-02 22:10:37 +00:00
- [#149 ](https://github.com/guard/guard/issues/149 ) & [#150 ](https://github.com/guard/guard/pull/150 ): Fix issue where interator thread was continuing to capture input from stdin while a guard is being executed. (reported by [@hardipe][], fixed by [@f1sherman][])
2011-10-02 22:09:04 +00:00
2011-10-01 18:53:21 +00:00
## 0.8.3 - October 1, 2011
2011-10-01 11:38:04 +00:00
2011-10-02 22:09:04 +00:00
### Bug fix
2011-10-01 11:38:04 +00:00
2011-10-02 22:09:04 +00:00
- [#145 ](https://github.com/guard/guard/pull/145 ): Fix over-utilization of CPU in Interactor. ([@johnbintz][])
2011-10-01 11:38:04 +00:00
2011-10-02 22:09:04 +00:00
### Improvements
2011-10-01 11:38:04 +00:00
2011-10-02 22:09:04 +00:00
- [#146 ](https://github.com/guard/guard/pull/146 ): Use a mutex instead of a lock for more efficient/simple locking. ([@f1sherman][])
2011-10-01 11:38:04 +00:00
- Make Guard implementation of `:task_has_failed` simple. ([@netzpirat][])
2011-09-30 14:47:43 +00:00
## 0.8.2 - September 30, 2011
2011-10-02 22:09:04 +00:00
### Bug fix
2011-09-30 14:47:43 +00:00
- Fixed guard stop to prevent run_guard_task(:stop) to be skipped [guard-spork issue #28 ](https://github.com/guard/guard-spork/issues/28 ). ([@thibaudgg][])
2011-10-02 22:09:04 +00:00
### Improvement
2011-09-30 14:47:43 +00:00
- Update docs regarding :task_has_failed. ([@netzpirat][])
2011-09-29 07:22:02 +00:00
## 0.8.1 - September 29, 2011
2011-09-28 22:27:19 +00:00
2011-10-02 22:09:04 +00:00
### Bug fix
2011-09-28 22:27:19 +00:00
2011-10-02 22:09:04 +00:00
- [#144 ](https://github.com/guard/guard/pull/144 ): Fix `guard init` . (reported by [@fabioyamate][], fixed by [@rymai][])
2011-09-28 22:27:19 +00:00
2011-09-28 20:18:29 +00:00
## 0.8.0 - September 28, 2011
2011-09-20 22:34:11 +00:00
2011-10-02 22:09:04 +00:00
### Bug fixes
2011-09-22 22:32:30 +00:00
2011-10-02 22:09:04 +00:00
- [#137 ](https://github.com/guard/guard/pull/137 ): Fix interacting with tools like ruby-debug. ([@hron][] & [@netzpirat][])
- [#138 ](https://github.com/guard/guard/pull/138 ): Fixed comments in example scaffold to reference interactions. ([@rmm5t][] & [@netzpirat][])
2011-09-22 22:32:30 +00:00
2011-10-02 22:09:04 +00:00
### New feature
2011-09-22 22:32:30 +00:00
2011-10-02 22:09:04 +00:00
- [#136 ](https://github.com/guard/guard/pull/136 ): New CLI `:watch_all_modifications` /`-A` option to watch for deleted and moved files too. ([@limeyd][] & [@netzpirat][])
- [#97 ](https://github.com/guard/guard/issues/97 ): Guard dependencies. Task execution can now be halted if a Guard throws `:task_has_failed` and `Guard::Dsl#group` options include `:halt_on_fail => true` . ([@rymai][])
- [#121 ](https://github.com/guard/guard/issues/121 ): `Guard.guards` and `Guard.groups` are now smart accessors. Filters can be passed to find a specific Guard/group or several Guards/groups that match (see YARDoc). ([@rymai][] & [@ches][])
2011-09-22 22:32:30 +00:00
- New `Guard::Group` class to store groups defined in Guardfile (with `Guard::Dsl#group` ). ([@rymai][])
2011-10-02 22:09:04 +00:00
### Improvements
2011-09-22 22:32:30 +00:00
2011-09-28 14:20:02 +00:00
- Specs refactoring. ([@netzpirat][])
2011-09-22 22:32:30 +00:00
- Full YARD documentation. ([@netzpirat][] & a little of [@rymai][])
2011-09-20 22:34:11 +00:00
2011-09-14 07:52:36 +00:00
## 0.7.0 - September 14, 2011
2011-09-05 09:25:49 +00:00
## 0.7.0.rc1 - September 5, 2011
2011-09-03 21:33:53 +00:00
2011-09-03 21:17:00 +00:00
### Major Changes
2011-09-03 21:33:53 +00:00
- Posix Signals handlers (`Ctrl-C`, `Ctrl-\` and `Ctrl-Z` ) are no more supported and replaced by `$stdin.gets` . Please refer to the "Interactions" section in the README for more information. ([@thibaudgg][])
2011-09-22 22:32:30 +00:00
- JRuby & Rubinius support (beta). ([@thibaudgg][] & [@netzpirat][])
2011-09-03 21:17:00 +00:00
2011-10-02 22:09:04 +00:00
### New features
2011-09-03 21:17:00 +00:00
2011-10-02 22:09:04 +00:00
- [#42 ](https://github.com/guard/guard/pull/42 ): New DSL method: `callback` allows you to execute arbitrary code before or after any of the `start` , `stop` , `reload` , `run_all` and `run_on_change` guards' method. New [Wiki page ](https://github.com/guard/guard/wiki/Hooks-and-callbacks ) for documenting it. ([@monocle][] & [@rymai][])
2011-09-03 21:33:53 +00:00
- Ability to 'pause' files modification listening. Please refer to the "Interactions" section in the README for more information. ([@thibaudgg][])
2011-09-03 21:17:00 +00:00
2011-10-02 22:09:04 +00:00
### Improvement
2011-09-03 21:17:00 +00:00
2011-09-03 21:33:53 +00:00
- Remove the need to scan the whole directory after guard's `run_on_change` method. ([@thibaudgg][])
2011-09-03 21:17:00 +00:00
2011-09-01 19:31:21 +00:00
## 0.6.3 - September 1, 2011
2011-09-01 12:45:11 +00:00
2011-10-02 22:09:04 +00:00
### New features
2011-09-01 12:45:11 +00:00
2011-10-02 22:09:04 +00:00
- [#130 ](https://github.com/guard/guard/pull/130 ): Adds `ignore_paths` method to DSL. ([@ianwhite][])
- [#128 ](https://github.com/guard/guard/pull/128 ): Users can add additional settings to `~/.guard.rb` that augment the existing Guardfile. ([@tpope][])
2011-09-01 12:45:11 +00:00
2011-08-17 14:05:11 +00:00
## 0.6.2 - August 17, 2011
2011-10-02 22:09:04 +00:00
### Bug fixes
2011-08-17 14:05:11 +00:00
- Re-add the possibility to use the `growl` gem since the `growl_notify` gem this is currently known to not work in conjunction with Spork. ([@netzpirat][])
- Ensure that scoped groups and group name are symbolized before checking for inclusion. ([@rymai][])
2011-10-02 22:09:04 +00:00
### New features
2011-08-17 14:05:11 +00:00
2011-09-04 16:45:26 +00:00
- Groups are now stored in a `@groups` variable (will be used for future features). ([@rymai][])
2011-08-17 14:05:11 +00:00
- Guards will now receive their group in the options hash at initialization (will be used for future features). ([@rymai][])
2011-10-02 22:09:04 +00:00
### Improvement
2011-08-17 14:05:11 +00:00
- Explain the growl/growl_notify differences in the README. ([@netzpirat][])
2011-08-15 07:19:32 +00:00
## 0.6.1 - August 15, 2011
2011-10-02 22:09:04 +00:00
### Bug fixes
2011-08-15 07:19:32 +00:00
2011-10-02 22:09:04 +00:00
- [#120 ](https://github.com/guard/guard/pull/120 ): remove `guardfile_contents` when re-evaluating so that the Guardfile gets reloaded correctly. ([@mordaroso][])
- [#119 ](https://github.com/guard/guard/pull/119 ): `Dsl.evaluate_guardfile` uses all groups if none specified. ([@ches][])
2011-08-15 07:19:32 +00:00
2011-08-13 14:47:23 +00:00
## 0.6.0 - August 13, 2011
2011-07-21 00:24:15 +00:00
2011-10-02 22:09:04 +00:00
### Bug fixes
2011-07-21 00:24:15 +00:00
2011-08-02 10:20:10 +00:00
- Pull request [#107 ](https://github.com/guard/guard/pull/107 ): Small spelling fix. ([@dnagir][])
2011-09-04 16:45:26 +00:00
- `Dir.glob` now ignores files that don't need to be watched. ([@rymai][])
2011-07-21 00:24:15 +00:00
2011-10-02 22:09:04 +00:00
### New feature
2011-08-09 13:18:45 +00:00
2011-08-11 10:09:30 +00:00
- Pull request [#112 ](https://github.com/guard/guard/pull/112 ): Add `list` command to CLI. ([@docwhat][])
2011-08-09 13:18:45 +00:00
2011-10-02 22:09:04 +00:00
### Improvements
2011-07-25 21:30:54 +00:00
2011-10-02 22:09:04 +00:00
- [#99 ](https://github.com/guard/guard/pull/99 ): [OS X] Switch from growl gem to growl_notify gem. ([@johnbintz][])
- [#115 ](https://github.com/guard/guard/pull/115 ): [Linux] Add `:transient => true` to default libnotify options. ([@zonque][])
- [#95 ](https://github.com/guard/guard/pull/95 ): Output system commands and options to be executed when in debug mode. ([@uk-ar][] and [@netzpirat][])
2011-07-28 22:22:53 +00:00
- `Guard::Dsl.revaluate_guardfile` has been renamed to `Guard::Dsl.reevaluate_guardfile` . ([@rymai][])
2011-07-28 21:59:31 +00:00
- New CLI options: ([@nestegg][])
- `watchdir` /`-w` to specify the directory in which Guard should watch for changes,
- `guardfile` /`-G` to specify an alternate location for the Guardfile to use.
2011-10-02 22:09:04 +00:00
- [#90 ](https://github.com/guard/guard/pull/90 ): Refactoring of color handling in the `Guard::UI` . ([@stereobooster][])
2011-07-25 21:30:54 +00:00
2011-07-15 06:35:12 +00:00
## 0.5.1 - July 2, 2011
2011-10-02 22:09:04 +00:00
### Bug fix
2011-07-15 06:35:12 +00:00
- Fixed `guard show` command. ([@bronson][] & [@thibaudgg][])
2011-07-02 08:23:18 +00:00
## 0.5.0 - July 2, 2011
2011-06-08 10:18:00 +00:00
2011-10-02 22:09:04 +00:00
### New features
2011-06-22 08:44:45 +00:00
2011-07-02 08:01:45 +00:00
- Guard::Ego is now part of Guard, so Guardfile is automagically re-evaluated when modified. ([@thibaudgg][])
2011-10-02 22:09:04 +00:00
- [#91 ](https://github.com/guard/guard/pull/91 ): Show Guards in Guardfile with the `guard -T` . ([@johnbintz][])
2011-06-22 08:44:45 +00:00
2011-10-02 22:09:04 +00:00
### Improvements
2011-06-08 10:18:00 +00:00
2011-10-02 22:09:04 +00:00
- [#98 ](https://github.com/guard/guard/issues/98 ): Multiple calls per watch event on linux with rb-inotify. ([@jeffutter][] & [@netzpirat][])
- [#94 ](https://github.com/guard/guard/pull/94 ): Show backtrace in terminal when a problem with a watch action occurs. ([@capotej][])
- [#88 ](https://github.com/guard/guard/pull/88 ): Write exception trace in the terminal when a supervised task fail. ([@mcmire][])
2011-06-19 18:33:24 +00:00
- Color in red the "ERROR:" flag when using `UI.error` . ([@rymai][])
2011-10-02 22:09:04 +00:00
- [#79 ](https://github.com/guard/guard/issues/79 ) and Pull request [#82 ](https://github.com/guard/guard/pull/82 ): Improve INotify support on Linux. ([@Gazer][] & [@yannlugrin][])
- [#12 ](https://github.com/guard/guard/issues/12 ) and Pull request [#86 ](https://github.com/guard/guard/pull/86 ): Eventually exits with SystemStackError. ([@stereobooster][])
- [#84 ](https://github.com/guard/guard/pull/84 ): Use RbConfig instead of obsolete and deprecated Config. ([@etehtsea][])
- [#80 ](https://github.com/guard/guard/pull/80 ): Watching dotfile (hidden files under unix). (reported by [@chrisberkhout][], fixed by [@yannlugrin][])
2011-06-08 10:18:00 +00:00
- Clear the terminal on start when the `:clear` option is given. ([@rymai][])
2011-06-21 18:43:30 +00:00
- Rename home directory Guardfile to `.Guardfile` . ([@tpope][])
2011-06-08 10:18:00 +00:00
2011-06-08 10:26:16 +00:00
## 0.4.2 - June 7, 2011
2011-10-02 22:09:04 +00:00
### Bug fixes
2011-06-08 10:26:16 +00:00
- Fixed Guard::Version in ruby 1.8.7 ([@thibaudgg][])
2011-06-19 18:56:11 +00:00
- Fix ([@mislav][]) link in CHANGELOG (Note: this is a recursive CHANGELOG item). ([@fnichol][])
2011-06-08 10:26:16 +00:00
2011-06-07 19:27:09 +00:00
## 0.4.1 - June 7, 2011
2011-10-02 22:09:04 +00:00
### Improvements
2011-06-07 19:15:33 +00:00
2011-10-02 22:09:04 +00:00
- [#77 ](https://github.com/guard/guard/pull/77 ): Refactor `get_guard_class` to first try the constant and fallback to require + various tweaks. ([@mislav][])
2011-06-08 10:26:16 +00:00
- Notifier improvement, don't use system notification library if could not be required. ([@yannlugrin][])
2011-06-07 19:15:33 +00:00
2011-06-05 18:53:36 +00:00
## 0.4.0 - June 5, 2011
2011-05-30 14:45:15 +00:00
2011-10-02 22:09:04 +00:00
### Bug fix
2011-06-01 22:40:37 +00:00
2011-06-19 18:56:11 +00:00
- In Ruby < 1.9 , `Symbol#downcase` doesn ' t exist ! ([@ rymai ][])
2011-06-01 22:40:37 +00:00
2011-10-02 22:09:04 +00:00
### New features
2011-05-30 14:45:15 +00:00
2011-10-02 22:09:04 +00:00
- [#73 ](https://github.com/guard/guard/pull/73 ): Allow DSL's `group` method to accept a Symbol as group name. ([@johnbintz][])
- [#51 ](https://github.com/guard/guard/pull/51 ): Allow options (like `:priority` ) to be passed through to the Notifier. ([@indirect][] & [@netzpirat][])
2011-05-30 14:45:15 +00:00
2011-10-02 22:09:04 +00:00
### Improvement
2011-06-02 00:08:03 +00:00
2011-10-02 22:09:04 +00:00
- [#74 ](https://github.com/guard/guard/pull/74 ): Added link definitions to make the CHANGELOG more DRY! That's for sure now, we have the cleanest CHANGELOG ever! (even the link definitions are sorted alphabetically!) ([@pcreux][])
2011-06-02 00:08:03 +00:00
2011-05-28 17:33:51 +00:00
## 0.4.0.rc - May 28, 2011
2011-10-02 22:09:04 +00:00
### Bug fixes
2011-05-28 17:33:51 +00:00
2011-10-02 22:09:04 +00:00
- [#69 ](https://github.com/guard/guard/pull/69 ): Fixed typo in README: `Ctr-/` => `Ctr-\` . ([@tinogomes][])
- [#66 ](https://github.com/guard/guard/pull/66 ): Support for dashes in guard names. ([@johnbintz][])
2011-06-01 23:36:59 +00:00
- Require `guard/ui` because `Guard::Notifier` can be required without full Guard. ([@yannlugrin][])
2011-06-19 18:56:11 +00:00
- Handled quick file (< 1s ) modification . Avoid to catch modified files without content modification ( sha1 checksum ). ([@ thibaudgg ][] & [@ netzpirat ][])
2011-06-01 23:36:59 +00:00
- Fixed `Guard::Notifier` (when growl/libnotify not present). ([@thibaudgg][])
- Fixed Rubygems deprecation messages. ([@thibaudgg][])
2011-05-28 17:33:51 +00:00
2011-10-02 22:09:04 +00:00
### New features
2011-05-27 16:02:25 +00:00
2011-10-02 22:09:04 +00:00
- [#67 ](https://github.com/guard/guard/pull/67 ): Allow Guardfile in `$HOME` folder. ([@hashrocketeer][])
- [#64 ](https://github.com/guard/guard/pull/64 ): Windows notifications support. ([@stereobooster][])
- [#63 ](https://github.com/guard/guard/pull/63 ): Refactor listeners to work as a library. ([@niklas][])
2011-06-01 23:36:59 +00:00
- Use `ENV["GUARD_NOTIFY"]` to disable notifications. ([@thibaudgg][])
- Cleaning up all specs. ([@netzpirat][])
2011-10-02 22:09:04 +00:00
- [#60 ](https://github.com/guard/guard/pull/60 ): Added Windows support. ([@stereobooster][])
- [#58 ](https://github.com/guard/guard/pull/58 ): Extract code from signal handlers into methods. ([@nicksieger][])
- [#55 ](https://github.com/guard/guard/pull/55 ): It is now possible to pass `:guardfile` (a Guardfile path) or `:guardfile_contents` (the content of a Guardfile) to `Guard::Dsl.evaluate_guardfile` . Hence this allows the use of `Guard::Dsl.evaluate_guardfile` in a programmatic manner. ([@anithri][], improved by [@rymai][])
2011-05-27 16:02:25 +00:00
## 0.3.4 - April 24, 2011
2011-10-02 22:09:04 +00:00
### Bug fix
2011-04-29 23:39:40 +00:00
2011-10-02 22:09:04 +00:00
- [#41 ](https://github.com/guard/guard/issues/41 ): Removed useless Bundler requirement. ([@thibaudgg][])
2011-04-29 23:39:40 +00:00
2011-10-02 22:09:04 +00:00
### New features
2011-04-29 23:39:40 +00:00
2011-06-01 23:36:59 +00:00
- Changed CHANGELOG from RDOC to Markdown and cleaned it! Let's celebrate! ([@rymai][])
- Changed README from RDOC to Markdown! Let's celebrate! ([@thibaudgg][])
2011-10-02 22:09:04 +00:00
- [#48 ](https://github.com/guard/guard/issues/48 ): Adding support for inline Guard classes rather than requiring a gem. ([@jrsacks][])
2011-04-29 23:39:40 +00:00
## 0.3.3 - April 18, 2011
2011-10-02 22:09:04 +00:00
### Bug fix
2011-04-29 23:39:40 +00:00
2011-06-01 23:36:59 +00:00
- Fixed `new_modified_files` rerun conditions on `Guard.run_on_change_for_all_guards` . ([@thibaudgg][])
2011-04-29 23:39:40 +00:00
## 0.3.2 - April 17, 2011
2011-10-02 22:09:04 +00:00
### Bug fixe
2011-04-29 23:39:40 +00:00
2011-10-02 22:09:04 +00:00
- [#43 ](https://github.com/guard/guard/pull/43 ): Fixed `guard init` command. ([@brainopia][])
2011-04-29 23:39:40 +00:00
## 0.3.1 - April 14, 2011
2011-10-02 22:09:04 +00:00
### Bug fixes
2011-04-29 23:39:40 +00:00
- Return unique filenames from Linux listener. (Marian Schubert)
2011-06-01 23:36:59 +00:00
- `Guard.get_guard_class` return wrong class when loaded nested class. ([@koshigoe][])
2011-10-02 22:09:04 +00:00
- [#35 ](https://github.com/guard/guard/issues/35 ): Fixed open-gem/gem_open dependency problem by using `gem which` to locate guards gem path. (reported by [@thierryhenrio][], fixed by [@thibaudgg][])
- [#38 ](https://github.com/guard/guard/issues/38 ) & Pull request [#39 ](https://github.com/guard/guard/issues/39 ): Fixed an invalid ANSI escape code in `Guard::UI.reset_line` . ([@gix][])
2011-04-29 23:39:40 +00:00
2011-10-02 22:09:04 +00:00
### New feature
2011-04-29 23:39:40 +00:00
2011-10-02 22:09:04 +00:00
- [#28 ](https://github.com/guard/guard/issues/28 ): New `-n` command line option to disable notifications (Growl / Libnotify). ([@thibaudgg][])
2011-04-29 23:39:40 +00:00
## 0.3.0 - January 19, 2011
2011-10-02 22:09:04 +00:00
### Bug fix
2011-04-29 23:39:40 +00:00
2011-06-01 23:36:59 +00:00
- Avoid launching `run_on_change` guards method when no files matched. `--clear` guard argument is now usable. ([@thibaudgg][])
2011-04-29 23:39:40 +00:00
2011-10-02 22:09:04 +00:00
### New features
2011-04-29 23:39:40 +00:00
2011-06-01 23:36:59 +00:00
- The whole directory is now watched during `run_on_change` to detect new files modifications. ([@thibaudgg][])
2011-10-02 22:09:04 +00:00
- [#26 ](https://github.com/guard/guard/pull/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. ([@netzpirat][])
2011-06-01 23:36:59 +00:00
- `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][])
2011-04-29 23:39:40 +00:00
2011-10-02 22:09:04 +00:00
### New specs
2011-04-29 23:39:40 +00:00
2011-06-01 23:36:59 +00:00
- `Guard::Watcher` . ([@rymai][])
2011-10-02 22:09:04 +00:00
- [#13 ](https://github.com/guard/guard/pull/13 ): `Guard::Dsl` . ([@oliamb][])
2011-04-29 23:39:40 +00:00
## 0.2.2 - October 25, 2010
2011-10-02 22:09:04 +00:00
### Bug fix
2011-04-29 23:39:40 +00:00
2011-10-02 22:09:04 +00:00
- [#5 ](https://github.com/guard/guard/issues/5 ): avoid creating new copy of `fsevent_watch` every time a file is changed. (reported by [@stouset][], fixed by [@thibaudgg][])
2011-04-29 23:39:40 +00:00
## 0.2.1 - October 24, 2010
2011-10-02 22:09:04 +00:00
### Bug fixes
2011-04-29 23:39:40 +00:00
2011-10-02 22:09:04 +00:00
- [#7 ](https://github.com/guard/guard/pull/7 ): Fixes for Linux support. ([@yannlugrin][])
- [#6 ](https://github.com/guard/guard/pull/6 ): Locate guard now chomp newline in result path. ([@yannlugrin][])
2011-04-29 23:39:40 +00:00
## 0.2.0 - October 21, 2010
2011-10-02 22:09:04 +00:00
### Bug fixes
2011-04-29 23:39:40 +00:00
2011-10-02 22:09:04 +00:00
- [#3 ](https://github.com/guard/guard/issues/3 ): `guard init <guard-name>` no more need `Gemfile` but `open_gem` is required now. (reported by [@wereHamster][], fixed by [@thibaudgg][])
- [#2 ](https://github.com/guard/guard/issues/2 ): 1.8.6 compatibility. (reported by [@veged][], fixed by [@thibaudgg][])
2011-06-01 23:36:59 +00:00
- Removes Growl & Libnotify dependencies. ([@thibaudgg][])
2011-04-29 23:39:40 +00:00
## 0.2.0.beta.1 - October 17, 2010
2011-10-02 22:09:04 +00:00
### New features
2011-04-29 23:39:40 +00:00
2011-06-01 23:36:59 +00:00
- Improved listeners support (`rb-fsevent` & `rb-inotify` ). ([@thibaudgg][])
- Added polling listening fallback. ([@thibaudgg][])
[@anithri]: https://github.com/anithri
[@brainopia]: https://github.com/brainopia
2011-07-23 15:49:19 +00:00
[@bronson]: https://github.com/bronson
2011-06-23 16:02:49 +00:00
[@capotej]: https://github.com/capotej
2011-08-15 07:19:32 +00:00
[@ches]: https://github.com/ches
2011-06-19 18:33:24 +00:00
[@chrisberkhout]: https://github.com/chrisberkhout
2011-08-02 10:19:16 +00:00
[@dnagir]: https://github.com/dnagir
2011-08-15 07:19:32 +00:00
[@docwhat]: https://github.com/docwhat
2011-10-11 09:18:24 +00:00
[@earlonrails]: https://github.com/earlonrails
2011-06-19 18:33:24 +00:00
[@etehtsea]: https://github.com/etehtsea
2011-10-01 11:38:04 +00:00
[@f1sherman]: https://github.com/f1sherman
2011-09-28 22:27:19 +00:00
[@fabioyamate]: https://github.com/fabioyamate
2011-06-08 10:26:16 +00:00
[@fnichol]: https://github.com/fnichol
2011-06-19 18:33:24 +00:00
[@Gazer]: https://github.com/Gazer
2011-06-01 23:36:59 +00:00
[@gix]: https://github.com/gix
2011-09-20 22:34:11 +00:00
[@hron]: https://github.com/hron
2011-10-02 22:09:04 +00:00
[@hardipe]: https://github.com/hardipe
2011-06-01 23:36:59 +00:00
[@hashrocketeer]: https://github.com/hashrocketeer
2011-09-03 21:33:53 +00:00
[@ianwhite]: https://github.com/ianwhite
2011-06-01 23:36:59 +00:00
[@indirect]: https://github.com/indirect
2011-06-30 07:23:12 +00:00
[@jeffutter]: https://github.com/jeffutter
2011-06-01 23:36:59 +00:00
[@johnbintz]: https://github.com/johnbintz
[@jrsacks]: https://github.com/jrsacks
[@koshigoe]: https://github.com/koshigoe
2011-09-28 14:20:02 +00:00
[@limeyd]: https://github.com/limeyd
2011-06-19 18:33:24 +00:00
[@mcmire]: https://github.com/mcmire
2011-06-07 20:45:23 +00:00
[@mislav]: https://github.com/mislav
2011-09-04 16:45:26 +00:00
[@monocle]: https://github.com/monocle
2011-08-15 07:19:32 +00:00
[@mordaroso]: https://github.com/mordaroso
2011-07-28 21:59:31 +00:00
[@nestegg]: https://github.com/nestegg
2011-06-01 23:36:59 +00:00
[@netzpirat]: https://github.com/netzpirat
[@nicksieger]: https://github.com/nicksieger
[@niklas]: https://github.com/niklas
[@oliamb]: https://github.com/oliamb
2011-06-02 00:08:03 +00:00
[@pcreux]: https://github.com/pcreux
2011-09-22 22:32:30 +00:00
[@rmm5t]: https://github.com/rmm5t
2011-06-01 23:36:59 +00:00
[@rymai]: https://github.com/rymai
2011-10-10 06:36:32 +00:00
[@scottdavis]: https://github.com/scottdavis
2011-06-01 23:36:59 +00:00
[@stereobooster]: https://github.com/stereobooster
[@stouset]: https://github.com/stouset
2011-10-10 06:36:32 +00:00
[@sunaku]: https://github.com/sunaku
2011-06-01 23:36:59 +00:00
[@thibaudgg]: https://github.com/thibaudgg
[@thierryhenrio]: https://github.com/thierryhenrio
[@tinogomes]: https://github.com/tinogomes
2011-06-21 18:43:30 +00:00
[@tpope]: https://github.com/tpope
2011-08-05 12:37:08 +00:00
[@uk-ar]: https://github.com/uk-ar
2011-06-01 23:36:59 +00:00
[@veged]: https://github.com/veged
[@wereHamster]: https://github.com/wereHamster
[@yannlugrin]: https://github.com/yannlugrin
2011-08-11 10:09:30 +00:00
[@zonque]: https://github.com/zonque