Releases · protocolbuffers/protobuf-javascript (original) (raw)
v4.0.1
- Add support for protobuf edition 2024
- Add
--versionargument to protoc-gen-js binary for easier version checking. E.g. running./protoc-gen-jswill yield4.0.1.
v4.0.0
What's Changed
- Backport: binary proto serialization/deserialization changes and enable protobuf Editions 2023 (breaking change)
- Backport: Fix JSPB binary utf8 decoding and validate by default (breaking change)
- Do not ignore descriptor extensions
- Limit global resolution to globalThis by (breaking change)
v3.21.4
Release to fix bazel build layering issue in 3.21.3.
v3.21.3
This release consists of mostly minor changes:
- Documentation link fixes
- Updated code generator to work with upstream API changes
- Groundwork for moving to Bazel modules
v3.21.2
This is a hotfix release for #141
v3.21.1
- Enable Closure's advanced optimization mode by default. This should reduce code size (#124).
- Replace goog.testing.asserts in tests with Jasmine expectations (#136).
- Bring in the subset of the goog.asserts we use as jspb.asserts. This code retains an Apache 2.0 license.
- Fix decoding of signed varint32s (#31).
- Add license files to NPM package.
This will also be our first release to have cross-compiled protoc-gen-js binaries. Please note that they use dynamic linking (similar to the protobuf protoc releases).
v3.21.0
First release of protobuf-javascript as a standalone project.
This release mostly consists of BUILD and documentation fixes to account for new repository.
Various bug fixes.