All notable changes to this project will be documented in this file. For older versions see the changelog archive
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
This file is intended to be modified using the changelog
command-line tool.
3.0.1 - 2024-11-05
- Internal testing code has been refactored to handle older ruby/rails installs #583
3.0.0 - 2023-11-01
- Add support for Rails 7.1 #575
- Added new rubocop sub-gems (rails / rake) and updated repo to be rubocop 2.6 conformant #581
- Some of the rails 5.2 tests were installing lots of old conflicting gems (luke-hill)
- Generator updates (Updated the install locations for some scripts from
script/
tobin/
and remove some legacy items) (luke-hill) - Update minimum versions of several gems: capybara must be
v3.11+
and cucumber must bev5+
(cucumber v9 is also permissible) (luke-hill) - Fixed an issue where the World instantiation didn't re-run the inherited classes initializer (luke-hill)
3.0.0.rc.1 - 2023-09-15
- Removed runtime dependencies:
mime-types
,rexml
, andwebrick
#559 - Removed support for Ruby 2.5 #558
- Removed support for Rails 5.0 and 5.1 (5.2 is still supported and 6.0+ is now expected) #565
2.6.1 - 2022-10-12
- Automate release process #554
2.6.0 - 2022-10-07
- Gem update: allowed cucumber 8 (#538 / #541 mattwynne)
- New release process. Older releases are in this changelog
- Some bugs with dev dependencies have now been fixed externally, so these have been unrestricted (#552 BrianHawley)
- Fixed up some rubocop offenses from updated
rubocop-performance
(#550 olleolleolle)
//github.com/mattwynne [orien]: https://github.com/orien [luke-hill]: https://github.com/luke-hill