2024-03-24 14:45:55 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-cucumber-expressions: update to 17.1.0
17.1.0 (2024-03-21)
Added
* [Java] Assume numbers use either a comma or period for the thousands
separator instead of non-breaking spaces. (#290)
Fixed
* [Java] Parse negative numbers in Norwegian (and 59 other languages) (#290)
* [Python] Remove support for Python 3.7 and extend support to 3.12 (#280)
* [Python] The ParameterType constructor's transformer should be optional
(#288)
|
2024-03-03 09:20:35 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-cucumber-expressions: update to 17.0.2
17.0.2 (2027-02-20)
Changed
* [Python] Updated the release workflow to use trusted publisher (#263,
#264)
* [Ruby] Added subsidiary rubocop gems (RSpec/Rake/Performance), and did
some initial refactoring (#247)
* Additional information for alternation inside optional error message on
how to fix (#260)
Fixed
* Removed repeated 'the' from error message for use of alternations inside
optionals (#252)
* [Python] Missing keyword argument defaults in parameter type class (#259)
* [Ruby] Added an explicit dependency on bigdecimal gem, to fix Ruby 3.4-pre
builds where the gem has changed its status from default to bundled (#273)
|
2023-12-17 18:21:44 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-cucumber-expressions: update to 17.0.1
15.0.0 (2022-01-04)
Added
* [Ruby,JavaScript,Go] Add bigdecimal, biginteger parameter types (#42)
* [.NET] Implementation of Cucumber Expressions by porting the Java parser
(#1743)
* [Python] Added Python Cucumber Expressions (#65)
Changed
* [Go] Parameters of type {float} are now parsed as float32 (previously it
was float64). Use {double} if you need float64. (#42)
15.0.1 (2022-01-04)
Fixed
* Fixed release scripts
15.0.2 (2022-03-15)
Fixed
* Add missing name field in CommonJS package file (#87)
15.1.0 (2022-04-21)
Added
* [JavaScript] Add CucumberExpression.ast and expose the AST types.
15.1.1 (2022-04-21)
Fixed
* [JavaScript] Make CucumberExpression.ast public (it was accidentally
private in 15.1.0)
15.2.0 (2022-05-24)
Added
* [JavaScript] Add ParameterInfo (#124)
Fixed
* [.NET] Fix casing in "word" parameter type constant
16.0.0 (2022-06-12)
Changed
* [JavaScript] The ParameterType constructor's regexps parameter has a new
type: type Regexps = StringOrRegExp | readonly StringOrRegExp[]; type
StringOrRegExp = string | RegExp.
16.0.1 (2022-11-06)
Fixed
* [JavaScript] The ParameterType constructor's transform, useForSnippets and
preferForRegexpMatch should be optional. (#178)
16.1.0 - 2022-11-28
Added
* [Java] Enabled reproducible builds
* [JavaScript] Added ParameterType.builtin. This is to allow JSON
serialization of only the non-builtin parameter types.
16.1.1 - 2022-12-08
Fixed
* [Java] Improve expression creation performance (#187, #189)
16.1.2 (2023-01-17)
Fixed
* [Java] Improve cucumber expression creation performance (#202)
17.0.0 (2023-10-06)
Changed
* [JavaScript] Added TypeScript source to the package (#211)
* [Ruby] Minimum supported ruby is now 2.5+ (#232)
* [Ruby] Large suite wide refactor for basic rubocop compliance (#233 #235)
* [Ruby] Expose ParameterType#transformer as a new public reader (#234)
* [Ruby] Remove ParameterType#prefer_for_regexp_match? and
ParameterType#use_for_snippets? -> Use their standard reader equivalents
instead (Remove the ?) (#234)
17.0.1 (2023-11-24)
Fixed
* [JavaScript] Fix import paths lacking file suffix (#243)
* [Ruby] Fixed up Layout rubocop autofixes
|
2021-11-23 15:01:09 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-cucumber-expressions: update to 14.0.0
Almost no change in Ruby part from 12.1.2 except removing deprecated
generateExpression method.
14.0.0 (2021-10-12)
Changed
* TypeScript: Group#value can no longer be undefined (#16)
* TypeScript: Argument is no longer generic (#16)
* Go: Module renamed to match github repository(#24)
13.1.3 (2021-09-24)
Fixed
* Fix release for the Go implementation
13.1.2 (2021-09-24)
Fixed
* Fix release for the Go implementation
* Minor fixes in the README.md links to documentation
13.1.1 (2021-09-24)
Fixed
* Fix misc release actions
13.1.0 (2021-09-24)
Added
* [JavaScript] Support for EcmaScript modules (aka ESM). (#1743)
13.0.1 (2021-09-15)
Changed
* Remove dependency on Node.js APIs (util module) (#1250 #1752
aslakhellesoy)
* Remove dependency on Browser APIs (window constant) (#1752 aslakhellesoy)
Fixed
* [JavaScript] Correctly match empty strings (#1329 #1753 aslakhellesoy)
Removed
* Remove deprecated CucumberExpressionGenerator#generateExpression
method. (#1752)
12.1.3 (2021-09-01)
Fixed
* Use native RegExp Match indices (currently relying on a polyfill) (#1652
aslakhellesoy)
|
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-18 15:55:33 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-cucumber-expressions: update to 12.1.3
No change except version.
|
2021-05-23 11:33:50 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-cucumber-expressions: update to 16.0.0
Update ruby-cucumber-expressions from 10.3.0 to 16.0.0.
(Previous commit message was wrong, it was not for 13.0.1 but 10.3.0.)
12.1.1 - 2021-04-06
Fixed
* [Ruby] use Array#select instead of Array#filter. The latter is an alias
that was introduced in Ruby 2.6.0. (aslakhellesoy)
12.1.0 - 2021-04-06
Added
* [Ruby] Add UndefinedParameterTypeError#undefined_parameter_type_name
(#1460 aslakhellesoy)
12.0.1 - 2021-04-06
Fixed
* [JavaScript] Fix issue with some files may not appear in published package
(#1452)
* [Java] Support character in BuiltInParameterTransformer. (#1405)
12.0.0 - 2021-02-09
Changed
* [JavaScript] removed circular dependencies. (#1292 davidjgoss
aslakhellesoy)
[11.0.2] - 2021-02-09
Fixed
* [JavaScript] revert breaking changes in 11.0.1 (#1352)
11.0.1 - 2021-02-07
Fixed
* [JavaScript] removed circular dependencies. (#1292 davidjgoss
aslakhellesoy)
11.0.0 - 2020-12-10
This is a major release of Cucumber Expressions. Cucumber Expressions now
has a formal grammar.
This grammar is implemented in a hand-written recursive-descent parser. The
new grammar and parser handles edge cases better.
Most existing expressions should still parse in the same way, but you may
come across edge cases where the expressions are parsed differently.
This work was a heroic effort by @mpkorstanje who has been working on and
off on this for over a year!!
Changed
* Some expressions that were valid in previous versions may now be invalid
* Some expressions that were invalid in previous versions may now be valid
Removed
* [JavaScript] Removed webpacked JavaScript from distribution
Fixed
* [Go, Java, JavaScript, Ruby] New handwritten parser, which fixes several
long-standing bugs. (#601 #726 #767 #770 #771 mpkorstanje)
* [Go] Support for Go 1.15
|
2020-09-13 17:38:41 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-cucumber-expressions: update to 13.0.1
Update ruby-cucumber-expressions to 13.0.1.
No release notes available.
|
2020-06-07 08:31:20 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-cucumber-expressions: update to 10.2.0
Update ruby-cucumber-expressions to 10.2.0.
No release note nor changelog.
* Read version from a file.
* Improve development environment.
|