Skip to content

v1.23.0

Choose a tag to compare

@cludden cludden released this 15 May 18:12
· 10 commits to main since this release

1.23.0 - 2026-05-15

Added

  • #147 Add support for generating per-package documentation. Set docs-out to a
    directory (a path with a trailing separator, or pointing at an existing
    directory) to emit one README.md per proto package plus a top-level
    index. Paths without a trailing separator and no existing directory are
    treated as single-file output.
    (@cludden)
  • #147 Add docs-filename and docs-index options to customize the per-package
    and root index filenames in directory mode. Both default to README.md,
    preserving existing behavior. Filenames must be flat (no path separators).
    (@cludden)
  • #148 Add a native Nexus implementation. The plugin now generates Nexus
    services, operations, and typed clients directly — no external
    protoc-gen-go-nexus plugin required. Enable via the new
    temporal.v1.service.nexus and temporal.v1.workflow.nexus options.
    The previously-used official protobuf support for Nexus
    (bergundy/protoc-gen-go-nexus) is being replaced by nexus-rpc-gen
    and is no longer actively maintained, motivating this move to native
    generation.
    (@cludden)