2024-09-22 16:09:13 by Takahiro Kambe | Files touched by this commit (3) |
Log message:
devel/ruby-cucumber-messages: revert to 22.0.0
lang/ruby-cucumber-gherkin 27.0.0 require ruby-cucumber-messages <23.
So, this package is required to down grade, too.
|
2024-09-22 15:42:25 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-cucumber-messages: update to 25.0.1
Latest release is 26.0.0, but latest lang/ruby-cucumber-gherkin dose not
supports cucumber-messages 26 and later.
23.0.0 (2023-11-02)
Added
* Added C++ implementation (#152)
Changed
* [Ruby] Updated minimum Ruby version to 2.5 - (#177 luke-hill)
24.0.0 (2023-11-24)
Added
* Add stackTrace prop to Exception message (#182)
24.0.1 (2023-12-21)
Fixed
* Update repo URLs (#190)
24.1.0 (2024-03-23)
Added
* java: include stacktrace in Convertor.toMessage(Throwable) (#213)
25.0.0 (2024-06-13)
Changed
* [Ruby] Breaking change Messages are now altered to be 1 message class per
file (#225 luke-hill)
* [Ruby] Updated minimum Ruby version to 3.0 (#216 luke-hill)
* [Ruby] Use latest CCK conformance for signing off message releases (#216
luke-hill)
* [Ruby] Tidied up all remaining rubocop offenses (This included 2 minor
alterations to the generator code) (#217 #225 luke-hill)
* [Php] Permit both PHPUnit 10 and PHPUnit 11 (#200 ciaranmcnulty)
Fixed
* [cpp] Don't rely on GitHub API for latest versions and implement a simple
download retry loop
25.0.1 (2024-06-14)
Fixed
* [Php] Fixed a workflow issue with publishing the package
|
2023-12-17 18:22:57 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-cucumber-messages: update to 24.0.0
18.0.0 (2022-03-24)
Added
* Support for EcmaScript modules (aka ESM) (#1756)
* New optional name property on the Hook schema (#1914)
Changed
* JSON Schema: some array fields now have "minItems": 1.
* Generate Java code that uses Optional in getters.
* Setters are removed.
* Classes without required fields have public empty constructors, and
static of methods for each field. (#1858 aslakhellesoy)
* Java: Make this library more null safe.
19.0.0 (2022-05-31)
Added
* Expand the messages protocol with keyword types (#1966)
Changed
* [Java] the PickleStep constructor has changed - it now needs an
extra PickleStepType argument.
* [Java] the Step constructor has changed - it now needs an extra
StepKeywordType argument.
19.1.0 (2022-06-20)
Added
* [Javascript] Adding the json schemas of the messages to the NPM
package (PR#2010)
19.1.1 (2022-06-22)
Fixed
* [Javascript] Schema are actually missing from 19.1.0 (PR#2016)
19.1.2 (2022-06-22)
Fixed
* [Javascript] Schema was still missing in 19.1.1 due to how npm
manages the files attribute in package.json (PR#2020)
19.1.3 (2022-09-20)
Fixed
* Add name field to package.cjs.json (#36)
19.1.4 (2022-09-22)
Changed
* Update dependencies
20.0.0 (2022-11-14)
Changed
* Add workerId field to TestCaseStarted message (#34)
* [Java] Enabled reproducible builds
Fixed
* Change Go module name to match repo (#101)
21.0.0 (2022-12-17)
Added
* [Java] Add javadoc to messages (#124)
Changed
* Add exception to TestStepFinished TestRunFinished (#122)
21.0.1 (2022-12-17)
Fixed
* [Java] Suppress warnings for missing javadoc (#128)
22.0.0 (2023-04-06)
Added
* Added source reference to parameter type (#45)
Fixed
* Corrected Java and PHP generators to allow running using Docker on
Windows (#146)
23.0.0 (2023-11-01)
Added
* Added C++ implementation (#152)
Changed
* [Ruby] Updated minimum Ruby version to 2.5 - (#177 luke-hill)
24.0.0 (2023-11-24)
Added
* Add stackTrace prop to Exception message (#182)
|
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 16:01:03 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-cucumber-messages: update to 17.1.1
No change except version.
|
2021-05-29 10:27:47 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-cucumber-messages; update to 16.0.1
No change for Ruby.
16.0.1 (2021-05-24)
Fixed
* [JavaScript] addDurations works with legacy messages that represent
seconds as a string.
|
2021-05-23 11:34:45 by Takahiro Kambe | Files touched by this commit (3) | |
Log message:
devel/ruby-cucumber-messages: update to 16.0.0
16.0.0 - 2021-05-15
Added
* [Ruby] The generated code is added to Git. (#1461 aslakhellesoy)
* [JavaScript] Added getWorstTestStepResult function (moved from
@cucumber/query)
Changed
* [Go, Java, JavaScript, Ruby] The library no longer depends on protocol
buffers. The message classes are generated from JSON Schemas. (#1414
aslakhellesoy)
- Empty string properties are set to "" rather than being omitted.
- Empty Array properties are set to [] rather than being omitted.
- The seconds property on Timestamp and Diration is now a number rather
than a string.
* [Go, Java, JavaScript, Ruby] Packages and structs have changed:
- [JavaScript]: Import with import * as messages from '@cucumber/messages'
- [Ruby] Messages are now plain ruby hashes with camelCase symbol keys
instead of objects with snake_case properties.
15.0.0 - 2021-03-23
Added
* [All] Added tags to Rule node (#1356 [sebrose], [gasparnagy], brasmusson,
[WannesFransen1994])
Removed
* [JavaScript] moved code that depends on Node.js stream APIs to
@cucumber/message-streams
Fixed
* [Elixir] Make sure messages.proto is updated with ../messages.proto
* [Elixir] Generated new message modules based on the new messages.proto
file
14.1.2 - 2021-03-23
Fixed
* [JavaScript] revert breaking changes in 14.1.1 (#1437)
14.1.1 - 2021-03-22
Fixed
* The 14.1.0 release failed half way through due to build script problems.
14.1.0 - 2021-03-22
Added
* [All] Added tags to Rule node (#1356 [sebrose], [gasparnagy], brasmusson,
[WannesFransen1994])
Fixed
* [Elixir] Make sure messages.proto is updated with ../messages.proto
* [Elixir] Generated new message modules based on the new messages.proto
file
14.0.1 - 2021-02-08
Fixed
* [JavaScript] Remove Long from function signatures in TimeConversion
14.0.0 - 2021-02-05
Changed
* [JavaScript] The stream classes have to be imported separately: import {
MessageToBinaryStream, MessageToNdjsonStream, BinaryToMessageStream,
NdjsonToMessageStream} from '@cucumber/messages/dist/src/stream' (#1331)
* In JavaScript, Int64 fields are now typed as number, rather than
number|Long
Fixed
* [JavaScript] removed circular dependencies. (#1292 [davidjgoss]
aslakhellesoy)
|
2021-02-05 17:21:19 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-cucumber-messages: update to 13.2.1
13.2.1 (2020-11-19)
* include offending line in error message
13.2.0 (2020-11-12)
* no change
|
2020-09-14 18:11:14 by Takahiro Kambe | Files touched by this commit (2) | |
Log message:
devel/ruby-cucumber-messages: update to 13.1.0
Update ruby-cucumber-messages package to 13.1.0.
13.1.0 (2020-09-14)
* Ignore empty lines when reading NDJSON.
* Add Attachment#url.
|