Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: nonfx/cli
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: temporalio/cli
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 17 commits
  • 24 files changed
  • 8 contributors

Commits on Mar 12, 2026

  1. Configuration menu
    Copy the full SHA
    65cf715 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2026

  1. Do not use logging (temporalio#956)

    Fixes temporalio#567
    
    ## What was changed
    - When executing short-lived transactional commands (e.g. `start`,
    `list` etc, as opposed to the long-running `server start-dev` process)
    report errors/warnings as unstructured plain text instead of structured
    logging-formatted messages.
    - The logger is now used only by the server and SDK
    
    ## Why?
    CLIs should report errors/warnings by printing to stderr. They should
    not use structured logging messages for this.
    
    ## How was this tested
    - New in-codebase tests
    - Manually.
    dandavison authored Mar 24, 2026
    Configuration menu
    Copy the full SHA
    af51516 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2026

  1. chore: update CODEOWNERS to @temporalio/act (temporalio#968)

    ## Summary
    - Replace `@temporalio/sdk @temporalio/server` with `@temporalio/act` as
    code owners
    chaptersix authored Mar 25, 2026
    Configuration menu
    Copy the full SHA
    40c4db9 View commit details
    Browse the repository at this point in the history
  2. Add experimental warning around activity batch operations (temporalio…

    …#966)
    
    ## What was changed
    Add experimental warning around pause/update-options/unpause/reset
    activity by type or use of --query flag with activity operations.
    
    ## Why?
    These have been experimental commands and should have been marked
    experimental from the beginning.
    
    ## Checklist
    1. Closes NA
    
    2. How was this tested: manually built and verified
    
    3. Any docs updates needed?
    spkane31 authored Mar 25, 2026
    Configuration menu
    Copy the full SHA
    215a8b6 View commit details
    Browse the repository at this point in the history
  3. chore: bump cloud server to 1.31.0-152.2 and go to 1.26.1 (temporalio…

    …#970)
    
    ## Summary
    - Bump `go.temporal.io/server` from v1.31.0-151.6 to v1.31.0-152.2 to
    resolve CVEs
    - Bump Go from 1.26.0 to 1.26.1, fixing 5 stdlib vulnerabilities
    (GO-2026-4599 through GO-2026-4603)
    
    ## Test plan
    - [ ] CI passes
    chaptersix authored Mar 25, 2026
    Configuration menu
    Copy the full SHA
    c824d02 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2026

  1. Remove experimental labels from config-related global flags (temporal…

    …io#972)
    
    ## Summary
    
    - Removes `experimental: true` from `--config-file`, `--profile`,
    `--disable-config-file`, and `--disable-config-env` global flags in
    `cliext/option-sets.yaml`
    - Regenerates `cliext/flags.gen.go` to remove the `EXPERIMENTAL.` suffix
    from the help strings for those flags
    
    ## Test plan
    
    - [ ] Run `temporal --help` and verify the four flags no longer show
    `EXPERIMENTAL.` in their descriptions
    - [ ] Run `make build` to confirm clean build
    
    🤖 Generated with [Claude Code](https://claude.com/claude-code)
    
    Co-authored-by: Claude Sonnet 4.6 <[email protected]>
    tlalfano and claude authored Apr 1, 2026
    Configuration menu
    Copy the full SHA
    132b6dd View commit details
    Browse the repository at this point in the history

Commits on Apr 6, 2026

  1. Fix activity command flag bugs and help text inconsistencies (tempora…

    …lio#974)
    
    ## What was changed
    
    - activity pause silently ignored the `--identity` flag, always sending
    the global client identity instead of the per-command one
    - activity pause had no `--reason` flag despite the server-side
    `PauseActivityRequest` accepting one
    - `--activity-type` showed `activity-id` as its value placeholder in
    pause, unpause, and reset help output
    - `--reset-heartbeats` on unpause and reset incorrectly claimed it only
    works with `--reset-attempts`
    - activity complete and activity fail lacked the `-a` shorthand for
    `--activity-id` that the other activity subcommands already had
    
    ## Why?
    These were found during an internal bug bash as either bugs or
    inconsistencies.
    
    ## Checklist
    1. Closes NA
    2. How was this tested: Manually
    3. Any docs updates needed? No
    spkane31 authored Apr 6, 2026
    Configuration menu
    Copy the full SHA
    2cb6982 View commit details
    Browse the repository at this point in the history

Commits on Apr 8, 2026

  1. chore: upgrade temporal SDK to v1.41.0 and envconfig to v1.0.0 (tempo…

    …ralio#975)
    
    ## Summary
    
    - Upgrades `go.temporal.io/sdk` from v1.38.0 to v1.41.0 in both root and
    `cliext` modules
    - Upgrades `go.temporal.io/sdk/contrib/envconfig` from v0.1.0 to v1.0.0
    in both modules
    
    ## Why
    
    envconfig v0.1.0 had a bug where `ToClientOptions` did not set
    `ConnectionOptions.TLSDisabled = true` when a profile had TLS disabled.
    This meant that passing `--api-key X --tls=false` would still dial with
    TLS enabled (because the SDK auto-enables TLS when credentials are
    present), overriding the user's explicit `--tls=false` flag.
    
    Fixed upstream in temporalio/sdk-go#2205, released in envconfig v1.0.0.
    chaptersix authored Apr 8, 2026
    Configuration menu
    Copy the full SHA
    2da907c View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2026

  1. remove activity-type targeting from activity pause/unpause/reset/upda…

    …te (temporalio#978)
    
    ## What was changed
    Removed the `activity-type` and `match-all` flags from the `temporal
    activity {pause,unpause,reset,update-options}` commands. This allowed
    commands to all of the activities of a given type for a single workflow.
    
    ## Why?
    These options are confusing for users and in the future the server is
    planning to support batch operations that will be more intuitive.
    
    ## Checklist
    1. Closes NA
    
    2. How was this tested:
    Removed tests for this functionality, replaced
    `TestActivityCommandFailed_BothActivityTpeOrId` with
    `TestActivityCommandFailed_BothWorkflowIdAndQuery` for workflow-id and
    query flags. Fixed tests that set the `--match-all` flags .
    
    4. Any docs updates needed?
    NA
    spkane31 authored Apr 14, 2026
    Configuration menu
    Copy the full SHA
    1f5c1ab View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2026

  1. chore: bump server to 1.31.0-154.0 and remove nexus UseSystemCallback…

    …URL config (temporalio#982)
    
    ## Summary
    
    - Bumps `go.temporal.io/server` to `v1.31.0-154.0`
    - Bumps `go.temporal.io/api` to `v1.62.8`, `go.temporal.io/sdk` to
    `v1.41.1`
    - Bumps `google.golang.org/grpc` to `v1.79.3`,
    `google.golang.org/protobuf` to `v1.36.10`
    - Removes `nexusoperations.UseSystemCallbackURL` dynamic config
    workaround that was pending this server upgrade (TODO in the code)
      - enabled by default in this server release
    chaptersix authored Apr 16, 2026
    Configuration menu
    Copy the full SHA
    f9563e0 View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2026

  1. Bump google.golang.org/grpc from 1.67.1 to 1.79.3 in /cliext (tempora…

    …lio#964)
    
    Bumps [google.golang.org/grpc](https://github.com/grpc/grpc-go) from
    1.67.1 to 1.79.3.
    <details>
    <summary>Release notes</summary>
    <p><em>Sourced from <a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/grpc/grpc-go/releases">google.golang.org/grpc's">https://github.com/grpc/grpc-go/releases">google.golang.org/grpc's
    releases</a>.</em></p>
    <blockquote>
    <h2>Release 1.79.3</h2>
    <h1>Security</h1>
    <ul>
    <li>server: fix an authorization bypass where malformed :path headers
    (missing the leading slash) could bypass path-based restricted
    &quot;deny&quot; rules in interceptors like <code>grpc/authz</code>. Any
    request with a non-canonical path is now immediately rejected with an
    <code>Unimplemented</code> error. (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8981">#8981</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8981">#8981</a>)</li>
    </ul>
    <h2>Release 1.79.2</h2>
    <h1>Bug Fixes</h1>
    <ul>
    <li>stats: Prevent redundant error logging in health/ORCA producers by
    skipping stats/tracing processing when no stats handler is configured.
    (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/pull/8874">grpc/grpc-go#8874</a>)</li">https://redirect.github.com/grpc/grpc-go/pull/8874">grpc/grpc-go#8874</a>)</li>
    </ul>
    <h2>Release 1.79.1</h2>
    <h1>Bug Fixes</h1>
    <ul>
    <li>grpc: Remove the <code>-dev</code> suffix from the User-Agent
    header. (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/pull/8902">grpc/grpc-go#8902</a>)</li">https://redirect.github.com/grpc/grpc-go/pull/8902">grpc/grpc-go#8902</a>)</li>
    </ul>
    <h2>Release 1.79.0</h2>
    <h1>API Changes</h1>
    <ul>
    <li>mem: Add experimental API <code>SetDefaultBufferPool</code> to
    change the default buffer pool. (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8806">#8806</a">https://redirect.github.com/grpc/grpc-go/issues/8806">#8806</a>)
    <ul>
    <li>Special Thanks: <a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/vanja-p"><code>@​vanja-p</code></a></li">https://github.com/vanja-p"><code>@​vanja-p</code></a></li>
    </ul>
    </li>
    <li>experimental/stats: Update <code>MetricsRecorder</code> to require
    embedding the new <code>UnimplementedMetricsRecorder</code> (a no-op
    struct) in all implementations for forward compatibility. (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8780">#8780</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8780">#8780</a>)</li>
    </ul>
    <h1>Behavior Changes</h1>
    <ul>
    <li>balancer/weightedtarget: Remove handling of <code>Addresses</code>
    and only handle <code>Endpoints</code> in resolver updates. (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8841">#8841</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8841">#8841</a>)</li>
    </ul>
    <h1>New Features</h1>
    <ul>
    <li>experimental/stats: Add support for asynchronous gauge metrics
    through the new <code>AsyncMetricReporter</code> and
    <code>RegisterAsyncReporter</code> APIs. (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8780">#8780</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8780">#8780</a>)</li>
    <li>pickfirst: Add support for weighted random shuffling of endpoints,
    as described in <a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/proposal/pull/535">gRFC">https://redirect.github.com/grpc/proposal/pull/535">gRFC A113</a>.
    <ul>
    <li>This is enabled by default, and can be turned off using the
    environment variable
    <code>GRPC_EXPERIMENTAL_PF_WEIGHTED_SHUFFLING</code>. (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8864">#8864</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8864">#8864</a>)</li>
    </ul>
    </li>
    <li>xds: Implement <code>:authority</code> rewriting, as specified in <a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/grpc/proposal/blob/master/A81-xds-authority-rewriting.md">gRFC">https://github.com/grpc/proposal/blob/master/A81-xds-authority-rewriting.md">gRFC
    A81</a>. (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8779">#8779</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8779">#8779</a>)</li>
    <li>balancer/randomsubsetting: Implement the
    <code>random_subsetting</code> LB policy, as specified in <a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/grpc/proposal/blob/master/A68-random-subsetting.md">gRFC">https://github.com/grpc/proposal/blob/master/A68-random-subsetting.md">gRFC
    A68</a>. (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8650">#8650</a">https://redirect.github.com/grpc/grpc-go/issues/8650">#8650</a>)
    <ul>
    <li>Special Thanks: <a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/marek-szews"><code>@​marek-szews</code></a></li">https://github.com/marek-szews"><code>@​marek-szews</code></a></li>
    </ul>
    </li>
    </ul>
    <h1>Bug Fixes</h1>
    <ul>
    <li>credentials/tls: Fix a bug where the port was not stripped from the
    authority override before validation. (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8726">#8726</a">https://redirect.github.com/grpc/grpc-go/issues/8726">#8726</a>)
    <ul>
    <li>Special Thanks: <a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/Atul1710"><code>@​Atul1710</code></a></li">https://github.com/Atul1710"><code>@​Atul1710</code></a></li>
    </ul>
    </li>
    <li>xds/priority: Fix a bug causing delayed failover to lower-priority
    clusters when a higher-priority cluster is stuck in
    <code>CONNECTING</code> state. (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8813">#8813</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8813">#8813</a>)</li>
    <li>health: Fix a bug where health checks failed for clients using
    legacy compression options (<code>WithDecompressor</code> or
    <code>RPCDecompressor</code>). (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8765">#8765</a">https://redirect.github.com/grpc/grpc-go/issues/8765">#8765</a>)
    <ul>
    <li>Special Thanks: <a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/sanki92"><code>@​sanki92</code></a></li">https://github.com/sanki92"><code>@​sanki92</code></a></li>
    </ul>
    </li>
    <li>transport: Fix an issue where the HTTP/2 server could skip header
    size checks when terminating a stream early. (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8769">#8769</a">https://redirect.github.com/grpc/grpc-go/issues/8769">#8769</a>)
    <ul>
    <li>Special Thanks: <a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/joybestourous"><code>@​joybestourous</code></a></li">https://github.com/joybestourous"><code>@​joybestourous</code></a></li>
    </ul>
    </li>
    <li>server: Propagate status detail headers, if available, when
    terminating a stream during request header processing. (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8754">#8754</a">https://redirect.github.com/grpc/grpc-go/issues/8754">#8754</a>)
    <ul>
    <li>Special Thanks: <a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/joybestourous"><code>@​joybestourous</code></a></li">https://github.com/joybestourous"><code>@​joybestourous</code></a></li>
    </ul>
    </li>
    </ul>
    <h1>Performance Improvements</h1>
    <ul>
    <li>credentials/alts: Optimize read buffer alignment to reduce copies.
    (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8791">#8791</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8791">#8791</a>)</li>
    <li>mem: Optimize pooling and creation of <code>buffer</code> objects.
    (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8784">#8784</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8784">#8784</a>)</li>
    <li>transport: Reduce slice re-allocations by reserving slice capacity.
    (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8797">#8797</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8797">#8797</a>)</li>
    </ul>
    <!-- raw HTML omitted -->
    </blockquote>
    <p>... (truncated)</p>
    </details>
    <details>
    <summary>Commits</summary>
    <ul>
    <li><a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/grpc/grpc-go/commit/dda86dbd9cecb8b35b58c73d507d81d67761205f"><code>dda86db</code></a">https://github.com/grpc/grpc-go/commit/dda86dbd9cecb8b35b58c73d507d81d67761205f"><code>dda86db</code></a>
    Change version to 1.79.3 (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8983">#8983</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8983">#8983</a>)</li>
    <li><a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/grpc/grpc-go/commit/72186f163e75a065c39e6f7df9b6dea07fbdeff5"><code>72186f1</code></a">https://github.com/grpc/grpc-go/commit/72186f163e75a065c39e6f7df9b6dea07fbdeff5"><code>72186f1</code></a>
    grpc: enforce strict path checking for incoming requests on the server
    (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8981">#8981</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8981">#8981</a>)</li>
    <li><a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/grpc/grpc-go/commit/97ca3522b239edf6813e2b1106924e9d55e89d43"><code>97ca352</code></a">https://github.com/grpc/grpc-go/commit/97ca3522b239edf6813e2b1106924e9d55e89d43"><code>97ca352</code></a>
    Changing version to 1.79.3-dev (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8954">#8954</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8954">#8954</a>)</li>
    <li><a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/grpc/grpc-go/commit/8902ab6efea590f5b3861126559eaa26fa9783b2"><code>8902ab6</code></a">https://github.com/grpc/grpc-go/commit/8902ab6efea590f5b3861126559eaa26fa9783b2"><code>8902ab6</code></a>
    Change the version to release 1.79.2 (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8947">#8947</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8947">#8947</a>)</li>
    <li><a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/grpc/grpc-go/commit/a9286705aa689bee321ec674323b6896284f3e02"><code>a928670</code></a">https://github.com/grpc/grpc-go/commit/a9286705aa689bee321ec674323b6896284f3e02"><code>a928670</code></a>
    Cherry-pick <a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8874">#8874</a">https://redirect.github.com/grpc/grpc-go/issues/8874">#8874</a> to
    v1.79.x (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8904">#8904</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8904">#8904</a>)</li>
    <li><a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/grpc/grpc-go/commit/06df3638c0bcee88197b1033b3ba83e1eb8bc010"><code>06df363</code></a">https://github.com/grpc/grpc-go/commit/06df3638c0bcee88197b1033b3ba83e1eb8bc010"><code>06df363</code></a>
    Change version to 1.79.2-dev (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8903">#8903</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8903">#8903</a>)</li>
    <li><a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/grpc/grpc-go/commit/782f2de44f597af18a120527e7682a6670d84289"><code>782f2de</code></a">https://github.com/grpc/grpc-go/commit/782f2de44f597af18a120527e7682a6670d84289"><code>782f2de</code></a>
    Change version to 1.79.1 (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8902">#8902</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8902">#8902</a>)</li>
    <li><a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/grpc/grpc-go/commit/850eccbb2257bd2de6ac28ee88a7172ab6175629"><code>850eccb</code></a">https://github.com/grpc/grpc-go/commit/850eccbb2257bd2de6ac28ee88a7172ab6175629"><code>850eccb</code></a>
    Change version to 1.79.1-dev (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8851">#8851</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8851">#8851</a>)</li>
    <li><a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/grpc/grpc-go/commit/765ff056b6890f6c8341894df4e9668e9bfc18ef"><code>765ff05</code></a">https://github.com/grpc/grpc-go/commit/765ff056b6890f6c8341894df4e9668e9bfc18ef"><code>765ff05</code></a>
    Change version to 1.79.0 (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8850">#8850</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8850">#8850</a>)</li>
    <li><a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/grpc/grpc-go/commit/68804be0e78ed0365bb5a576dedc12e2168ed63e"><code>68804be</code></a">https://github.com/grpc/grpc-go/commit/68804be0e78ed0365bb5a576dedc12e2168ed63e"><code>68804be</code></a>
    Cherry pick <a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8864">#8864</a">https://redirect.github.com/grpc/grpc-go/issues/8864">#8864</a> to
    v1.79.x (<a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://redirect.github.com/grpc/grpc-go/issues/8896">#8896</a>)</li">https://redirect.github.com/grpc/grpc-go/issues/8896">#8896</a>)</li>
    <li>Additional commits viewable in <a
    href="proxy.php?url=https%3A%2F%2Fgithub.com%2F%3Ca+href%3D"https://github.com/grpc/grpc-go/compare/v1.67.1...v1.79.3">compare">https://github.com/grpc/grpc-go/compare/v1.67.1...v1.79.3">compare
    view</a></li>
    </ul>
    </details>
    <br />
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    dependabot[bot] authored Apr 22, 2026
    Configuration menu
    Copy the full SHA
    5fb12c3 View commit details
    Browse the repository at this point in the history
  2. uplift ui-server to v2.48.4 (temporalio#994)

    Only updates the ui-server dependency, nothing else.
    
    Signed-off-by: Jay Pipes <[email protected]>
    Co-authored-by: Alex Stanfield <[email protected]>
    jaypipes and chaptersix authored Apr 22, 2026
    Configuration menu
    Copy the full SHA
    c3447af View commit details
    Browse the repository at this point in the history
  3. error if both --build-id and --unversioned used (temporalio#991)

    The CLI documentation for the `--build-id` and `--unversioned` flags for
    the `temporal worker deployment set-current-version` command indicate
    that these flags are mutually exclusive:
    
    ```
    > ./temporal worker deployment set-current-version --help
    <snip>
          --build-id string              Build ID of the Worker Deployment Version. Required unless --unversioned is specified.
          --deployment-name string       Name of the Worker Deployment. Required.
      -h, --help                         help for set-current-version
          --ignore-missing-task-queues   Override protection to accidentally remove task queues.
          --unversioned                  Set unversioned workers as the target version. Cannot be used with --build-id.
    ```
    
    However, there was no error returned if both `--build-id` and
    `--unversioned` were supplied on the command line.
    
    This commit returns an error indicating that the flags are mutually
    exclusive and adds a simple unit test verifying the behaviour.
    
    Signed-off-by: Jay Pipes <[email protected]>
    Co-authored-by: Alex Stanfield <[email protected]>
    jaypipes and chaptersix authored Apr 22, 2026
    Configuration menu
    Copy the full SHA
    030b081 View commit details
    Browse the repository at this point in the history
  4. temporal worker deployment create|create-version (temporalio#990)

    Adds implementation of the `temporal worker deployment create` and
    `temporal worker deployment create-version` CLI commands using only
    direct gRPC API calls, not the sdk-go client code.
    
    Adds some basic unit tests for both commands though due to the
    server-side validation of proper AWS IAM credentials, the happy-path
    `temporal worker deployment create-version` call with AWS Lambda compute
    config is skipped until such time as we can figure out adding real AWS
    test fixtures.
    
    ---------
    
    Signed-off-by: Jay Pipes <[email protected]>
    jaypipes authored Apr 22, 2026
    Configuration menu
    Copy the full SHA
    d8bf9c8 View commit details
    Browse the repository at this point in the history
  5. fix: update regional endpoint for API key CI tests (temporalio#995)

    ## Summary
    - Update the hardcoded regional endpoint for API key cloud tests
    
    ## Test plan
    - CI should pass with the updated endpoint
    chaptersix authored Apr 22, 2026
    Configuration menu
    Copy the full SHA
    b8fb3a0 View commit details
    Browse the repository at this point in the history
  6. Standalone Activity client and UI (temporalio#986)

    ## What was changed
    Add Standalone Activity client support that was present in
    [`v1.6.2-standalone-activity`](https://github.com/temporalio/cli/releases/tag/v1.6.2-standalone-activity).
    This branch is that, rebased on `main`.
    
    ## How this was tested
    The PR adds a test suite for Standalone Activity.
    
    ---------
    
    Co-authored-by: Roey Berman <[email protected]>
    Co-authored-by: Alex Stanfield <[email protected]>
    3 people authored Apr 22, 2026
    Configuration menu
    Copy the full SHA
    a99c9ed View commit details
    Browse the repository at this point in the history
  7. Test workflow and activity helper docstrings (temporalio#989)

    ## What was changed
    Add doc comments to some key test utilities.
    
    ## Why?
    The names have always been unclear to me; doc comments will help.
    
    ---------
    
    Co-authored-by: Alex Stanfield <[email protected]>
    dandavison and chaptersix authored Apr 22, 2026
    Configuration menu
    Copy the full SHA
    61044f2 View commit details
    Browse the repository at this point in the history
Loading