Changelog

Stay up to date with the latest changes to the Swing API, SDK, and Widget.


April 18th, 2023

Releases

You can now use the Swing Widget in non-React applications using our Web Components bundle. Check out our widget documentation for more information and a guide on usage within Angular and HTML.

  • @swing.xyz/ui - v0.18.0
  • @swing.xyz/sdk - v0.18.0

Features

  • @swing.xyz/ui - Use the Swap Widget in non-React applications

April 5th, 2023

Releases

  • @swing.xyz/ui - v0.17.0
  • @swing.xyz/sdk - v0.17.0

Features

  • @swing.xyz/ui - Fees are displayed in their USD equivalent
  • @swing.xyz/sdk - Fees are available in their USD equivalent

March 31th, 2023

Releases

  • @swing.xyz/ui - v0.16.12
  • @swing.xyz/sdk - v0.16.12

Fixes

  • @swing.xyz/ui - Transaction status will take precedence over transfer status
  • @swing.xyz/ui - Bridge fees are displayed in the correct source or destination tokens
  • @swing.xyz/ui - Token balances are displayed as soon as they are available

March 17th, 2023

Releases

  • @swing.xyz/ui - v0.16.0
  • @swing.xyz/sdk - v0.16.0

Features

  • @swing.xyz/ui - MultiversX chain is now available
  • @swing.xyz/sdk - MultiversX chain is now available

March 4th, 2023

Releases

Announcing Swing Platform at ETH Denver! Use the Swing Platform to easily manage your cross-chain configuration, monitor transaction metrics, and more.

Swing Project Dashboard

Features

  • Swing Platform - No-code, hosted project configuration
  • Swing Platform - Configure chain & token rules
  • Swing Platform - Configure enabled bridges
  • Swing Platform - View dashboard of your project metrics
  • Swing Platform - View your project's transaction history
  • Swing Platform - Manage project members

March 1st, 2023

Releases

  • @swing.xyz/ui - v0.14.1
  • @swing.xyz/sdk - v0.14.1

Features

  • Swing API - Bridge steps are included in quote repsonse
  • @swing.xyz/sdk - Configure project identifer (projectId) with Swing Platform
  • @swing.xyz/ui - Configure project identifer (projectId) with Swing Platform

Other

  • @swing.xyz/sdk - Reduce bundle size by ~400kb

Feb 24th, 2023

Releases

  • @swing.xyz/ui - v0.12.0
  • @swing.xyz/sdk - v0.12.0

Features

  • @swing.xyz/ui - Add WalletConnect to IBC wallets

Fixes

  • @swing.xyz/ui - Display bridge & gas fee in native token
  • @swing.xyz/sdk - Use correct RPC URL for Cosmos chains
  • @swing.xyz/sdk - Wait for transaction to be confirmed before continuing transfer process

Feb 19th, 2023

Releases

  • @swing.xyz/ui - v0.10.26
  • @swing.xyz/sdk - v0.10.26

Fixes

  • @swing.xyz/ui - Add “style” to package.json for post-css support
  • @swing.xyz/ui - Reduce overall bundle size by ~20%

Feb 16th, 2023

Releases

  • @swing.xyz/ui - v0.10.25
  • @swing.xyz/sdk - v0.10.25

Features

  • @swing.xyz/ui - In progress transfers are now updated automatically in the history dialog.

Fixes

  • @swing.xyz/ui - Prevents the transfer UI from getting suck at the "Chain switch required" step.
  • @swing.xyz/ui - Prevents the resetting UI state while the transfer is in progress.
  • @swing.xyz/ui - Formats all token amounts to 5 decimal places.

Other

  • @swing.xyz/ui - Reduces the overall bundle size by ~10%.
  • @swing.xyz/sdk - Reduces the overall bundle size by ~30%.
  • @swing.xyz/sdk - Updates config with the latest chain and token lists.

Feb 2nd, 2023

Releases

  • @swing.xyz/ui - v0.10.18
  • @swing.xyz/sdk - v0.10.18

Fixes

  • @swing.xyz/ui - The support dialog is hidden until a valid support ID is received.
  • @swing.xyz/ui - Chain and token logos have a white background.
  • @swing.xyz/sdk - Notify API with valid transaction hashes.

Jan 24th, 2023

Releases

  • @swing.xyz/ui - v0.10.15
  • @swing.xyz/sdk - v0.10.15

Fixes

  • Swing API: The quote endpoint does not return a negative value for Axelar bridge.
  • @swing.xyz/sdk - Chain-specific RPC URLs are used to look up token balances.
  • @swing.xyz/ui: Route select items are not squished.

Documentation


Jan 17th, 2023

Releases

  • @swing.xyz/ui - v0.10.13
  • @swing.xyz/sdk - v0.10.13

Features

  • Swing API - added a new refund endpoint
  • @swing.xyz/ui - a support ID is displayed in the transfer progress and transaction history dialogs

Fixes

  • @swing.xyz/ui - Native tokens display the correct token symbol.
  • @swing.xyz/ui - Token balances refresh on an interval.
  • @swing.xyz/ui - Scrolling stops at the last token in the token list.
  • @swing.xyz/ui - In progress transactions are included in the history dialog.
  • @swing.xyz/ui - Searching by chain name and slug is not case sensitive.
  • @swing.xyz/ui - Removes loading state from input for send amount.

Other

  • Swing API - Updates config with the latest chain and token lists.
  • @swing.xyz/sdk - Updates config with the latest chain and token lists.