> ## Documentation Index
> Fetch the complete documentation index at: https://docs.privy.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Ruby changelog

> Release notes and changelog for the Privy Ruby SDK — track new features, bug fixes, and breaking changes.

The release notes for our [Ruby](https://github.com/privy-io/ruby-sdk) SDK.
Refer to the [GitHub releases](https://github.com/privy-io/ruby-sdk/releases) for additional details.

<Update label="0.4.0">
  ### Added

  * Add typed `wallets.tron` service with `sign_transaction` and `send_transaction` methods.
  * Add Spark withdrawal support with new `SparkWithdrawRpcInput` and `SparkGetWithdrawalFeeQuoteRpcInput` models, cooperative exit quotes (`SparkCoopExitFeeQuote`, `SparkCoopExitRequest`), and a configurable `SparkExitSpeed` (`FAST`, `MEDIUM`, `SLOW`).
  * Add `WalletTronAsset` to wallet balance responses.
  * Add `AaveVaultDetails` and `MorphoVaultDetails` to wallet earn actions.
  * Add `TransactionChainNameInput` for referencing chains by name.
</Update>

<Update label="0.3.0">
  ### Added

  * API updates.

  ### Fixed

  * Fixed missing `content-type` header for requests with an omitted optional body.
</Update>

<Update label="0.2.0">
  ### Added

  * API updates.
</Update>

<Update label="0.1.0">
  ### Added

  * Add `transactions.get` method for retrieving transaction details.
  * Add wallet earn actions support.
  * Add wallet export and import support.
  * API updates.

  ### Breaking changes

  * Return types for `Intents#create_policy_rule` and `Intents#update_policy_rule` changed from `RuleIntentResponse` to `RuleMutateIntentResponse`.
  * Return type for `Intents#delete_policy_rule` changed from `RuleIntentResponse` to `RuleDeleteIntentResponse`.
  * `GetFiatOnrampURLResponse` changed from a class to a discriminated union on `:type`.
</Update>
