Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "Add UpdatePaymentMethod activity"
date: "2026-08-13"
---

Introduces a new dashboard only activity for updating payment method invoice email.
8 changes: 8 additions & 0 deletions .changesets/20260824-150000-add-get-active-policies.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "Add GetActivePolicies"
date: "2026-08-24"
---

Add the `GetActivePolicies` query to the Go SDK client, along with the `GetActivePoliciesRequest`, `GetActivePoliciesResponse`, and `ActivePolicyStatus` types. For each policy in an organization, the query reports whether it is currently active based on the enclave's trusted timestamp and the policy's time window; policies without a time field are always active.
8 changes: 8 additions & 0 deletions .changesets/20260825-190000-add-secret-lifecycle-wrappers.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "Add secret lifecycle wrappers"
date: "2026-08-25"
---

Adds single-secret lifecycle wrappers `Client.ImportSecret` and `Client.ExportSecret`.
8 changes: 8 additions & 0 deletions .changesets/20260825-190001-add-encrypt-secret-to-bundle.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "crypto"
bump: "minor"
title: "Add EncryptSecretToBundle"
date: "2026-08-25"
---

Adds `EncryptSecretToBundle`, which verifies and HPKE-encrypts a secret plaintext to an `InitImportSecrets` target bundle.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "Add cross-protocol swap activity types"
date: "2026-08-26"
---

Adds Go SDK request types and client methods for CreateSwapQuoteV2 and ExecuteSwapV3.
8 changes: 8 additions & 0 deletions .changesets/20260827-allow-external-swap-destinations.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "patch"
title: "Clarify external swap destination addresses"
date: "2026-08-27"
---

Document `destination_address` as a raw public address for the output token protocol.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "patch"
title: "Rename destination_wallet_account to destination_address"
date: "2026-08-31"
---

Rename CreateSwapQuoteV2 and ExecuteSwapV3 `destinationWalletAccount` to `destinationAddress`. The value is still a raw public address for the output token protocol.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "Expose swap destination in status"
date: "2026-08-31"
---

Add destinationAddress to GetSwapStatusResponse so clients can identify the receiver for same-chain and cross-chain swaps.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "patch"
title: "Earn: expose forceDeallocatableLiquidity alongside liquidity"
date: "2026-08-31"
---

Add `forceDeallocatableLiquidity` and `forceDeallocatableLiquidityDisplay` to EarnVault and EarnEnabledVault: the additional assets withdrawable from a Morpho vault by force-deallocating its non-liquidity adapters at zero penalty, additive to `liquidity`. Empty when the provider does not report it (Aave).
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "patch"
title: "Remove unreleased velocity control endpoints"
date: "2026-08-31"
---

Remove the unreleased velocity control client methods and request and response types from the Go SDK.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "patch"
title: "Earn: expose the wrapper deploy status on enabled vaults"
date: "2026-09-02"
---

Add `deployStatus`, `deployRequestId` and `deployError` to EarnEnabledVault. A wrapper's entry is written before its deploy transaction lands, so `deployStatus` reports whether that deploy is PENDING, COMPLETED or FAILED; only a COMPLETED wrapper is usable. `deployRequestId` polls `GetEarnDeployStatus` and `deployError` carries the failure detail. All three are empty for wrappers deployed before deploy statuses were recorded.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "patch"
title: "Add request context to export secrets"
date: "2026-09-04"
---

Add optional request_context key-value pairs to ExportSecretParams.
8 changes: 8 additions & 0 deletions .changesets/20260905-add-delete-secrets.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "Add DeleteSecrets endpoint"
date: "2026-09-05"
---

Add support for deleting stored secrets by ID with DeleteSecrets.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "add enclave resource size options"
date: "2026-09-08"
---

Adds enclave resource size options for CPU count and memory in Gi.
8 changes: 8 additions & 0 deletions .changesets/20260910-transaction-history-execution-status.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "Expose transaction history execution status"
date: "2026-09-10"
---

Add `executionFailed` to Ethereum and Solana transaction history items so clients can distinguish successful transactions from transactions that failed during on-chain execution.
8 changes: 8 additions & 0 deletions .changesets/20260911-earn-rewards-read.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "Add ListEarnRewards"
date: "2026-09-11"
---

Add ListEarnRewards, which returns the Merkl rewards (claimable, claimed, pending per token and chain) attributed to a wallet's Earn positions.
8 changes: 8 additions & 0 deletions .changesets/20260915-earn-claim-rewards.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "Add EarnClaimRewards and GetEarnClaimRewardsStatus"
date: "2026-09-15"
---

Add the EarnClaimRewards activity, which claims every currently claimable Merkl reward attributed to a wallet on one chain in a single Distributor transaction, and GetEarnClaimRewardsStatus to poll the claim by its claim_request_id.
8 changes: 8 additions & 0 deletions .changesets/20260916-solana-v1-send-transaction-docs.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "patch"
title: "Document Solana V1 send transaction inputs"
date: "2026-09-16"
---

Clarify the hex-encoded transaction input format for SolSendTransaction and SolSendTransactionV2, including V1 trailing signature slots, transaction size limits, and signer limits for sponsored transactions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "patch"
title: "sync up rust-sdk enclave size info"
date: "2026-09-17"
---

Bug fix for enclave size info used for creating new deployments from existing ones. This change fixes the functionality to not lose the instance size information.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "Add tokenProgram to wallet address balances"
date: "2026-09-18"
---

Add an optional `tokenProgram` field on `AssetBalance` returned by `GetWalletAddressBalances`. For Solana token balances it is the SPL Token or Token-2022 program address that owns the mint, so clients can construct transfers without a separate chain lookup. It is omitted for native SOL and non-Solana assets.
10 changes: 10 additions & 0 deletions .changesets/20260918-add-tvc-operator-and-quorum-key-methods.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
module: "root"
bump: "minor"
title: "Add TVC operator and quorum key methods"
date: "2026-09-18"
---

Add `GetTVCOperators` and `GetTVCQuorumKeys` queries and their request and response types. Expose encryption and signing public keys and the optional key source on `TVCOperator`, and add the `TVCQuorumKey` type.

Add `CreateTVCOperator` and `CreateTVCQuorumKey` methods, their stamping helpers, and their request and response types.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "patch"
title: "Adjust input types for velocity controls activities"
date: "2026-09-21"
---

Use numeric types for velocity controls activities instead of their string representations
8 changes: 8 additions & 0 deletions .changesets/20260922-134958-add-swap-quote-v3-types.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "Add swap quote v3 and sponsorship feature types"
date: "2026-09-22"
---

Add generated types for CreateSwapQuoteIntentV3, CreateSwapQuoteResultV2, and the swap fee sponsorship and fixed-rate feature names. CreateSwapQuoteV3 stays disabled, so this does not add a client method.
8 changes: 8 additions & 0 deletions .changesets/20260923-140000-add-kamino-earn-provider.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "patch"
title: "Add the Kamino Earn provider"
date: "2026-09-23"
---

Add `EARN_PROVIDER_KAMINO` to `EarnProvider` and Solana chain ids to the Earn intent `chainCaip2` enums.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "Add live deployment filter to GetTVCApps"
date: "2026-09-23"
---

Add an optional `isLive` filter to `GetTVCApps` requests so callers can limit results based on whether an app has a live deployment.
10 changes: 10 additions & 0 deletions .changesets/20260923-make-provisioning-state-required.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
module: "root"
bump: "patch"
title: "Make TVC provisioning state required"
date: "2026-09-23"
---

Make `ProvisioningState` required on `DeploymentStatus` and `GetTVCDeploymentProvisioningDetailsResponse`. Both fields now use `ProvisioningState` instead of `*ProvisioningState` and are always included when marshaling JSON.

Callers must replace pointer assignments, dereferences, and nil checks with direct enum values and comparisons.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "patch"
title: "clarify SignRawPayloadResult.signature descriptions"
date: "2026-09-24"
---

The r/s/v fields of `SignRawPayloadResult` were inaccurately described. They are now more explicit, especially with regards to `v` in EdDSA signatures.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "Rename Earn intent chain_caip2 to caip2"
date: "2026-09-24"
---

Renames the `ChainCaip2` field to `Caip2` on the EarnDeployWrapper, EarnDeposit, EarnWithdraw and EarnClaimRewards intent types, matching the chain field name used by the other transaction activities.
8 changes: 8 additions & 0 deletions .changesets/20260924-224500-add-getaccount-linking-info.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "Add linking info to auth proxy GetAccount"
date: "2026-09-24"
---

Add `IncludeRequiresSocialLinking` to `AuthProxyGetAccountRequest` and `RequiresSocialLinking` to `AuthProxyGetAccountResponse`. When a request opts in, the response reports whether the organization was matched by a sub-organization's verified email rather than by a registered OIDC identity, so callers can tell an ordinary login apart from one that first requires social linking.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "patch"
title: "Fix OpenAPI tag/summary metadata"
date: "2026-09-25"
---

Correct OpenAPI tags, summaries, and descriptions for several public API operations (doc comments only, no behavior change).
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "Add swap sponsorship usage query"
date: "2026-09-28"
---

Add a swap sponsorship usage query that returns each feature's spending window, settled spending, and remaining capacity. Signed limit-write activities remain internal until the planned SDK launch.
8 changes: 8 additions & 0 deletions .changesets/20261001-120000-add-get-external-signer-tasks.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "Add GetExternalSignerTasks"
date: "2026-10-01"
---

Add the `GetExternalSignerTasks` query to the Go SDK client, along with the `GetExternalSignerTasksRequest`, `GetExternalSignerTasksResponse`, `ExternalSignerTask`, `ExternalCryptoV1Signature`, and `ExternalCryptoV1SignatureScheme` types. The query lets an external signer daemon poll the coordinator for a batch of pending signing tasks keyed by its public key.
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
---
module: "root"
bump: "minor"
title: "Rename DeleteVelocityControl to DeleteVelocityControls"
date: "2026-10-01"
---

Renames the `ACTIVITY_TYPE_DELETE_VELOCITY_CONTROL` activity type to `ACTIVITY_TYPE_DELETE_VELOCITY_CONTROLS` (the `ActivityTypeDeleteVelocityControl` constant becomes `ActivityTypeDeleteVelocityControls`), and the `DeleteVelocityControlIntent` and `DeleteVelocityControlResult` types to `DeleteVelocityControlsIntent` and `DeleteVelocityControlsResult`. The intent and result now take a `VelocityControlIds` list instead of a single `VelocityControlID`, matching the other bulk delete activities.
Loading
Loading