CHANGELOG.md in cucumber-rails-3.0.0.rc.1 vs CHANGELOG.md in cucumber-rails-3.0.0
- old
+ new
@@ -7,23 +7,55 @@
This file is intended to be modified using the [`changelog`](github.com/cucumber/changelog) command-line tool.
## [Unreleased]
+## [3.0.0] - 2023-11-01
+### Changed
+- Add support for Rails 7.1 [#575](https://github.com/cucumber/cucumber-rails/pull/575)
+- Added new rubocop sub-gems (rails / rake) and updated repo to be rubocop 2.6 conformant [#581](https://github.com/cucumber/cucumber-rails/pull/581)
+
+### Fixed
+- 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/` to `bin/` and remove some legacy items)
+ ([luke-hill])
+- Update minimum versions of several gems: capybara must be `v3.11+` and cucumber must be `v5+` (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
- Removed runtime dependencies: `mime-types`, `rexml`, and `webrick` [#559](https://github.com/cucumber/cucumber-rails/pull/559)
- Removed support for Ruby 2.5 [#558](https://github.com/cucumber/cucumber-rails/pull/558)
- Removed support for Rails 5.0 and 5.1 (5.2 is still supported and 6.0+ is now expected) [#565](https://github.com/cucumber/cucumber-rails/pull/565)
## [2.6.1] - 2022-10-12
### Changed
- Automate release process [#554](https://github.com/cucumber/cucumber-rails/pull/554)
-## [v2.6.0]
+## [2.6.0] - 2022-10-07
+### New Features
+- Dependabot has now been added to the repo (Alongside this a bunch of gem updates have been done)
+ ([#540](https://github.com/cucumber/cucumber-rails/pull/540) [mattwynne])
+
### Changed
-- New release process. Older releases are in [this changelog](./CHANGELOG.old.md).
+- Gem update: allowed cucumber 8 ([#538](https://github.com/cucumber/cucumber-rails/pull/538) / [#541](https://github.com/cucumber/cucumber-rails/pull/541) [mattwynne])
+- New release process. Older releases are in [this changelog](./CHANGELOG.old.md)
-[Unreleased]: https://github.com/cucumber/cucumber-rails/compare/v3.0.0.rc.1...main
+### Fixed
+- Some bugs with dev dependencies have now been fixed externally, so these have been unrestricted
+ ([#552](https://github.com/cucumber/cucumber-rails/pull/552) [BrianHawley])
+
+- Fixed up some rubocop offenses from updated `rubocop-performance`
+ ([#550](https://github.com/cucumber/cucumber-rails/pull/550) [olleolleolle])
+
+[Unreleased]: https://github.com/cucumber/cucumber-rails/compare/v3.0.0...HEAD
+[3.0.0]: https://github.com/cucumber/cucumber-rails/compare/v3.0.0.rc.1...v3.0.0
[3.0.0.rc.1]: https://github.com/cucumber/cucumber-rails/compare/v2.6.1...v3.0.0.rc.1
[2.6.1]: https://github.com/cucumber/cucumber-rails/compare/v2.6.0...v2.6.1
-[v2.6.0]: ./CHANGELOG.old.md
+[2.6.0]: https://github.com/cucumber/cucumber-rails/compare/v2.5.1...v2.6.0
+
+[olleolleolle]: https://github.com/olleolleolle
+[BrianHawley]: https://github.com/BrianHawley
+[mattwynne]: https://github.com/mattwynne
+[orien]: https://github.com/orien
+[luke-hill]: https://github.com/luke-hill