From b0ea9c7c45d6f9ea5338fc61a81b47f589a91259 Mon Sep 17 00:00:00 2001 From: Eryu Xia Date: Fri, 30 Sep 2022 16:39:48 -0700 Subject: [PATCH] 1.4.1 Post-release updates (incl. release notes) (#1290) --- CHANGELOG.md | 24 +++++++++++++++++++ README.md | 2 +- .../docker/java_interop_server/Dockerfile | 4 ++-- .../echo/commonjs-example/package.json | 2 +- .../examples/echo/ts-example/package.json | 2 +- net/grpc/gateway/examples/echo/tutorial.md | 2 +- .../gateway/examples/helloworld/README.md | 4 ++-- .../gateway/examples/helloworld/package.json | 2 +- test/interop/package.json | 2 +- 9 files changed, 34 insertions(+), 10 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6eb13473..ed627e1b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,30 @@ [//]: # (GENERATED FILE -- DO NOT EDIT!) [//]: # (See scripts/release_notes.py for more details.) +## 1.4.1 + +- [#1286](https://github.com/grpc/grpc-web/pull/1286) Fix duplicate dot in enum name (when "package" is specified) + +## 1.4.0 + +### Major Features + +- [#1249](https://github.com/grpc/grpc-web/pull/1249) Use Zig to build aarch64 binaries @hronro +- [#1203](https://github.com/grpc/grpc-web/pull/1203) Github Actions (workflows) for building `protoc-gen-grpc-web` plugins + +### Other Changes + +- [#1279](https://github.com/grpc/grpc-web/pull/1279) Fixes the status codes ordering in typescript definitions @chandraaditya +- [#1278](https://github.com/grpc/grpc-web/pull/1278) Fix Enum with module in generated TS interface. +- [#1254](https://github.com/grpc/grpc-web/pull/1254) Remove Trailing Slashes from Hostname @jkjk822 +- [#1252](https://github.com/grpc/grpc-web/pull/1252) Fix Zig setup step in CI @hronro +- [#1231](https://github.com/grpc/grpc-web/pull/1231) Add version flag and version info in generated code @meling +- [#1225](https://github.com/grpc/grpc-web/pull/1225) Improve error message & Internal code sync +- [#1222](https://github.com/grpc/grpc-web/pull/1222) Update envoy version to 1.22 (with config updates) @tomk9 +- [#1211](https://github.com/grpc/grpc-web/pull/1211) Upgrade protobuf and grpc deps @aapeliv +- [#1199](https://github.com/grpc/grpc-web/pull/1199) Revert "Expose MethodDescriptor's public methods" + + ## 1.3.1 - [#1184](https://github.com/grpc/grpc-web/pull/1184) Correctly support proto3 optional fields in commonjs+dts .d.ts output @mattnathan diff --git a/README.md b/README.md index e42ee1aa..c0993aa0 100644 --- a/README.md +++ b/README.md @@ -68,7 +68,7 @@ Make sure they are both executable and are discoverable from your PATH. For example, in MacOS, you can do: ``` -$ sudo mv ~/Downloads/protoc-gen-grpc-web-1.3.1-darwin-x86_64 \ +$ sudo mv ~/Downloads/protoc-gen-grpc-web-1.4.1-darwin-x86_64 \ /usr/local/bin/protoc-gen-grpc-web $ chmod +x /usr/local/bin/protoc-gen-grpc-web ``` diff --git a/net/grpc/gateway/docker/java_interop_server/Dockerfile b/net/grpc/gateway/docker/java_interop_server/Dockerfile index 112fce5a..c3a05d2e 100644 --- a/net/grpc/gateway/docker/java_interop_server/Dockerfile +++ b/net/grpc/gateway/docker/java_interop_server/Dockerfile @@ -24,8 +24,8 @@ protoc-3.14.0-linux-x86_64.zip -o protoc.zip && \ unzip -qq protoc.zip && \ cp ./bin/protoc /usr/local/bin/protoc -RUN curl -sSL https://github.com/grpc/grpc-web/releases/download/1.3.1/\ -protoc-gen-grpc-web-1.3.1-linux-x86_64 -o /usr/local/bin/protoc-gen-grpc-web && \ +RUN curl -sSL https://github.com/grpc/grpc-web/releases/download/1.4.1/\ +protoc-gen-grpc-web-1.4.1-linux-x86_64 -o /usr/local/bin/protoc-gen-grpc-web && \ chmod +x /usr/local/bin/protoc-gen-grpc-web WORKDIR /var/www/html/dist diff --git a/net/grpc/gateway/examples/echo/commonjs-example/package.json b/net/grpc/gateway/examples/echo/commonjs-example/package.json index a860235c..0514595d 100644 --- a/net/grpc/gateway/examples/echo/commonjs-example/package.json +++ b/net/grpc/gateway/examples/echo/commonjs-example/package.json @@ -5,7 +5,7 @@ "license": "Apache-2.0", "dependencies": { "google-protobuf": "~3.14.0", - "grpc-web": "~1.3.1" + "grpc-web": "~1.4.1" }, "devDependencies": { "webpack": "~4.43.0", diff --git a/net/grpc/gateway/examples/echo/ts-example/package.json b/net/grpc/gateway/examples/echo/ts-example/package.json index ba8f8eec..60affe7f 100644 --- a/net/grpc/gateway/examples/echo/ts-example/package.json +++ b/net/grpc/gateway/examples/echo/ts-example/package.json @@ -4,7 +4,7 @@ "@types/jquery": "~3.3.6", "@types/node": "~10.17.0", "google-protobuf": "~3.14.0", - "grpc-web": "~1.3.1", + "grpc-web": "~1.4.1", "jquery": "~3.5.1", "mock-xmlhttprequest": "~2.0.0", "typescript": "latest", diff --git a/net/grpc/gateway/examples/echo/tutorial.md b/net/grpc/gateway/examples/echo/tutorial.md index 45ccd899..aadd95f1 100644 --- a/net/grpc/gateway/examples/echo/tutorial.md +++ b/net/grpc/gateway/examples/echo/tutorial.md @@ -169,7 +169,7 @@ You will need a `package.json` file "name": "grpc-web-commonjs-example", "dependencies": { "google-protobuf": "~3.14.0", - "grpc-web": "~1.3.1" + "grpc-web": "~1.4.1" }, "devDependencies": { "webpack": "~4.43.0", diff --git a/net/grpc/gateway/examples/helloworld/README.md b/net/grpc/gateway/examples/helloworld/README.md index 9ac43882..05a666bd 100644 --- a/net/grpc/gateway/examples/helloworld/README.md +++ b/net/grpc/gateway/examples/helloworld/README.md @@ -208,7 +208,7 @@ the `client.js` files. "@grpc/proto-loader": "~0.5.4", "async": "~1.5.2", "google-protobuf": "~3.14.0", - "grpc-web": "~1.3.1", + "grpc-web": "~1.4.1", "lodash": "~4.17.0", "webpack": "~4.43.0", "webpack-cli": "~3.3.11" @@ -256,7 +256,7 @@ To generate the protobuf messages and client service stub class from your > For example, in MacOS, you can do: > > ```sh -> $ sudo mv ~/Downloads/protoc-gen-grpc-web-1.3.1-darwin-x86_64 \ +> $ sudo mv ~/Downloads/protoc-gen-grpc-web-1.4.1-darwin-x86_64 \ > /usr/local/bin/protoc-gen-grpc-web > $ sudo chmod +x /usr/local/bin/protoc-gen-grpc-web > ``` diff --git a/net/grpc/gateway/examples/helloworld/package.json b/net/grpc/gateway/examples/helloworld/package.json index 7ac3c101..070efcdf 100644 --- a/net/grpc/gateway/examples/helloworld/package.json +++ b/net/grpc/gateway/examples/helloworld/package.json @@ -8,7 +8,7 @@ "@grpc/proto-loader": "~0.5.4", "async": "~3.2.3", "google-protobuf": "~3.14.0", - "grpc-web": "~1.3.1", + "grpc-web": "~1.4.1", "lodash": "~4.17.0", "webpack": "~4.43.0", "webpack-cli": "~3.3.11" diff --git a/test/interop/package.json b/test/interop/package.json index d528a238..32909fd3 100644 --- a/test/interop/package.json +++ b/test/interop/package.json @@ -8,7 +8,7 @@ }, "dependencies": { "google-protobuf": "~3.14.0", - "grpc-web": "~1.3.1" + "grpc-web": "~1.4.1" }, "devDependencies": { "minimist": "~1.2.5",