Repository navigation
Releases
Release 2.1.1
This is the 2.1.1 release of gRPC-Web! :)
Please see the notes for the previous releases here. Please consult grpc.io for all information regarding this product.
This release contains improvements and bug fixes listed below.
Security
Other Changes
- #1548 fix(docker): resolve grpcwebproxy build failure caused by dead vanity ... @Vuhag123
- #1545 chore: upgrade macOS CI to macos-14 and prune unused rollup-plugin-cop... @Vuhag123
Full Changelog: 2.1.0...2.1.1
Release 2.1.0
This is the 2.1.0 release of gRPC-Web! :)
Please see the notes for the previous releases here. Please consult grpc.io for all information regarding this product.
This release contains improvements and bug fixes listed below.
Note: The macOS 13 compiler is missing in this version. Please just use the previous version instead. NPM is not affected.
Major Features
- #1534 TypeScript Migration: Core Library and Build Setup @Vuhag123
- #1529 Add support for edition 2024 @beatrausch
Other Changes
- #1526 chore: bump bazel modules @loeffel-io
- #1523 Bump webpack from 5.101.3 to 5.104.1 in /net/grpc/gateway/examples/ech... @dependabot[bot]
- #1521 fix-944 - Added unary Call in abstractclientbase. @Vuhag123
- #1515 Fix 1097 - typescript: add missing constructor definition in generated... @Vuhag123
- #1514 missing symbol $ in get/set functions in TypeScript output of grpc-web @Vuhag123
Release 2.0.2
What's Changed
- #1507 Use regular enums for compatibility with TypeScript 5.9+
Full Changelog: 2.0.1...2.0.2
Release 2.0.1
What's Changed
- #1501 Update workflow to use Ubuntu 22.04 and static link libstdc++/libgcc (Fixing #1500) (Thanks @aaliddell for the report! :))
Full Changelog: 2.0.0...2.0.1
Release 2.0.0
This is the 2.0.0 release of gRPC-Web! :)
Please see the notes for the previous releases here. Please consult grpc.io for all information regarding this product.
This release contains improvements and bug fixes listed below.
Major Features
- #1490 Enable support for Editions in protoc-gen-grpc-web. @Quarke
- #1445 Upgrade protobuf to 27.1 and modernize codegen using new APIs @benjaminp
Other Changes
- #1496 Rework release workflows using Github runners (replacing Zig)
- #1494 Updates Closure compiler (
20250820.0.0) and library - #1463 fix: format of typescript definition @nnnnoel
- #1456 Bazel bzlmod support for grpc-web. @gonzojive
- #1452 Update protobuf-JS
3.14.0->3.21.4 - #1441 Upgrade to Bazel 6.5.0
Full Changelog: 1.5.0...2.0.0
Release 1.5.0
This is the 1.5.0 release of gRPC-Web.
Please see the notes for the previous releases here. Please consult grpc.io for all information regarding this product.
This release contains improvements and bug fixes listed below.
- #1369 (Typescript) Mark some
metadataparameters as optional @andrewmbenton - #1335 Update Debian (and other deps) and remove Java In-process Proxy
- #1334 Allow mixed-case headers
- #1330 Update ES6 .d.ts imports with comment about corresponding proto import... @gonzojive
- #1313 Update ES6 imports with comment about corresponding proto import path. @reddaly
Release 1.4.2
Release 1.4.1
Release 1.4.0
This is the 1.4.0 release of gRPC-Web.
Please see the notes for the previous releases here. Please consult grpc.io for all information regarding this product.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
Major Features
The protoc-gen-grpc-web protoc plugin is now built through Github Actions! With ARM / Apple Silicon (M1/M2) support powered by Zig too (thanks to @hronro!) 😃
- #1249 Use Zig to build aarch64 binaries @hronro
- #1203 Github Actions (workflows) for building
protoc-gen-grpc-webplugins
Other Changes
- #1279 Fixes the status codes ordering in typescript definitions @chandraaditya
- #1278 Fix Enum with module in generated TS interface.
- #1254 Remove Trailing Slashes from Hostname @jkjk822
- #1252 Fix Zig setup step in CI @hronro
- #1231 Add version flag and version info in generated code @meling
- #1225 Improve error message & Internal code sync
- #1222 Update envoy version to 1.22 (with config updates) @tomk9
- #1211 Upgrade protobuf and grpc deps @aapeliv
- #1199 Revert "Expose MethodDescriptor's public methods"
Release 1.3.1
This is the 1.3.1 release of gRPC-Web.
Please see the notes for the previous releases here: https://github.com/grpc/grpc-web/releases. Please consult https://grpc.io/ for all information regarding this product.
This release contains refinements, improvements, and bug fixes, with highlights listed below.
- #1184 Correctly support proto3 optional fields in commonjs+dts .d.ts output @mattnathan
- #1173 Update envoy version to 1.20
- #1172 Fix issue where no RPC is issued when
deadlineis specified. - #1167 Fix missing TypeScript return type for
serverStreamingcalls. @lukasmoellerch - #1166 Add missing exports from
RpcErrorand add test. - #1164 Add missing class exports @tinrab
- #1160 Expose MethodDescriptor's public methods @tomferreira