Changelog
All notable changes to the Defly app will be documented in here.
[1.4] - 2023-05
Improved navigation flow, ARC-35 multi import/export, multisig, avatar color
Enhancements
Improved account creation
Account vanity generator
Multisig support
ARC-35 multi account backup/recovery
Account theme color
Improved bottom navigation
Preserving state of opened dApp
Custom links in dApp browser
Custom dApps (Expert mode)
Allow close Asset (Opt out) on send (Expert mode)
Re-added asset performance percentage in account assets view (can be enabled in the general preferences)
Fixes
Minor bugfixes
Adds limit order app to account app list
Fixes AlgoExplorer inner tx links
[1.3] - 2023-02
Ledger, Rekeying, NFT avatar
Enhancements
Ledger Nano X support
Ledger Nano S/S+ support (Android only)
Rekey support
Accounts view (Hide accounts from side bar, order accounts)
Set NFTs as account avatar
Transaction details view (in-app)
WalletConnect sessions with multiple accounts
Shows Algo and Fiat values in wallet view
Biometrics support for Android 13
Support for Opulous staking pool (account view)
Boxes support
Glitter dApp
Add NFT video support for ARC 19
Pact farming pools
Fixes
Limit orders view on price chart
Improves swap loading performance and increases limit
Market data refresh issues
Minor fixes
[1.2] - 2022-12
Limit orders, NFT Gallery, Tinyman v2, dApp browser
Enhancements
Limit orders (powered by Deflex, fully on-chain)
On-ramp with Transak and Banxa
Collectibles Gallery
Repetitive price alerts
Account apps view (Wallet View -> Algo -> Minimum Balance (dApps))
Close-To Payment transaction
Tinyman v2 support
Folks Finance v2 support in account view
Cometa support in account view
Locked BANK token support in account view
Improves account refreshing performance
Long pressing an account in the side drawer copies the account address
Added paste icon in scan view (allows to directly paste WalletConnect links)
Adds Swaps/Orders/Txs view to asset details
Adds in-app dApp browser
What's new info popup on first start with new version
Switch fiat/algo setting with a tap on the price (pool details view)
Shows limit orders in line chart and buy/sell volume
Clear state of account apps (expert mode)
Fixes
Improved support info
Improved account loading performance
MacOS startup bug
Increases warning limit for wallet connect transaction fees to 0.02 ALGO to avoid default warning on larger DeFi transaction groups
Fixes limit order fee details UI (shows order filler part separately, base amounts rounding)
Selection of swap/limit order view is not remembered anymore (defaults to swap view)
Improves help texts in order details view
Improves loading of limit order app config to avoid UI delay (limit order view)
Refreshes NFT gallery when an NFT is sold/send to another account
Limit order fixed output max asset warning
Allows authAddr fields in WalletConnect
Minor adjustments and bugfixes
[1.1] - 2022-10
Algorand Governance, On-ramp, basic NFT support, biometric account lock, atomic swaps, lend/borrow account info, L1 charts, analytics
Enhancements
Adds individual biometric lock for accounts (private key access)
Adds improved screen lock mechanism with PIN code (please migrate)
Semi/full atomic swaps (can be enabled in the preferences)
Lend/borrow/stake support for Algofi V1&V2 and Folks Finance
Algo price displayed with 3 decimal places
Protocol urls link directly to dApps
Improves WalletConnect connect UI (direct scan / paste buttons)
Support for accounts with more than 1000 asset opt-ins
Optimized account loading performance for account view and quick view
Improves layout in more view (and subviews)
Rearranges and improves preference view
Adjusts protocol view and adds NFD to protocols list
Adjusts account input container, adds NFD
Added a link to the list of protocols when adding a new WalletConnect session
Prevents screenshots on iOS and Android in security sensitive areas by default (can be extended to general prevention)
Improves fee details descriptions
Adds thousands separators to all numbers
Opt-In possible for non-swappable/unknown assets (NFDs, NFTs)
Moves add asset to the top (Wallet view)
Add prices and charts from major L1s (more to come, visible when tapping on Algo price)
Adds analytics view (More)
Adds Dev Mode (Testnet)
Adds preference for larger font size (General preferences)
Added option to clear all WalletConnect sessions (WalletConnect view)
Moved WalletConnect/Account scan button into side drawer
Improves UI for account asset details
Adjusts fee fallback (ALGO is used in case charging fees in DEFLY would result in a level downgrade)
Fixes
Fixes reset preferences
Makes transaction details view scrollable
Fixes asset name overflow for long asset names in transaction details view
Add 'Address:' prefix when sharing an account address
Fixes opening of pool details view by push notifications
Zero-amount assets are hidden by default
Account deletion message is fixed for watched accounts
Fixes wallet view, asset distribution is shown when fiat amount is selected
Fixes supply bar relative width
Fixes text pluralization in WalletConnect transaction review
Fixes issue with Pact API
Fixes bug with account name when preset in watched account view
Fixes push notifications for Android 13
Fixes display bug with swaps from Tinyman Version 1.0
DEFLY/ALGO LPT account balance fix (Correct DEFLY amount is shown in the total sum of DEFLY in the account, before the DEFLY amount in the LP counted twice)
Fixes NFD lookup (case-insensitive)
[1.0] - 2022-07
Humble, Market sentiment, security audited
Enhancements
Adds Humble support (native swap support, account LPs and farming info)
Show feedback in the ui regarding push/camera permission if missing
Improves in-app push notifications
Marks swaps performed in Defly or by known trading bots in the recent swap list (dot at the end of the line)
Show NFD if available in swap details view
Fulfilled price alerts are hidden after two weeks (keeps price alert list clean)
Swap amount is copyable by long press (Wallet -> Swap view)
Removed beta labels
Shows a the market sentiment with swap volume aggregation view in the Swap view (can be changed back to candle chart in the preferences)
Adds asset & pool metadata validation
Swap protocols can be manually excluded in the preferences
Adds circulating supply visual bar to asset details container
Adds SMA, EMA, WMA (9, 20, 50) for candle charts
Combo swaps are grouped in the Wallet -> Swap view
Added asset name to asset search list
Added price impact tolerance preference (default is set to 10%)
Swaps are also shown in the virtual pool details line chart
All assets are shown in the wallet
NFD assets are verified and shown with NFD logo in the wallet view
Added Rekey warning in wallet view (Tap to show auth address)
Added NFD on-chain validation
Account quick view (Opens an account without the need to add it as watched account)
Quick Scan in wallet view to connect to a WalletConnect dApp or open Account quick view
Adds fiat currency cache
Adds support button (links to docs.defly.app), adjusted changelog button to link to docs changelog
Update Terms and Conditions with new fee structure
Fixes
Fixes bottom padding for account import word suggestions
Show Algo Amount with full decimal places in swap details view
Increases data granularity of 1 month view
Zero amount can now be set for txs
Fixes asset search
Fixes permission handling on iOS
Fixes create account workflow
Shows fiat amounts in pool list items (when set)
Fixes application create for WalletConnect
Fixes slippage custom amount (validated to max 1 decimal place)
Minimal supported iOS version is iOS 14
Minimal supported Android version is Android 8 (26)
Disconnected WalletConnect sessions are removed from the sessions list
Fixes issue with webviews (opened in browser now)
[0.7] - 2022-06-23
Combo swaps, Wallet Connect, NFD, Negative fees, Screen lock
Enhancements
Adds combo swaps
Wallet connect
NFD support
The screen is blurred when the app is going in background
The screen can be locked depending on the action performed
Price impact warning when price impact is greater than 5 percent
Jailbreak detection (Warns a user if a jailbreak is detected, can be disabled)
Asset and Pool Signature Checks
Datetime format is adjustable (relative / absolute)
Improved preference screen
Added price alert button to swap view
Added price alert management view, swipe left to remove (More -> Price Alerts)
Show number of asset/app opt-ins in Wallet -> Balance view
Adds pie chart (asset distribution) to Wallet -> Balance view
Application Call Txs in the same tx group are grouped in Wallet -> Txs view
When tapping on the Algorand asset item in Wallet -> Balance view, the Algo price chart opens
Fiat amount is shown in the swap input fields and algo/asset send input field
Improved account import (shows error when a word is typed wrongly, better error messages, input fields can be switched from vertical to horizontal ordering)
Added a reset factory preference button (preference screen)
Added asset prices to swap csv export
Added Algo Price Chart for different intervals
Improved asset ordering in swap view (account assets are listed on top)
Adds autocomplete word suggestions for account import
Adjusted fee structure
Pools smaller then 1000 Algos can optionally be shown in the pool details view
When tapping on the current bottom navigation item the default view of the current section is set
Buy/Sell Buttons are moved into a fixed footer into the pool details view
Add a price impact color indicator to the swap preview (green <= 5%, orange > 5%)
Add a warning in the swap preview if the route is not the best available route or the price impact is higher than 5%
Improves UI information in the swap view
Fixed
Removed default chart setting (is automatically set depending on the last chosen setting)
Improved preferences screen
Support of opting out from deleted assets
Swap slippage is customizable from 0% to 100%
Removed mail from price alerts (push only)
Fixed refresh issue when renaming an account
Fixed bug with candle charts
Changed Defly treasury to a new multisig account: MQCIQCJLLQRZJKAPFBAFABRZPAJWSVJCDNNZCL3BSI4BBC3DQHQLD4UEN4
Fixed error message for adding watched accounts
Individual pools interval matches the interval selected in the virtual pool line chart
[0.6] - 2022-04-28
Auto Swap, Pact, Push Notifications and many improvements and adjustments
Added
Added Pact
Added Pact Pool to Defly Fee Level computation
Changes bottom navigation, moves swaps and txs into wallet view and added a more view with additional information, preferences, etc.
Shows amounts from Algofi staking/farming amounts in account > Balance view
Shows amounts from Algofi Vault
Adds Import Private Key Slidable action to watched accounts in the sidedrawer
Adds push notification for price alerts
Introducing concept of virtual pools (aggregate all available pools to one virtual pool)
Swap Auto Protocol Selection
Swap details screen (opened when tapped on a swap in the swap list)
Assets can be removed from an account (wallet > balance section)
Fixed
Fixes pool names in transaction list view
Reduces TTL for asset icon cache (refreshed more often when logos are changed)
Switched to new wording for Algorand accounts (instead of wallet)
Improved pool search, e.g. it can be search for "DEFLY/STBL"
Improves redeem performance
Increases endpoint timeout
Better support for OS based font scaling
When the private key is added for an account which was already added as watched account, the watched account is overwritten
After a swap, the account balance is updated automatically in the swap view
Only shows Freeze/Clawback labels in red when activated ("No freeze" / "No clawback" was removed)
Fixes asset distribution touch functionality (moved info box to the top of the chart for better visibility)
Adjusted candle chart, improved data section and date/time readability
Localizing date/time
Fixes mini price lines coloring when cached
Fixes server info messages
Improves candle chart data interface in pool details
Fixes candle chart volume and candle chart scroll bug in swap view
Remove Swap/Details slidable actions in virtual pool list (For quick access use: tap to open details, long press to swap)
Remove Star slidable action (To star a virtual pool, tap the star in the pool list or open details and tap star in the header)
When switching assets in the swap page the amount is switched as well
Selection of individual assets instead of pools in swap view
When using a watched account, it is now possible to tap on the warning in the swap view to directly add the private key
In the balance asset list, a custom, cleaner name for pool tokens is shown
Progress indicator when opting in/out of an asset
Custom pool names in wallet balance view
Auto convert starred pools to starred vPools
Improved account loading performance
Added asset distribution info overlay
Improved pool search performance
Fixed all-time interval bug
[0.2.16] - 2022-03-17
Preparations for launch, minor fixes and adjustments
Added
Mini-Disclaimer for swap confirmation view (to comply with legal regulations)
Percentage indicator on asset input (Swap view, Send view)
AlgoFi charts & swaps
4h interval
Beta features (swap, wallet create/import) are disabled by default, but can be enabled in the settings
Onboarding
ASA-ASA-Pools are shown in the wallet with the current value equivalent in Algo
Fixed
Fixed pool details chart analysis details
Beta label is removed from swaps
Beta labels are moved directly into new/import wallet for less intrusive user experience
Fixed an issue with new pools in pool details
Fixed empty text for starred pool view
Improved flow for adding the first wallet
Renames Algofi Pool Tiers to Low/High
Fix in wallet view with long asset names on small devices
Default value for protocols in pool view is now 'All'
Removed protocol selection for starred view (all starred pools should always be shown)
Fixes redeem bug
Fixes swap error messages
Fixed bug occuring with new indexer version
Increased timeouts
Slightly adjusted app logo and inverted app icon colors
Adjusted disclaimer
Added auto fallback for node and indexer
When the device is offline or the api/node/indexer is not available, an info message is shown
Pool selection config (interval, ordering) is saved for every view (starred, pools, new, hot, wrapped)
Bugfixes
[0.2] - 2022-02-27
Added
Added link to pool details from wallet asset details view
Added merged wallet view (experimental, can be enabled in the preferences)
Makes ASA ID copyable to clipboard
Link to AlgoExplorer for Asset and Pool in Pool Details view
Warning is shown in swap view when private key is not set
New wallets can be created
Funds can be sent between wallets (if private key is set)
Mini candle chart in swap view
Implemented Transaction List
Increases the minimum total liquidity for a Asset/Algo Pair to be listed in the pairs view to 500 Algos
Optional profanity filter (can be enabled in the settings)
New Add Wallet flow (Create/Import/Watch)
A wallets name can be changed (Name)
connected/watched (read-only) wallets divided visually
Candle chart settings are remembered (interval, trend lines)
Pair list settings are remembered (interval, sorting)
Added info to candle chart data details
Pools can be sorted according to Asset 1 Holder Count
List of other pools with asset1 are shown in the pool details
List of pool are shown in the wallet asset details
In the wallet asset details, the Asset/Algo pool can be starred and a price alert can be set
In the transactions view, last selected view is stored
Manual asset opt in in wallet view
Added support for inner transactions
Added fiat support in pairs view, wallet view, pairs details and asset details (swap view will follow)
Added verified only filter (default true)
Shows asset verification symbol in wallet view
Added wallet mnemonic words export screen
Fixed
Fixed freeze/clawback when only one of them is active
Show amount of token holders as '-' when asset has not been crawled yet
In the pool details view, if a pool has no swaps an info is shown (No data available)
Fixed wallet drawer when many wallets are added
Fiat-Amount in wallet view is always shown with 2 decimal places
Fixed price alert overlay for small devices
Refactorings
Slightly increases default candle width for better visibility
Fixed price line chart drag behavior and price visualization on reload
Sorted new pools according to Liquidity Size
No Freeze/No Clawback label fixed on small devices
Swap list view is refreshed correctly
Swap failed is now showing a confirmation timeout error, if that was the issue
Increased swap confirmation timeout
Improved pasting, added paste buttons to various input field
When deleting a wallet, the wallet selection is now updated if the wallet was the selected wallet
Improves user experience when no wallet was added yet
Fixes reconnection issues when the app started when the device was offline
Bugfix for swap placement line chart in the wallet asset details view
[0.1.54] - 2022-02-07
Added
Added pool detail button to swap view (next to recent swaps)
Line chart delta view (swipe over line chart in pool details view)
Swap direction is saved
Initiate buy/sell swap from gain details view
Revamped wallet view
In the transactions (swap) view, you can tap a swap to open it in AlgoExplorer for verification
In the swap view, you can tap a market swap to open it in AlgoExplorer for verification
transactions (swap) view infinite scroll with all swaps
Export swaps as csv file (experimental)
Outdated version info is shown in the app when a new build is available
Pool search info (Search attribute can be unit, name, asa id)
Show Wallet Name/Address in swap preview
A warning is shown when your Algo Amount in a wallet is close to the minimum (1 Algo)
Shows algo price in wallet view
Improved pool details view (Buy/Sell-Buttons, AlgoExplorer-Asset-Link)
Adds offline warning when device is offline or server is unreachable
Set default slippage to 1% and default currency to USD
Real time updates in pool details view
Stores selected interval for candle chart
Adjusted gain view, added buy/sell buttons, added Interactive Buy/Sell Delta, adjusted terminology
Added pool detail button to swap view (next to recent swaps)
Fixed
Fixed price impact
Potential gain considers fees
Wallet gains with/without impact (preferences)
Fixed swap preview unit name for pay (max)
Fixed swap amounts (recent market swaps and transaction swaps)
Price Alert Email Input error notification when email is invalid
When a swap fails, a more detailed error message is shown
Improves pool details usability, added buy/sell buttons, relocated time interval/ma buttons for candle chart
Max swappable amount is fixed if the input asset is ALGO
Fixed minimal algo value calculation
Improves price line loading performance
Performance improvements
Scroll issue on wallet page fixed
Removes swap button in pair details on top (replaced by buy/sell buttons)
Volume of Non-Algo-Pools is now shown as Asset2-Volume
In the pairs list, the star is easier to tap now
[0.1.39] - 2022-01-27
Added
Swap Button in Pool details view (Top center)
Show percentage of LP Tokens regarding to full pool size in wallet view
Adds Algorand Transaction fee in fee calculation and detail view
Always show fee in total Algo equivalent amount for better transparency in preview
Show fees in fee details view corresponding asset amounts in fee details and total equivalent Algo Amount
Limited offline functionality
Show current defly level in wallet (if defly pool tokens are hold)
Zero-Assets (Assets with a token amount of 0) can be shown in the wallet (Adjustable in the preferences)
Android Navigation Bar Back Behavior: When going back, the app returns to the pair view. When in pair view, the app is closed
Users can switch between theoretical price (no price impact) and actual price (with price impact) in the wallet page
Fixed
Transaction fees are added in swap preview and fee details view
Price Impact Fixes
Improved starting time
Fixed Problem with Swap Failed
Claw/Freeze indication fix
Improved private key insertion interface
Make percentage / factor consistent in all places
Price in price alert overlay is always calculated relative to current price
Improve mnemonic input
Max swappable amount is fixed if the input asset is ALGO
Improved server maintenance handling and server timeout handling
Keyboard is closed when swap preview returns
Fixed fee calculation bug
Order pool in search view according favorites, algo pools and liquidity
Swap pair selection saved
Minor fixes
[0.1.29] - 2022-01-21
Fixed
Bugfixes
Last updated