All Versions
10
Latest Version
Avg Release Cycle
190 days
Latest Release
579 days ago

Changelog History

  • v2.16.2 Changes

    March 25, 2020

    ๐Ÿฑ ๐Ÿ› Bug Fixes

    • ๐Ÿ›  Fix support for Pry 0.13 (#958) @rymai
  • v2.16.1 Changes

    November 01, 2019

    ๐Ÿฑ ๐Ÿ› Bug Fixes

    • Don't swallow evaluator error by handling non-existant listener & interactor (#939) @rymai

    ๐Ÿฑ ๐Ÿ  Housekeeping

    • โž• Add Codecov (#944) @rymai
    • ๐Ÿš€ Maintain release notes using GitHub Actions (#941) @rymai
  • v2.16.0 Changes

    October 31, 2019

    ๐Ÿ†• New feature

    • ๐Ÿ‘ #938 Add support for guardfile.rb.
  • v2.15.1 Changes

    September 02, 2019

    ๐Ÿ›  Bugfixes

    • ๐Ÿ‘ป #930 Ensure Guard calls #stop even if an exception is raised.

    โœ… Tests & CI

    • #914 Add a simplecov filter for the /spec folder.
    • โœ… #926 Test against Ruby 2.4.6, 2.5.5, 2.6.2, jruby-9.1.17.0, jruby-9.2.6.0, rbx-3.107.
    • ๐Ÿ’Ž #928 Fix Ruby 2.6 compatibility by stubbing Pathname instead of IO.read in spec.
    • ๐Ÿšš #933 Remove codeclimate-test-reporter from Gemfile.

    Other

    • #919 Add a "Reviewed by Hound" badge.
    • #925 Fix YARD annotation.
    • #927 Drop outdated badge for Gemnasium.
  • v2.15.0 Changes

    November 14, 2018

    ๐Ÿ†• New feature

    • #889 Add #== method for Guard::Watcher.

    ๐Ÿ›  Bugfixes

    • โš  #893 Fix rspec warning message.
    • โœ… #894 Fix rspec random test failure.
    • ๐Ÿ—„ #916 Fix Pry 0.12.0 deprecation warnings.

    ๐Ÿ‘Œ Improvements

    • ๐Ÿ”Œ #872 Improve Plugin type checking.
    • ๐Ÿ—„ #904 Replace deprecated Dir.exists? with Dir.exist?.

    โœ… Tests & CI

    • โœ… #899 Test against latest rubies.
    • #900 Force rubocop to match HoundCI's rubocop version.
    • ๐Ÿ’… #911 Apply style guide to the specs.
  • v2.14.2 Changes

    January 03, 2018

    ๐Ÿ›  Bugfix

    • #892 Fix a bug that was preventing logger options from the Guardfile from being correctly set

    ๐Ÿ‘Œ Improvements

    • #871 Add aliasing section inside tired-of-typing bundle exec
    • ๐Ÿ’Ž #879 Run core with same Ruby version as it was started with
    • ๐Ÿ— #880 Build badge now shows master branch status
    • ๐Ÿš€ #881 Update CI matrix to include latest release of JRuby
    • #882 Fix lumberjack version runtime dependency to ">= 1.0.12", "< 2.0"
    • ๐Ÿ‘ท #883 Run CI against Ruby 2.2.8, 2.3.5, and 2.4.2
    • #886 Improve headings in the README
    • #890 Add links to the wiki in CONTRIBUTING.md
  • v2.14.1 Changes

    January 28, 2017

    ๐Ÿ›  Bugfixes

    • #860 Fix default type on listen_to method_option for newer versions of Thor
    • #861 guard -c nows clears window buffer on OSX

    ๐Ÿ‘Œ Improvements

    • ๐Ÿ”ง #852 Rework logging and UI configuration
    • ๐Ÿ‘ท #864 Execute the codeclimate-test-reporter bin as a separate CI step
    • โœ… #865 Test against Ruby 2.2.6, 2.3.3, and 2.4.0
  • v2.14.0 Changes

    May 19, 2016

    ๐Ÿ›  Bugfixes

    • #817 Correct pause state message [fix #816]
    • ๐Ÿ”Œ #791 Guard now fails with the 1 exit code when plugin is not available

    ๐Ÿ‘Œ Improvements

    • #835 allow regexp group names like /(?<name>.*).rb/ (so you can use m[:name] instead of m[1])
    • ๐Ÿ‘€ #835 allows custom matcher objects in watches (so you can pass matchers instead of a regexp - see Matcher class)
    • ๐Ÿ‘ #835 better/smarter handling of Pathnames in watch/matches/rules
    • ๐Ÿ”Œ #798 (ignore_plugin_templates) dont reload when plugin templates change
    • #785 also trace spawn() calls when debugging
  • v2.13.0 Changes

    July 27, 2015

    ๐Ÿ›  Bugfixes

    • ๐Ÿ’Ž #782, #783 - rework bundler/rubygems handling by guard startup scripts

    NOTE: please report issues if you're experiencing problems after theses changes

  • v2.12.9 Changes

    July 22, 2015

    ๐Ÿ›  Bugfixes

    • ๐Ÿ”Œ #778 - properly detect used plugins when name is a symbol