All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
- Update support url
- Added e2e testing
- Slippage tolerance
- Staking
- Documentation
- Analytics User ID Tracking
- Forced build to Node 16
- Simplex GA
- Webpack less verbose in logs
- Chart component fixes before starting feature
- Price difference value and percentage implemented (under price)
- Minor fixes on base chart component and asset price performance chart
- Dex Aggregation Exchanges Filter
- Simplex integration for US
- Display of wrong denom name in asset tables
- Prevent failure with min pool receive amount
- Pending transaction modal behavior
- Adjust netlify builds
- Fixes Asset line chart component not displaying when switching between assets
- Asset page Price Chart
- Transactions center widget
- Feature flags
- Hide unverified assets
- Fixed some copy in the transaction widget
- Fixes Ts error
- Fixes flickering in circlesymbol
- Fixes Asset line chart component not displaying when switching between assets
- Added Vega SDK update support
- Liquidity module update
- IBC module update
- Vuex store refactoring (performance enhancement)
- Limit reactivity when nothing to update (performance enhancement)
- Amount precision in add/withdraw liquidity forms
- Pool price variation fix
- Allow oepration when prices API is unavailable
- Asset flickering bug
- Ensure data is loaded before rendering
- Max amount calculation improvements
- Handle corrupt asset data from DB
- Likecoin, Bitcanna, Juno added to demo account
- Updated API endpoints & production deployment
- Updated descriptions for cross-chain transfers with Memo
- Correct pool asset price on pools with reserves of differing precision
- Fix swap calcuilation for pools with very small swap ratio
- Fix withdraw liquidity summary page
- Null checks for IBC reserve denom information
- Includes 0.1.4 hotfixes
- Added additional asset colors
- Fix inaccurate values on transaction receipt under certain conditions
- Show dash instead of 0 for assets lacking a price feed.
- Display balances when prices API is down
- Fixes in UX flow when operation is cancelled
- Added endpoints for terra, microtick, bitcanna, juno and likecoin Keplr support
- Fixed disappearing tx handling modal in certain cases
- Added fallback price calculation from relevant ATOM pool
- Refactored gas-price-level access
- Fixed total balance with staking decimal amounts
- Fixed user balance when price API is down
- Fixed getPrice for IBC denoms on chains other than cosmos-hub
- Added missing tooltip
- Cleaned up console and linting warnings
- Improved cancel flow
- Improve asset order in Receive page
- Add e-money support to demo account
- Update Chain Down banner text
- Improved pool name
- Improved partial swap result
- Fixed pool price display decimals
- Fixed ability to change chain on Withdraw page
- Replaced hardcoded text to i18n
- Fixed No pool warning in Swap
- Fixed balance check in Swap
- Temporarily remove relayer status warnings
- Added additional data-tracking analytics
- Added notification components and tooltips for offline/unavailable chains
- Added an asset send button on the swap complete modal
- Fixed swap widget empty state switch button not working
- Fixed keplr account switching makes a swap button not working
- Added a correct tooltip for no pool status
- Improved empty wallet balance error handling
- Pre-select default asset in Send form
- Excluded a 0 amount asset on the chain select modal
- Added missing IBC info URL
- Fixed multi-tx transfer interstitial disclaimer
- Fixed add/withdraw liquidity dollar amount calculations
- Fixed a max button without fiat
- Fixed set a default coin for an empty wallet
- Added support URLs
- Added 404 redirects
- A user's pooled assets now have a tooltip that breaks down how many assets are withdrawable in each liquidity pool
- Added a version number for each update, viewable in the Settings dropdown
- Enabled user analytics and cookie banner.
- Show default asset to swap based in the user's balance
- Support for more chromium-like browsers
- Order assets based in the user's amount
- Order pools based in the user's share
- Show LP token price
- Staking balances are now correctly added to a user's total balance
- Fixed text in several areas
- Fixed precision when clicking on Max button
- Fixed swap stuck loading for empty accounts
- Improved swap receive amount calculations
- Improved pool supply ratio
- Fixed scroll down not working in Receive page
- Fixed page reloading not loading data in multiple pages
- Fixed IBC transfer wrong address display
- Fixed focus on search inputs
- Fixed stuck transactions continued to poll the backend
- Queue requests to staking balances and prices API
- Improved cache storage for all queries
- Reduced requests to fetch pool balances
- First release 🎉