Skip to content

Releases: join-com/protoc-gen-ts

0.11.0

27 Apr 12:18
a701485
Compare
Choose a tag to compare

New features

  • Generate abstract class for each service, this saves us from having to code a lot of boilerplate.

0.10.0

23 Apr 18:26
c87a76e
Compare
Choose a tag to compare

Documentation

  • documented custom options

New features

  • Flavor types generation
  • Runtime checks for required fields

Minor improvements

  • ordered imports generation

0.9.0

23 Apr 08:50
f2b0f88
Compare
Choose a tag to compare

New features

  • mark service & client deprecated methods
  • log warning when client deprecated methods are used

0.8.3

22 Apr 09:54
fe5730c
Compare
Choose a tag to compare

Fixes

  • avoid double // in generated import paths

0.8.2

22 Apr 07:19
9567048
Compare
Choose a tag to compare

Fixes

  • Introduce stable order for classes generation

0.8.1

21 Apr 16:16
5b8fd68
Compare
Choose a tag to compare

Fixes

  • Generate classes following topological order (required for protobufjs decorators to work properly)

0.8.0

17 Apr 14:23
5880db3
Compare
Choose a tag to compare

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

16 Apr 06:16
6606200
Compare
Choose a tag to compare

Fixes

  • generate custom interface for each generated client

0.7.0

15 Apr 16:22
82f4f62
Compare
Choose a tag to compare

New features

  • Service definitions generation
  • Clients generation

0.6.1

14 Apr 09:07
43da5a7
Compare
Choose a tag to compare

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.