CHANGELOG.md in cucumber-6.0.0 vs CHANGELOG.md in cucumber-6.1.0
- old
+ new
@@ -8,11 +8,11 @@
Please visit [cucumber/CONTRIBUTING.md](https://github.com/cucumber/cucumber/blob/master/CONTRIBUTING.md) for more info on how to contribute to Cucumber.
---
-## [In GIT](https://github.com/cucumber/cucumber-ruby/compare/v6.0.0...master)
+## [In GIT](https://github.com/cucumber/cucumber-ruby/compare/v6.1.0...main)
### Added
### Fixed
@@ -20,12 +20,48 @@
### Removed
### Security fixes
+## [v6.1.0](https://github.com/cucumber/cucumber-ruby/compare/v6.0.0...v6.1.0)
+
+### Fixed
+
+- `--dry-run` now supports `message` based-formatters
+ ([1540](https://github.com/cucumber/cucumber-ruby/pull/1540)
+ [1496](https://github.com/cucumber/cucumber-ruby/issues/1496)
+ [1488](https://github.com/cucumber/cucumber-ruby/issues/1488)
+ [aurelien-reeves](https://github.com/aurelien-reeves))
+- Step definitions now uses object instances created in the ParameterType
+ ([1538](https://github.com/cucumber/cucumber-ruby/pull/1538)
+ [1532](https://github.com/cucumber/cucumber-ruby/issues/1532)
+ [aurelien-reeves](https://github.com/aurelien-reeves))
+- `attach` can now handle null bytes in the data.
+ ([1536](https://github.com/cucumber/cucumber-ruby/pull/1536)
+ [1529](https://github.com/cucumber/cucumber-ruby/issues/1529)
+ [aurelien-reeves](https://github.com/aurelien-reeves))
+
+### Changed
+
+- The JSON formatter now reports empty scenarios.
+ No status is reported for empty scenarios in the resulting JSON.
+ No more empty background is reported with empty scenarios.
+ ([1533](https://github.com/cucumber/cucumber-ruby/pull/1533)
+ [1530](https://github.com/cucumber/cucumber-ruby/issues/1530)
+ [aurelien-reeves](https://github.com/aurelien-reeves))
+- Undeprecate the JSON formatter. It won't be removed any time soon.
+
+### Dependencies
+
+- Updated `cucumber-core` ~> 9.0.1
+
## [v6.0.0](https://github.com/cucumber/cucumber-ruby/compare/v5.3.0...v6.0.0)
+### Added
+
+- Support tagged rules ([cucumber#1123](https://github.com/cucumber/cucumber/issues/1123))
+
### Fixed
- It is now possible to attach a file passing its path
([#1506](https://github.com/cucumber/cucumber-ruby/issues/1506)
[#1514](https://github.com/cucumber/cucumber-ruby/pull/1514)
@@ -40,17 +76,16 @@
- `embed` in step definitions in favor of `attach`.
`embed` has been deprecated in version 4.0.
Simply replace `embed` with `attach`.
([#1523](https://github.com/cucumber/cucumber-ruby/pull/1523)
[aurelien-reeves](https://github.com/aurelien-reeves))
-
-- `puts` in step definitions in favor of `log`. `log` has been deprecated in version 4.0
+- `puts` in step definitions in favor of `log`.
`puts` has been deprecated in version 4.0.
Simply replace `puts` with `log`.
([#1523](https://github.com/cucumber/cucumber-ruby/pull/1523)
[aurelien-reeves](https://github.com/aurelien-reeves))
-
+
## [5.3.0](https://github.com/cucumber/cucumber-ruby/compare/v5.2.0...v5.3.0)
### Added
- `fileattribute` cli argument available to attach `file` to junit formatter
@@ -675,11 +710,11 @@
## [2.0.0.rc.4](https://github.com/cucumber/cucumber-ruby/compare/v2.0.0.rc.3...2.0.0.rc.4)
### Features
-- [Add custom filters from Ruby configuration code](https://github.com/cucumber/cucumber-ruby/blob/master/features/docs/extending_cucumber/custom_filter.feature) (@mattwynne)
+- [Add custom filters from Ruby configuration code](https://github.com/cucumber/cucumber-ruby/blob/main/features/docs/extending_cucumber/custom_filter.feature) (@mattwynne)
### Bugfixes
- Fix missing `require Forwardable` (@tooky)
- Fix snippet suggestions ([765](https://github.com/cucumber/cucumber-ruby/pull/765) @richarda), also with i18n languages (@brasmusson)
@@ -1080,16 +1115,16 @@
New format:
[feature here]
-Also see [Gherkin 2.6.0 History](https://github.com/cucumber/gherkin/blob/master/History.md) for info about new `id` and `uri` elements in the JSON.
+Also see [Gherkin 2.6.0 History](https://github.com/cucumber/cucumber/blob/master/gherkin/History.md) for info about new `id` and `uri` elements in the JSON.
## [1.1.0](https://github.com/cucumber/cucumber-ruby/compare/v1.0.6...v1.1.0)
### Changed features
-- The JSON formatter output has changed. See [Gherkin 2.5.0 History](https://github.com/cucumber/gherkin/blob/master/History.md) (Aslak Hellesøy)
+- The JSON formatter output has changed. See [Gherkin 2.5.0 History](https://github.com/cucumber/gherkin/blob/master/CHANGELOG.md) (Aslak Hellesøy)
## [1.0.6](https://github.com/cucumber/cucumber-ruby/compare/v1.0.5...v1.0.6)
### Bugfixes