Releases: cludden/protoc-gen-go-temporal
Releases · cludden/protoc-gen-go-temporal
v1.17.0
⚠ BREAKING CHANGES
- Signal with start cross-namespace (XNS) methods now utilize dedicated option types instead of using the workflow options. This allows for more flexibility in configuring the signal with start behavior, but may require changes to existing code that uses these methods.
Added
- #103 add support for experimental update with start
- #105 add WithDataConverter helper to activity, child workflow options
- #106 allow update validation to be configured by each workflow
- #109 add support for urfave/cli/v3
- #111 add experimental nexus support
Changed
- #108 allow overriding default task queue at runtime
Fixed
v1.16.2
v1.16.1
v1.16.0
⚠ BREAKING CHANGES
- The existing usage of the
iancoleman/strcasethird-party library has been
replaced with a first-party implementation with better acronym handling. This
may lead to changes in generated cli command and flag names. To compensate for
any potential issues, the protobuf options for workflows, queries, signals,
updates, and message fields have been expanded to support user-defined
overrides.
Added
- #89 add option to ignore camel case renames for specific acronyms
- #94 improve acronym behavior, expand cli options
- #95 add support for opaque, hybrid apis
Changed
- #97 prevent unnecessary code generation for activity only services
Fixed
- #95 fix unmarshal cli flag prefixing