Tags: ykolbin/protobuf.js
Tags
chore: release 6.10.2 (protobufjs#1454) Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
chore: release 6.10.1 (protobufjs#1448) * updated CHANGELOG.md [ci skip] * updated package.json [ci skip] * updated package-lock.json [ci skip] Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com>
chore: release 6.10.0 (protobufjs#1424) * updated CHANGELOG.md [ci skip] * updated package.json [ci skip] * updated package-lock.json [ci skip] Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: Alexander Fenster <fenster@google.com>
fix: handling of map entries with omitted key or value (protobufjs#1348) According to [1], map encoding must be compatible with a repeated message using indices 1 and 2 for key and value. In particular this implies that both key and value may be omitted when they are equal to the default value - which some protobuf implementations like protobuf-c actually do. The comments in the added testcase are based on the output of protobuf-inspector [2]. [1] https://developers.google.com/protocol-buffers/docs/proto3#backwards-compatibility [2] https://github.com/jmendeth/protobuf-inspector Based-on-patch-by: Shrimpz <Shrimpz@qq.com> Co-authored-by: Alexander Fenster <fenster@google.com>
fix: properly parse empty messages in options (protobufjs#1429) * Properly parse empty messages in options * Add missing semicolon in test
PreviousNext