protobuf v6.0.1 Release Notes

  • ๐Ÿ›  Fixed

    ๐Ÿ›  :hash: Add support for long strings, fixes #509 ๐Ÿ›  :hash: expose zero on LongBits, fixes #508 ๐Ÿ›  :hash: Fixed issues with Root.fromJSON/#addJSON, search global for Long ๐Ÿ’ป :hash: Properly exclude browserify's annoying _process, again, fixes #502 ๐Ÿ›  :hash: Remember loaded files earlier to prevent race conditions, fixes #501 ๐Ÿ›  :hash: Allow negative enum ids even if super inefficient (encodes as 10 bytes), fixes #499, fixes #500 ๐Ÿ›  :hash: set resolvedResponseType on resolve(), fixes #497

    ๐Ÿ†• New

    ๐Ÿ‘€ :hash: Initial take on runtime services, see #507 ๐Ÿ“ฆ :hash: Include dist/ in npm package for frontend use

    CLI

    โœ… :hash: pbjs proto target field options, language-level compliance with jspb test.proto

    ๐Ÿ“„ Docs

    ๐Ÿ‘€ :hash: always use Uint8Array in docs for tsd, see #503 :hash: Notes on dist files

    Other

    โšก๏ธ :hash: Update eslint env ๐Ÿ“ฆ :hash: Browser field in package.json isn't required