Skip to content

Latest commit

 

History

History
117 lines (72 loc) · 2.97 KB

CHANGELOG.md

File metadata and controls

117 lines (72 loc) · 2.97 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

1.0.0.rc1 - 2024-04-25

Added

  • Support for Ruby versions 3.0 through 3.3
  • Support for RSpec versions 3.6 through 3.13
  • A clone_wait_matcher configuration to use a new matcher for every block call (default: false)
  • A lib/rspec-wait.rb file allowing Bundler to auto-require

Changed

  • Added RuboCop for consistent code style
  • Move CI from Travis to GitHub Actions
  • Stop using Ruby's dangerous Timeout API. Only evaluate the timeout condition after successfully calling the matcher's block, never mid-call.

Removed

  • Support for all Ruby 2.x versions
  • Support for all RSpec 2.x versions
  • Support for RSpec versions 3.0 through 3.3
  • RSpec::Wait.version (in favor of RSpec::Wait::VERSION)
  • Passing an argument to wait_for or wait.for (must pass a block)
  • RSpec::Wait::TimeoutError in favor of RSpec failure

0.0.10 - 2024-04-26

Changed

  • Added RuboCop for consistent code style

Deprecated

  • Passing an argument to wait_for or wait.for (should pass a block)

0.0.9 - 2016-07-11

Added

  • Support for RSpec 3.5

Removed

  • Support for Ruby versions 1.9 and 2.0
  • Support for all RSpec 2.x versions

0.0.8 - 2015-11-14

Added

  • Support for RSpec 3.4

0.0.7 - 2015-06-16

Added

  • Support for RSpec 3.3

0.0.6 - 2015-06-12

Fixed

  • Fix the to_not alias in cases where the condition is not met

0.0.5 - 2015-01-04

Added

  • Support for RSpec 3.2

0.0.4 - 2014-12-18

Added

  • Make RSpec::Wait's timeout and delay values configurable
  • The wait(3.seconds).for { something }.to(happen) syntax sugar

0.0.3 - 2014-10-29

Added

  • Support for RSpec 3.1

0.0.2 - 2014-06-11

Added

  • Allow wait_for to accept either a value or block target
  • Ensure blocks are re-evaluated with each iteration

0.0.1 - 2014-04-19

Added

  • Initial release!