Skip to content

Latest commit

 

History

History
263 lines (175 loc) · 19.2 KB

CHANGELOG.md

File metadata and controls

263 lines (175 loc) · 19.2 KB

Widget [0.24.0] (2024-11-27)

includes @rango-dev/[email protected]

Bug Fixes

  • fix error display for bad requests (82c0381)

Features

  • Add support for MyTonWallet (7027755)
  • Add support for TonConnect (2a2dbb7)
  • Accepting routing params (avoidNativeFee, maxLength) (2a89744)
  • Show warning if source and destination token is same (979cb0d)

Widget [0.23.0] (2024-11-12)

includes @rango-dev/[email protected]

Features

  • add more languages to widget (bc37fe9)

Bug Fixes

  • fix solana signer by migrating confirm transaction to get signature statuses (07b2b89)

Widget [0.22.0] (2024-10-12)

includes @rango-dev/[email protected]

Bug Fixes

  • bump sdk and fix type issues (d442208)
  • resolve issues with the sign message method for certain solana providers (cbe83a3)
  • cosmostation wallet connection error (b3747ba)
  • add chart icon and handle dark theme in BarChart component (fd4f246)
  • add prepare data function for chart package (a9f8c6b)
  • fix issues in the tabs component (497c387)

Features

  • add signature to versioned transactions (d7f374b)
  • introducing hub, our new wallet management (92692fe)
  • add chart package (f5ae7e4)
  • add id property to buttons (39824e3)
  • add mobile menu icons (d4358bc)
  • implement scrollable variant for tabs component (0635f77)

Performance Improvements

  • lazy load signer packages (7b88f18)
  • enable code splitting in build process (fe5a41e)

Widget [0.20.0] (2024-09-10)

includes @rango-dev/[email protected]

Bug Fixes

  • add slippage icon to setting page (2e29351)
  • clear timeout for success modal to avoid closing upcoming modals unexpectedly (0d54a60)
  • correct translation bugs (0107f1d)
  • fix wallet state issue after retrying to fetch the balance following a failed attempt (181bac3)
  • if state is on connecting, we should call disconnect in terminateconnectingWallets as well (ad16056)
  • improve header component to center the title properly (a9929bb)
  • reset derivation path if it's string and switching from custom mode (c94c71a)
  • ensure proper cleanup of the modal component after it is removed from the dom (394e4f0)
  • fix incorrect error message on Trezor wallet transaction rejection (3998563)
  • fix solfare and solfare-snap signers (896c70b)
  • update signMessage in the default Solana signer to return a base58 string instead of base64 (b60609b)

Features

  • export a new hook for handling required data for connect called useStateful (0d00a45)
  • export StatefulConnect components and helpers (c28a94b)
  • implement bordered variant for tabs component (1de8888)

Widget [0.19.0] (2024-08-17)

includes @rango-dev/[email protected]

Features

  • add functionality to support custom tokens (a1aa0af)

Widget [0.18.0] (2024-08-11)

includes @rango-dev/[email protected]

Bug Fixes

  • address the issue where the token list does not update when the balance changes (d1fb4e4)
  • fix bug in swap input handling empty value (3c9b082)
  • fix flicker in playground (6ae2d58)
  • fix missing usd value in estimated output (a46d19a)
  • fix sort logic of notifications (ffcf4c2)
  • fix wallet modal closing bug (146f7e2)
  • recalculate supported tokens even if it's empty list (8ccda6b)

Features

  • add derivation path modal for trezor wallet (364422f)
  • add filter and clear to widget history (d43b603)
  • add functionality to update the quote inputs from outside the widget (d9722fb)
  • add preventable event and a new ui event called CLICK_CONNECT_WALLET (e4363bb)
  • add the option to define a default custom destination for each blockchain in the widget config (7982ab6)
  • changing the request ID copy process (490cdfa)
  • hide balance and max button when no wallet connected (80b2754)

Performance Improvements

  • improve token list performance by caching target tokens on load and config change (3cc55ff)

Widget [0.17.0] (2024-07-09)

includes @rango-dev/[email protected]

Bug Fixes

  • fix tx data for evm signers when transfering native tokens (a5d9f6e)
  • import Trezor module (cd71eb5)
  • fix the bug where xdefi is not displayed for experimental networks (723eb2d)
  • bug in updating input & output amount (49c902b)
  • fix bug displaying the same token list for blockchains with the same number of tokens (f4dc82f)
  • improve generate colors for tokens label and price impact color (5f2893c)
  • refactor numeric tooltip and fix missing translations (59f1fb9)
  • fix playground exported config bugs and slider color bug (9505b63)
  • fix state of custom destination in playground (ae9cd78)

Features

  • support new widget events (37a9b6c)
  • improve solana simulation failed errors (c7ccb97)
  • add a modal for setting custom derivation path for ledger (5b74ec0)
  • add support for Trezor hardware wallet (6edecbb)
  • integrate rabby wallet extension (145fb8f)
  • integrate tomo wallet extension (9f0f065)
  • adding 'shadows' to widget config for theme (2be1f1a)
  • display all notifications in the notification popover (c3eda22)
  • export useWalletList for use in dapp (e5fb662)
  • make update settings optional to make it enable in playground (c13a902)
  • add credit and disconnect icons (b5e5357)

Performance Improvements

  • improve finding tokens from store (3e890bd)

Playground [0.17.0] (2024-07-09)

Bug Fixes

  • fix playground exported config bugs and slider color bug (9505b63)
  • fix state of custom destination in playground (ae9cd78)

Features

  • make update settings optional to make it enable in playground (c13a902)

Widget [0.16.0] (2024-06-01)

includes @rango-dev/[email protected]

Bug Fixes

  • update design for not-selected blockchain or token (8915101)
  • resolve custom slippage bug (54bef0f)
  • sync notifications with persisted swaps (2ecaf38)
  • exclude ledger on mobile and fix injected wallet bug (a6d90aa)
  • fix init config minor bug (7d671e3)
  • fix the automatic selection of the connected wallets in the confirm wallets modal (0b85d81)

Features

  • update wallets page to add filter by transaction types (0aa7c73)
  • add more predefined fonts list from google fonts (693f257)
  • add custom solana rpc url to config (8d46ebf)
  • add an option to wallet connect provider to open a desktop wallet directly (bee0a1f)
  • update explorer icon and add paste to custom destination (61468a0)
  • generate theme color tints and shades using the new method of overriding them separately (a46b8a9)

Widget [0.15.0] (2024-05-14)

includes @rango-dev/[email protected]

Features

  • add solana to ledger (77b6695)
  • improve all routes button (efcb61e)
  • migrate storybook components to new package (d926ae2)
  • add test to check workflow (69a4c3e)
  • add auto retry for fetching confirm swap (5945d82)
  • add a new package to deploy the storybook preview (06aaa44)
  • detect proper error related to wallet connect params (a0d8d95)
  • clean solana signer simulation errors (5d623ab)

Bug Fixes

  • fix the entrance animation of the confirm wallets modal (1907ad2)
  • fix space between of routes and swap box in expanded mode (cbca33e)
  • fix multiwallets config initial value check bug (94dbf07)
  • fix bugs in fetching quotes (2b533ea)
  • display the swapper's title instead of the swapper's group as their displayed name (1142d94)

Widget (2024-05-08)

includes @rango-dev/[email protected]

Bug Fixes

  • disable the confirm wallet button if all required wallets are not selected (521883f)

Widget (2024-04-27)

includes @rango-dev/[email protected]

Bug Fixes

  • make sure to correctly pass validation parameters when setting up a new swap (4f6d37e)

Widget (2024-04-24)

includes @rango-dev/[email protected]

Features

  • add ethereum for ledger (084aae2)

Widget (2024-04-23)

includes @rango-dev/[email protected]

Bug Fixes

  • address passing wallet-connect project id (80a6b80)
  • fix token selector hover ui for token explorer link (ede0fac)
  • fix token selector infinite loader (1122dd6)
  • remove setting option from confirm swap page (1f204c1)
  • improve solana transaction sign flow (65b7be0)
  • set current state for current network in conencting multi-chain wallets (dc62af0)
  • resolve conflicts between evm providers (9a6734c)

Features

  • add solflare snap connect and signer (42aa2b0)
  • add animation for switch swap button (601af2d)
  • add unit test for app store (9df49a8)

You can use the following template:

Widget or Playground [VERSION] (DATE)

includes @rango-dev/widget-embedded@VERSION

Bug Fixes

  • commit message

Features

  • commit message