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:
RevisionActionfile
1.11modifypkgsrc/devel/ruby-cucumber-messages/Makefile
1.6modifypkgsrc/devel/ruby-cucumber-messages/PLIST
1.9modifypkgsrc/devel/ruby-cucumber-messages/distinfo