Path to this page:
Subject: CVS commit: pkgsrc/devel/ruby-cucumber-messages
From: Takahiro Kambe
Date: 2021-05-23 11:34:45
Message id: 20210523093445.85465FA95@cvs.NetBSD.org
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)
Files: