> ## 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.

# Ecosystem SDK changelog

The release notes for our [**`@privy-io/cross-app-connect`**](https://www.npmjs.com/package/@privy-io/cross-app-connect) SDK.

<Update label="0.5.14">
  ### Improvements

  * Internal dependency updates.
</Update>

<Update label="0.5.13">
  ### Improvements

  * Internal dependency updates.
</Update>

<Update label="0.5.12">
  ### Dependencies

  * Update `viem` to `2.52.0`.
</Update>

<Update label="0.5.11">
  ### Dependencies

  * Update `viem` from `v2.50.4` to `v2.51.2`.
</Update>

<Update label="0.5.10">
  ### Dependencies

  * Update `viem` from `v2.48.11` to `v2.50.4`.
</Update>

<Update label="0.5.9">
  ### Dependencies

  * Update `viem` from `v2.47.12` to `v2.48.11`.
</Update>

<Update label="0.5.8">
  ### Dependencies

  * Update `viem` to `v2.47.12`.
</Update>

<Update label="0.5.7">
  ### Improvements

  * Internal build improvements.
</Update>

<Update label="0.5.6">
  ### Dependencies

  * Update `@privy-io/popup` to `0.0.3`.
</Update>

<Update label="0.5.5">
  ### Dependencies

  * Update `viem` to `v2.47.4`.
</Update>

<Update label="0.5.4">
  ### Bug Fixes

  * Upgrade `@noble/hashes` from `1.3.2` to `^1.8.0` to fix module resolution errors for consumers importing `@noble/hashes/hmac.js`
</Update>

<Update label="0.5.3">
  ### Dependencies

  * Update `viem` to `2.46.1`
</Update>

<Update label="0.5.2">
  ### Bug Fixes

  * Fix reject connection behavior
</Update>

<Update label="0.5.1">
  ### Bug Fixes

  * Move `@privy-io/popup` from dev dependencies to dependencies
  * Remove unnecessary call during SSR
</Update>

<Update label="0.5.0">
  ### Improvements

  * Add `overrideConnectUrl` and `overrideTransactUrl` params to `CreatePrivyCrossAppClientOptions`

  ### Dependencies

  * Upgrade `viem` to `2.44.2`
</Update>

<Update label="0.4.1">
  ### Changes

  * Internal improvements
</Update>

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

  * Add ability to override connect + transact urls via the client to support incremental whitelabel cross app rollouts
</Update>

<Update label="0.3.5">
  ### Dependencies

  * Upgrade `viem` to `2.43.1`
</Update>

<Update label="0.3.4">
  ### Improvements

  * Upgrade `viem` to `2.42.1`
</Update>

<Update label="0.3.3">
  ### Improvements

  * Internal improvements
</Update>

<Update label="0.3.2">
  ### Improvements

  * Upgrade `viem` to `2.38.6`
</Update>

<Update label="0.2.5">
  ### Improvements

  * Internal improvements
</Update>

<Update label="0.2.4">
  ### Improvements

  * Add support for specifying a custom default popup timeout
</Update>

<Update label="0.2.3">
  ### Improvements

  * Add support for custom cross-app URLs
</Update>

<Update label="0.2.2">
  ### Improvements

  * Internal dependency updates.
</Update>

<Update label="0.2.1">
  ### Improvements

  * Adhere to EIP-1193 by exposing the Provider RPC Error status code and message
</Update>

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

  * Add compression for request payloads
</Update>

<Update label="0.1.8">
  ### Other Changes

  * Cache provider-app API url to minimize refetching prior to pop-up opening
</Update>

<Update label="0.1.7">
  ### Improvements

  * Upgrade minimum peer dependency versions
</Update>

<Update label="0.1.6">
  ### Other Changes

  * Internal improvements
</Update>

<Update label="0.1.5">
  ### Bug Fixes

  * Fix error handling for pop-up errors
</Update>

<Update label="0.1.4">
  ### Bug Fixes

  * Fix bug where message/typed data signatures for cross app flows did not respect the smart wallets chain
</Update>

<Update label="0.1.3">
  ### Other Changes

  * Internal build improvements
</Update>

<Update label="0.1.2">
  ### Improvements

  * Update build outputs for backwards compatibility
</Update>

<Update label="0.1.1">
  ### Other Changes

  * Internal improvements
</Update>

<Update label="0.1.0">
  <Warning> **Breaking Changes**</Warning>

  * Move wagmi/rainbowkit connector into its own entrypoint
</Update>

<Update label="0.0.8">
  ### Improvements

  * Add support for certain Privy smart wallet RPC methods
</Update>

<Update label="0.0.7">
  ### Other Changes

  * Internal type updates
</Update>

<Update label="0.0.6">
  ### Other Changes

  * Internal improvements
</Update>

<Update label="0.0.5">
  ### Improvements

  * Add support for signing out of the provider app
</Update>

<Update label="0.0.4">
  ### Improvements

  * Adds `zks_estimateFee` support
</Update>

<Update label="0.0.3">
  ### Improvements

  * Expose `toPrivyWalletProvider` to directly create the cross-app EIP1193 Provider
  * Update viem peer dependency to ^2.21.3
</Update>

<Update label="0.0.2">
  ### Bug Fixes

  * Handle case when connection expires in provider app
</Update>

<Update label="0.0.1">
  ### Other Changes

  * Initial release
</Update>
