File rubygem-cucumber-core.changes of Package rubygem-cucumber-core
-------------------------------------------------------------------
Mon Nov 4 16:29:39 UTC 2024 - Dan Čermák <dan.cermak@posteo.net>
- 14.0.0:
### Changed
- Permit usage of gherkin up to v29 and messages up to v26
- **Internal Breaking Change**: Structure of `Action` classes have changed.
See upgrading notes for [14.0.0.md](upgrading_notes/14.0.0.md#upgrading-to-cucumber-core-1400)
([#282](https://github.com/cucumber/cucumber-ruby-core/pull/282))
### Removed
- Remove support for ruby 2.6 and below. 2.7 or higher is required now (Autofixed to Ruby 2.7 styles)
13.0.3:
### Changed
- Fixed up all remaining Layout auto-correct cops in the codebase
-------------------------------------------------------------------
Fri Jun 21 09:44:32 UTC 2024 - Dan Čermák <dan.cermak@posteo.net>
- 13.0.2:
### Changed
- Added CI testing for Ruby 3.3
- Fixed up a few minor rubocop offenses in the codebase around Array structuring
13.0.1:
### Changed
- Fixed up a few styling / layout cops in the tests
### Fixed
- The `Passed` `Result` class was missing the strict keyword argument handling
-------------------------------------------------------------------
Mon Jan 29 13:55:11 UTC 2024 - Dan Čermák <dan.cermak@posteo.net>
- 13.0.0:
### Changed
- Now using a 2-tiered changelog to avoid any bugs when using polyglot-release
- More refactoring of the repo by fixing up a bunch of manual rubocop offenses (See PR's for details)
([#259](https://github.com/cucumber/cucumber-ruby-core/pull/259) [#262](https://github.com/cucumber/cucumber-ruby-core/pull/262) [#268](https://github.com/cucumber/cucumber-ruby-core/pull/268) [#274](https://github.com/cucumber/cucumber-ruby-core/pull/274))
- In all `Summary` and `Result` classes, changed the `strict` argument into a keyword argument
See upgrading notes for [13.0.0.md](upgrading_notes/13.0.0.md#upgrading-to-1300)
([#261](https://github.com/cucumber/cucumber-ruby-core/pull/261))
- Permit usage of gherkin v27
### Fixed
- Restore support for matching a scenario by its Feature, Background, and Rule line numbers ([#247](https://github.com/cucumber/cucumber-ruby-core/pull/247))
### Removed
- Remove legacy `unindent` gem (Now no longer required since Ruby 2.3 and Squiggly heredocs) ([#278](https://github.com/cucumber/cucumber-ruby-core/pull/278))
-------------------------------------------------------------------
Thu Nov 2 15:43:30 UTC 2023 - Dan Čermák <dan.cermak@posteo.net>
- 12.0.0:
### Changed
- Update gherkin and messages minimum dependencies
- Added in new rubocop sub-gems for testing, pinning versions where appropriate
- Removed all redundant / incorrect rubocop config overrides (Placed in TODO file)
### Removed
- Remove support for ruby 2.4 and below. 2.5 or higher is required now
11.1.0:
### Changed
- Update gherkin and messsages dependencies
### Fixed
- Restore support for matching a scenario by tag and step line numbers. ([#237](https://github.com/cucumber/cucumber-ruby-core/pull/237), [#238](https://github.com/cucumber/cucumber-ruby-core/pull/238), [#239](https://github.com/cucumber/cucumber-ruby-core/pull/239))
-------------------------------------------------------------------
Thu Aug 4 13:03:30 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 11.0.0
see installed CHANGELOG.md
-------------------------------------------------------------------
Tue Jan 25 06:47:17 UTC 2022 - Stephan Kulow <coolo@suse.com>
updated to version 10.1.1
see installed CHANGELOG.md
-------------------------------------------------------------------
Mon Jul 26 05:52:04 UTC 2021 - Stephan Kulow <coolo@suse.com>
updated to version 10.0.1
see installed CHANGELOG.md
-------------------------------------------------------------------
Thu Jun 24 17:13:40 UTC 2021 - Stephan Kulow <coolo@suse.com>
updated to version 9.0.1
see installed CHANGELOG.md
-------------------------------------------------------------------
Fri Sep 25 13:49:03 UTC 2020 - Stephan Kulow <coolo@suse.com>
updated to version 8.0.1
see installed CHANGELOG.md
## [In GIT](https://github.com/cucumber/cucumber-ruby-core/compare/v8.0.1...master)
### Added
### Changed
### Deprecated
### Removed
### Fixed
* Make released from docker using secrets from keybase
## [8.0.1](https://github.com/cucumber/cucumber-ruby-core/compare/v8.0.0...v8.0.1)
### Fixed
* Make released from docker using secrets from keybase
### Dependencies
## [8.0.0](https://github.com/cucumber/cucumber-ruby-core/compare/v7.1.0...v8.0.0)
This release failed
### Dependencies
* Updated gems: (look at the diff for details)
* `cucumber-gherkin`
* `cucumber-messages`
## [7.1.0](https://github.com/cucumber/cucumber-ruby-core/compare/v7.0.0...v7.1.0)
### Changed
* Updated gems:
* `cucumber-gherkin` ~> 14.0.1
* `cucumber-messages` ~> 12.2.0
-------------------------------------------------------------------
Thu May 7 20:36:28 UTC 2020 - Stephan Kulow <coolo@suse.com>
- updated to version 7.0.0
see installed CHANGELOG.md
## [7.0.0](https://github.com/cucumber/cucumber-ruby-core/compare/v6.0.0...v7.0.0)
### Changed
* Updated monorepo libraries:
- cucumber-gherkin ~> 13
- cucumber-messages ~> 12
## [6.0.0](https://github.com/cucumber/cucumber-ruby-core/compare/v5.0.2...v6.0.0)
### Changed
* Update to Gherkin 10
### Added
* Add `envelope` event, which are used when emitting `Cucumber::Messages`
* Add `TestCaseCreated` and `TestStepCreated` events, emitted when compiling a `Pickle`
* Add `Id` field to `TestCase` and `TestStep`
* Added rubocop (with todo file), and removed backports gems
([#186](https://github.com/cucumber/cucumber-ruby-core/pull/186),
[#182](https://github.com/cucumber/cucumber-ruby-core/issues/182)
[tas50](https://github.com/tas50),
[luke-hill](https://github.com/luke-hill))
### Removed
* Remove location for MultiLine arguments
-------------------------------------------------------------------
Mon Feb 10 14:23:42 UTC 2020 - Stephan Kulow <coolo@suse.com>
- updated to version 5.0.2
see installed CHANGELOG.md
-------------------------------------------------------------------
Thu Nov 22 05:05:14 UTC 2018 - Stephan Kulow <coolo@suse.com>
- updated to version 4.0.0
see installed CHANGELOG.md
## [In Git](https://github.com/cucumber/cucumber-ruby-core/compare/v4.0.0...master)
### Changed
* N/A
### Added
* N/A
### Fixed
* N/A
### Removed
* N/A
### Improved
* N/A
## [4.0.0](https://github.com/cucumber/cucumber-ruby-core/compare/v3.2.0...v4.0.0)
### Changed
* Update to use Gherkin v6 ([#158](https://github.com/cucumber/cucumber-ruby-core/pull/158) @brasmusson)
* Let Scenarios with no Steps get the result status Undefined ([#157](https://github.com/cucumber/cucumber-ruby-core/pull/157) @brasmusson)
* Convert to use the Gherkin compiler and Pickles ([#156](https://github.com/cucumber/cucumber-ruby-core/pull/156) @brasmusson)
### Added
* N/A
### Fixed
* N/A
### Removed
* Remove the support for old style tag expressions ([#159](https://github.com/cucumber/cucumber-ruby-core/pull/159) @brasmusson)
### Improved
* N/A
## [3.2.1](https://github.com/cucumber/cucumber-ruby-core/compare/v3.2.0...v3.2.1)
### Fixed
* Switched `gherkin` in Gemspec to use _pessimistic_ versioning. (These two commits aren't merged into `master`, as they already exist in newer commits. This is a 'backported' patch to resolve [#160](https://github.com/cucumber/cucumber-ruby-core/issues/160)).
-------------------------------------------------------------------
Fri Jul 13 13:03:38 UTC 2018 - factory-auto@kulow.org
- updated to version 3.2.0
see installed CHANGELOG.md
-------------------------------------------------------------------
Sun Dec 3 19:14:13 UTC 2017 - coolo@suse.com
- updated to version 3.1.0
see installed CHANGELOG.md
-------------------------------------------------------------------
Wed Oct 11 06:00:55 UTC 2017 - coolo@suse.com
- updated to version 3.0.0
HISTORY.md removed upstream
-------------------------------------------------------------------
Sat Sep 3 04:33:30 UTC 2016 - coolo@suse.com
- updated to version 2.0.0
see installed HISTORY.md
-------------------------------------------------------------------
Fri Jun 10 04:30:20 UTC 2016 - coolo@suse.com
- updated to version 1.5.0
see installed HISTORY.md
-------------------------------------------------------------------
Thu Jan 21 05:32:26 UTC 2016 - coolo@suse.com
- updated to version 1.4.0
see installed HISTORY.md
-------------------------------------------------------------------
Fri Dec 18 05:32:48 UTC 2015 - coolo@suse.com
- updated to version 1.3.1
see installed HISTORY.md
-------------------------------------------------------------------
Sat Sep 12 04:29:25 UTC 2015 - coolo@suse.com
- updated to version 1.3.0
see installed HISTORY.md
-------------------------------------------------------------------
Wed Jul 22 12:10:44 UTC 2015 - tboerger@suse.com
- Initial packaging of 1.2.0