Releases: grpc/grpc-web
Releases · grpc/grpc-web
Release 1.0.6
Release 1.0.5
- #582 Ensure credentials are not undefined in typescript @Globegitter
- #579 Uppercase enum keys in TypeScript definitions @benfoxbotica
- #578 Fix depset issues with/upgrade to Bazel 0.27.1 @factuno-db
- #567 Introducing MethodDescriptor @Jennnnny
- #559 Adding new fields to MethodInfo @Jennnnny
- #556 Add fix for deadline of strings, NaN, Infinity and -Infinity @CatEars
- #546 Changes to deserializeBinary API
- #540 Method Derserializer should take Uint8Array @pnegahdar
- #519 remove duplicated has$field$ method for oneof @yangjian
- #512 Make client args
credentials
andoptions
optional @jonahbron
Release 1.0.4
- #502 Attempt to fix flakiness of 'bazel test' @Yannic
- #497 Remove a return that skip emission of end callback @tinou98
- #494 [bazel] Migrate protobuf info provider to new-style one @Yannic
- #482 feature: Typings codegen for bytes field type @shaxbee
- #481 Add module alias to enums for Typescript @rogchap
- #460 add typescript definition for Oneof fields @yangjian
- #452 fix: exclude map entry message from typings, fix optional values @shaxbee
- #448 Export Map types correctly, optional getter/setters for message types @shaxbee
- #444 feature: Messages in typings extending jspb.Message @shaxbee
- #433 Match name nesting and imports in .d.ts with .js files @shaxbee
- #430 Use camelCase in AsObject definition @johanbrandhorst
- #429 Fix type error in serverStreaming method @johanbrandhorst
- #427 Promise function should use ES5 functions rather than fat arrows (IE b... @rogchap
- #422 Enable ADVANCED_OPTIMIZATIONS in Closure Compiler @jjbubudi
- #421 [bazel] Upgrade to 0.22.0 @Yannic
- #413 Emit status event on empty stream response @shaxbee
- #409 Fix metadata typings for TS client @bpicolo
- #404 Generate Typescript definition for top level Enums @rogchap
Release 1.0.3
- #391 A script to compile protoc plugin
- #385 Codegen: Support nested types and enums @shaxbee
- #368 Make the bazel rules work with current rules_closure. @factuno-db
- #367 update examples to use addService @mitchdraft
- #365 Fix response header value with colon
- #362 Fix the method name clashes for generated commonjs files @weilip1803
- #360 Fix the import path for generated typescript files @at-ishikawa
Release 1.0.2
Bump to version 1.0.2 (#359)
Release 1.0.1
- #354 [dts] Generate PromiseClient type definitions in d.ts file @at-ishikawa
- #352 Add a max grpc timeout to the echo example. @mjduijn
- #348 Fix output dts about 'repeated' for --grpc-web_out=import_style=common... @rybbchao
- #345 update typescript generation to work in strict mode @henriiik
- #330 Use official rules_closure repository @Yannic
Release 1.0.0
We are delighted to announce that gRPC-Web is marked as General-Available at this 1.0.0 release. Please try it out! Any suggestions and feedback welcome!
- #314 Add a unit test for proto with no package
- #313 Show how deadline can be set
- #311 Document how to prevent Envoy to timeout streaming @mitar
- #310 Correctly generate code if package name is empty @mitar
- #304 Add a simple Hello World Guide
- #303 Error code should be number
- #276 Fix plugin compile error
- #272 Fix cpp warnings
Release 0.4.0
Release 0.3.0
- #249 Various fixes to codegen plugin
- #247 Add generated code unit test
- #240 webpack demo
- #239 Expose response metadata for unary calls
- #219 Add bazel rule closure_grpc_web_library @Yannic
- #217 Added multiple proxies interoperability
Note: if you had compiled the protoc plugin protoc-gen-grpc-web
before this release, please re-compile because we added quite significant changes to it this release.