7.7 KiB
7.7 KiB
0.14.0
Changes
- #247 Added support for grpc and @grpc/grpc-js server interfaces. (@badsyntax).
0.13.0
Changes
- #236 Added support for @grpc/grpc-js. (@badsyntax).
0.12.0
Changes
0.11.0
Changes
- #185 Bazel rules add ES6 output (@Dig-Doug)
- #193 Add support for generating grpc-node service types (@esilkensen)
- #194 Bazel rules output UMD modules (@Dig-Doug)
Fixes
- #183 Bugfix for field names with leading underscores (@jonny-improbable)
- #191 Bugfix for bazel rules where names with numbers were not being exported (@Dig-Doug)
0.10.0
Changes
- #157 Generate more accurate types for Proto Enum values. (@mattvagni)
- #159 Swap ordering of
onStatus
andonEnd
callbacks. (@hectim) - #160 Update bazel-related library versions. (@Dig-Doug)
Fixes
- #165 Replace uses of the deprecated
new Buffer()
withBuffer.from()
. (@ashi009) - #161 Mark
google-protobuf
as a runtime dependency. (@jonny-improbable)
0.9.0
Changes
- #147 Use
@improbable-eng/grpc-web
package instead of the soon to be deprecatedgrpc-web-client
package. (@johanbrandhorst)
0.8.0
Fixes
- #131 Fix code-gen problems in client-side and bi-di stream stubs. (@johanbrandhorst)
Changes
- #139 Provide support for grpc-web-client v0.7.0+ (@jonny-improbable)
- #124 Provide support for cancelling unary calls. (@virtuald)
0.7.7
Fixes
- Replace usage of
Object.assign
to fix webpack issue. @jonny-improbable in #110 - Errors returned by Unary Services should be optionally null. @colinking in #116
- Fix snake_cased oneof message are generated to incorrect types. @riku179 in #118
.deb
artificats being deployment to npm. @jonnyreeves in #121
Changes
- Add support for
jstype
proto annotations. @jonny-improbable in #104 - Implement Client Streaming and BiDi Streaming for grpc-web service stubs. @jonnyreeves in #82
0.7.6
Fixes
- Broken integration tests on master
0.7.5
Fixes
- Fixed NPM publish.
0.7.4
Changes
- Download protoc when generating protos to ensure a consistent version is being used. @easyCZ in #80
- Always generate Service Definitions (
pb_service.d.js
andpb_service.d.ts
) even if the proto does not define any services. @lx223 in #83 - Add custom Bazel rule which uses ts-protoc-gen for generation. @coltonmorris in #84
- Add
debug
toServiceClientOptions
. @bianbian-org in #90
0.7.3
Changes
- None (testing release script...)
0.7.1
Changes
- Fixing bad npm publish
0.7.0
Changes
- Don't use reserved keywords as function names in grpc service stubs @jonahbron and @jonny-improbable in #61
Fixes
- Fix casing mismatch for oneOf declarations. @jonnyreeves in #67
- Fix Bazel build @coltonmorris in #71
0.6.0
Changes
- Generate gRPC Service Stubs for use with grpc-web @jonahbron and @jonny-improbable in #40
- Fix filename manipulation bug which would cause problems for users who store generated files with
.proto
in the path. @easyCZ in #56
0.5.2
Changes
- Fixes invalid 0.5.1 publish (fixed prepublishOnly script)
0.5.1
Changes
- Fixes invalid 0.5.0 publish (added prepublishOnly script)
0.5.0
Migration Guide
The protoc-gen-js_service
command has been removed as the protoc-gen-ts
command now generates both JavaScript and TypeScript. Consumers of protoc-gen-js_service
should instead use protoc-gen-ts
and substitute the --js_service_out=generated
protoc flag with --ts_out=service=true:generated
.
Changes
- Export Enum Definitions as ALL_CAPS @jonnyreeves in #22
- Don't output variables that are not used in typescript service definition @jonbretman in #38
- Support Bazel build @adamyi in #34
- Create JavaScript sources and TypeScript definitions for grpc-web services @jonny-improbable in #44
- Stop using TypeScript Modules in generated grpc-web Service Definitions @jonny-improbable in #45
0.4.0
Changes
- Add
pb_
prefix to JS Reserved Keywords @jonnyreeves in #20
0.3.3
Changes
- Fix error on messages without packages @MarcusLongmuir in #13