Skip to content

Releases: guard/guard

v2.19.1

02 Jan 14:37

Choose a tag to compare

🏠 Housekeeping

v2.19.0

28 Oct 20:48
36a09b9

Choose a tag to compare

What's Changed

Full Changelog: v2.18.1...v2.19.0

v2.18.0

15 Oct 10:27
5e64afa

Choose a tag to compare

v2.17.0

13 May 23:46
4d5a233

Choose a tag to compare

✨ New Features

  • Refactor pry_wrapper.rb to be XDG compliant (#962) @quintrino
  • Add Ruby 2.7.3 and 3.0.1 to the test matrix (#969) @rymai
  • Bring compatibility with Ruby 3 explicit keyword arguments (#969) @rymai

v2.16.2

25 Mar 13:17
4f5f763

Choose a tag to compare

🐛 Bug Fixes

v2.16.1

01 Nov 11:59
ed70168

Choose a tag to compare

🐛 Bug Fixes

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

🏠 Housekeeping

v2.16.0

31 Oct 11:01
58f70be

Choose a tag to compare

New feature

  • #938 Add support for guardfile.rb.

v2.15.1

02 Sep 12:17
9b29c1b

Choose a tag to compare

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

14 Nov 21:40
8df6a45

Choose a tag to compare

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

03 Jan 18:03
3abfc12

Choose a tag to compare

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