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: temporalio/api-go
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.48.0
Choose a base ref
...
head repository: temporalio/api-go
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v1.49.0
Choose a head ref
  • 7 commits
  • 37 files changed
  • 4 contributors

Commits on Apr 23, 2025

  1. Add request ID reference in links (#563)

    _**READ BEFORE MERGING:** All PRs require approval by both Server AND
    SDK teams before merging! This is why the number of required approvals
    is "2" and not "1"--two reviewers from the same team is NOT sufficient.
    If your PR is not approved by someone in BOTH teams, it may be summarily
    reverted._
    
    <!-- Describe what has changed in this PR -->
    **What changed?**
    Add request ID reference to `Link`.
    
    <!-- Tell your future self why have you made these changes -->
    **Why?**
    Request ID can be used to associate links to history event ID.
    
    <!-- Are there any breaking changes on binary or code level? -->
    **Breaking changes**
    
    <!-- If this breaks the Server, please provide the Server PR to merge
    right after this PR was merged. -->
    **Server PR**
    rodrigozhou committed Apr 23, 2025
    Configuration menu
    Copy the full SHA
    eb8d7ea View commit details
    Browse the repository at this point in the history

Commits on Apr 24, 2025

  1. Re-enable test visiting payloads in error details (#219)

    * Enable section of test that is now supported
    
    * Forgot a change
    yuandrew authored Apr 24, 2025
    Configuration menu
    Copy the full SHA
    7ad90b7 View commit details
    Browse the repository at this point in the history

Commits on Apr 26, 2025

  1. Add indentity/description to the rule, propagate then in PauseInfo (#…

    …577)
    
    <!-- Describe what has changed in this PR -->
    **What changed?**
    1. Add identity/description to the rules.
    2. Add new message with "rule_id, identity, reason" to the PauseInfo
    
    <!-- Tell your future self why have you made these changes -->
    **Why?**
    Product request - identity/reason should be always populated, for both
    manual/rule.
    
    <!-- Are there any breaking changes on binary or code level? -->
    **Breaking changes**
    Not really. But old "rule_id" in oneof is effectively deprecated.
    ychebotarev committed Apr 26, 2025
    Configuration menu
    Copy the full SHA
    d6c89de View commit details
    Browse the repository at this point in the history

Commits on Apr 29, 2025

  1. 💥[breaking] Remove cloud files (#218)

    * Remove cloud files
    
    * Remove cloud from Makefile and proxygenerator
    yuandrew authored Apr 29, 2025
    Configuration menu
    Copy the full SHA
    b910ee7 View commit details
    Browse the repository at this point in the history

Commits on May 1, 2025

  1. Support parsing error details that aren't anypb.Any type (#214)

    * Support parsing details that aren't anypb.Any type
    
    * PR feedback, simplify code
    
    * Visit response on non-status errors
    
    * PR feedback
    
    * move inbound check
    
    * Stop wrapping status errors in any
    
    * refactor error handling and avoid inline type definitions
    
    * refactor error handling and avoid inline type definitions
    yuandrew authored May 1, 2025
    Configuration menu
    Copy the full SHA
    c479868 View commit details
    Browse the repository at this point in the history
  2. Add status to StartWorkflowExecutionResponse (#580)

    _**READ BEFORE MERGING:** All PRs require approval by both Server AND
    SDK teams before merging! This is why the number of required approvals
    is "2" and not "1"--two reviewers from the same team is NOT sufficient.
    If your PR is not approved by someone in BOTH teams, it may be summarily
    reverted._
    
    <!-- Describe what has changed in this PR -->
    **What changed?**
    
    Added field `WorkflowExecutionStatus status` to
    `StartWorkflowExecutionResponse`.
    
    <!-- Tell your future self why have you made these changes -->
    **Why?**
    
    To align Update-with-Start's behavior with a regular Update. A regular
    Update returns its outcome from a closed Workflow, to make
    Update-with-Start do the same thing, it needs to returns a successful
    response in that case. But that would tell the user that a running
    Workflow exists. To help the user distinguish whether UwS operated on a
    closed or running workflow, this field is introduced.
    
    <!-- Are there any breaking changes on binary or code level? -->
    **Breaking changes**
    
    No.
    
    <!-- If this breaks the Server, please provide the Server PR to merge
    right after this PR was merged. -->
    **Server PR**
    
    temporalio/temporal#7656
    stephanos committed May 1, 2025
    Configuration menu
    Copy the full SHA
    268e4b2 View commit details
    Browse the repository at this point in the history
  3. Add link field to Callback (#576)

    _**READ BEFORE MERGING:** All PRs require approval by both Server AND
    SDK teams before merging! This is why the number of required approvals
    is "2" and not "1"--two reviewers from the same team is NOT sufficient.
    If your PR is not approved by someone in BOTH teams, it may be summarily
    reverted._
    
    <!-- Describe what has changed in this PR -->
    **What changed?**
    Add `links` field to `Callback`.
    
    <!-- Tell your future self why have you made these changes -->
    **Why?**
    Be able to explicitly associate a callback with links.
    
    <!-- Are there any breaking changes on binary or code level? -->
    **Breaking changes**
    
    <!-- If this breaks the Server, please provide the Server PR to merge
    right after this PR was merged. -->
    **Server PR**
    rodrigozhou committed May 1, 2025
    Configuration menu
    Copy the full SHA
    5045ddc View commit details
    Browse the repository at this point in the history
Loading