Releases: join-com/protoc-gen-ts
Releases · join-com/protoc-gen-ts
0.11.0
New features
- Generate abstract class for each service, this saves us from having to code a lot of boilerplate.
0.10.0
Documentation
- documented custom options
New features
- Flavor types generation
- Runtime checks for required fields
Minor improvements
- ordered imports generation
0.9.0
New features
- mark service & client deprecated methods
- log warning when client deprecated methods are used
0.8.3
Fixes
- avoid double
//
in generated import paths
0.8.2
Fixes
- Introduce stable order for classes generation
0.8.1
Fixes
- Generate classes following topological order (required for protobufjs decorators to work properly)
0.8.0
Fixes
- Upgrade
@join-com/grpc
, use its new interfaces.
- The generated code passes newly added tests that were broken with the previous generator.
Breaking changes
- Removed support for old code generation mechanism (but both generators can be installed side by side)
0.7.1
Fixes
- generate custom interface for each generated client
0.7.0
New features
- Service definitions generation
- Clients generation
0.6.1
Fixes
- Fixed import paths where
../
"backtrack" is needed.
- Remove wrong "optional" marker added during object construction (in "patched" methods).
- Fix internal
messageHasEnumsOrDates
function used to decide whether to patch or not the generated classes.