Skip to content

Releases: protobufjs/protobuf.js

protobufjs: v8.7.1

Choose a tag to compare

@github-actions github-actions released this 13 Jul 11:03
bec6a9d

8.7.1 (2026-07-12)

Bug Fixes

  • Accept repeated NullValue elements in ProtoJSON (#2373) (ad0b9bb)
  • Apply enum options regardless of declaration order (#2384) (b5009b0)
  • Base64-encode bytes field defaults in toObject (#2375) (e552511)
  • cli: Handle extensions during sparse generation (#2386) (1965d37)
  • cli: Match declaration imports to generated modules (#2385) (3cf7420)
  • cli: Preserve array element union precedence in pbts (#2378) (2a697a5)
  • cli: Resolve imports from cwd by default (#2381) (65f659a)
  • Merge repeated message-valued fields within map entries (#2364) (13b417b)
  • Parse aggregate objects in option arrays (#2379) (71c2532)
  • Parse Any type URLs in aggregate options (#2383) (666fa6b)
  • Parse bracketed special field names in options (#2377) (dd1870b)
  • Parse map fields inside groups (#2382) (8a2c427)
  • Preserve proto names in bundled definitions (#2390) (7ba0557)
  • Remove circular LongBits dependency (#2387) (829f5cd)

protobufjs-cli: v2.6.1

Choose a tag to compare

@github-actions github-actions released this 13 Jul 11:03
bec6a9d

2.6.1 (2026-07-12)

Bug Fixes

  • cli: Handle extensions during sparse generation (#2386) (1965d37)
  • cli: Match declaration imports to generated modules (#2385) (3cf7420)
  • cli: Preserve array element union precedence in pbts (#2378) (2a697a5)
  • cli: Resolve imports from cwd by default (#2381) (65f659a)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • protobufjs bumped from file:.. to 8.7.1
    • peerDependencies
      • protobufjs bumped from ^8.7.0 to ^8.7.1

protobufjs: v8.7.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 13:49
286af39

8.7.0 (2026-07-06)

Features

  • Rework encoder architecture and add additional fast paths (#2359) (e912baf)

Bug Fixes

  • Preserve parsed json_name in field options (#2363) (1cdd91e)
  • Reject truncated declarations without TypeError (#2358) (5995f2a)
  • Resolve feature defaults before lazy codegen (d59d100)

protobufjs-cli: v2.6.0

Choose a tag to compare

@github-actions github-actions released this 06 Jul 13:49
286af39

2.6.0 (2026-07-06)

Features

  • Rework encoder architecture and add additional fast paths (#2359) (e912baf)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • protobufjs bumped from file:.. to 8.7.0
    • peerDependencies
      • protobufjs bumped from ^8.6.6 to ^8.7.0

utf8: v1.1.2

Choose a tag to compare

@github-actions github-actions released this 05 Jul 23:12
d29ff67

1.1.2 (2026-07-05)

Performance Improvements

  • Batch String.fromCharCode in @protobufjs/utf8 read (#2355) (d1ae3ce)

protobufjs: v8.6.6

Choose a tag to compare

@github-actions github-actions released this 04 Jul 01:09
55e4c8f

8.6.6 (2026-07-03)

Bug Fixes

protobufjs: v7.6.5

Choose a tag to compare

@github-actions github-actions released this 04 Jul 01:12
89048ba

7.6.5 (2026-07-04)

Bug Fixes

protobufjs-cli: v2.5.7

Choose a tag to compare

@github-actions github-actions released this 04 Jul 01:09
55e4c8f

2.5.7 (2026-07-03)

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • protobufjs bumped from file:.. to 8.6.6
    • peerDependencies
      • protobufjs bumped from ^8.6.5 to ^8.6.6

protobufjs: v8.6.5

Choose a tag to compare

@github-actions github-actions released this 23 Jun 14:36
3f7b2fa

8.6.5 (2026-06-23)

Bug Fixes

protobufjs-cli: v2.5.6

Choose a tag to compare

@github-actions github-actions released this 23 Jun 14:36
3f7b2fa

2.5.6 (2026-06-23)

Bug Fixes

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • protobufjs bumped from file:.. to 8.6.5
    • peerDependencies
      • protobufjs bumped from ^8.6.4 to ^8.6.5