./devel/ruby-cucumber-core, Core library for the Cucumber BDD app

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 13.0.2, Package name: ruby32-cucumber-core-13.0.2, Maintainer: minskim

Core library for the Cucumber BDD app.


Required to run:
[devel/ruby-cucumber-tag_expressions] [devel/ruby-cucumber-messages] [lang/ruby26-base] [lang/ruby-cucumber-gherkin]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 22.5 KB

Version history: (Expand)


CVS history: (Expand)


   2024-03-24 14:43:38 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
devel/ruby-cucumber-core: update to 13.0.2

13.0.2 (2024-03-21)

Changed

* Added CI testing for Ruby 3.3
* Fixed up a few minor rubocop offenses in the codebase around Array
  structuring
   2024-02-04 17:42:24 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-cucumber-core: update to 13.0.1

13.0.1 (2024-01-31)

Changed

* Fixed up a few styling / layout cops in the tests

Fixed

* The Passed Result class was missing the strict keyword argument handling
   2023-12-17 18:28:33 by Takahiro Kambe | Files touched by this commit (3) | Package updated
Log message:
devel/ruby-cucumber-core: update to 13.0.0

11.0.0 - 2022-05-18
Changed
* Updated cucumber-gherkin and cucumber-messages

11.1.0 (2022-12-22)
Changed
* Update gherkin and messages dependencies
Fixed
* Restore support for matching a scenario by tag and step line
  numbers. (#237, #238, #239)

12.0.0 (2023-09-06)
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)
* Began to refactor the repo by initially fixing up a bunch of rubocop
  auto-fix offenses (See PRs for details) (#257 #258)
Removed
* Remove support for ruby 2.4 and below. 2.5 or higher is required now

13.0.0 (2023-12-05)
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 #262 #268 #274)
* In all Summary and Result classes, changed the strict argument into a
  keyword argument See upgrading notes for 13.0.0.md (#261)
* Permit usage of gherkin v27
Fixed
* Restore support for matching a scenario by its Feature, Background, and
  Rule line numbers (#247)
Removed
* Remove legacy unindent gem (Now no longer required since Ruby 2.3 and
  Squiggly heredocs) (#278)
   2022-02-12 13:23:14 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-cucumber-core: update to 10.1.1

10.1.1 (2022-01-17)

Dependencies

* Patched cucumber-tag-expressions
   2021-11-23 15:10:03 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-cucumber-core: update to 10.10.

10.1.0 (2021-10-11)

Dependencies

* Patched cucumber-gherkin, cucumber-messages and cucumber-tag-expressions
   2021-10-26 12:20:11 by Nia Alarie | Files touched by this commit (3016)
Log message:
archivers: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Could not be committed due to merge conflict:
devel/py-traitlets/distinfo

The following distfiles were unfetchable (note: some may be only fetched
conditionally):

./devel/pvs/distinfo pvs-3.2-solaris.tgz
./devel/eclipse/distinfo eclipse-sourceBuild-srcIncluded-3.0.1.zip
   2021-10-07 15:44:44 by Nia Alarie | Files touched by this commit (3017)
Log message:
devel: Remove SHA1 hashes for distfiles
   2021-09-19 10:10:35 by Thomas Klausner | Files touched by this commit (1)
Log message:
ruby-cucumber-core: restore upper bound, problem has already been fixed

Noted by taca@