./devel/ruby-cucumber-messages, Cucumber Messages for Ruby (Protocol Buffers)

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


Branch: CURRENT, Version: 17.1.1, Package name: ruby27-cucumber-messages-17.1.1, Maintainer: pkgsrc-users

Protocol Buffer messages for Cucumber's inter-process communication.


Required to run:
[lang/ruby26-base] [devel/ruby-protobuf-cucumber]

Required to build:
[pkgtools/cwrappers]

Master sites:

Filesize: 21 KB

Version history: (Expand)


CVS history: (Expand)


   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) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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) | Package updated
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.
   2020-09-13 17:33:54 by Takahiro Kambe | Files touched by this commit (2) | Package updated
Log message:
devel/ruby-cucumber-messages: update to 13.0.1

No release notes available.