Changelog
All notable changes to the Defly app will be documented in here.

[1.1] - 2022-09

Improved screen lock, 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
Copy link
On this page
[1.1] - 2022-09
[1.0] - 2022-07
[0.7] - 2022-06-23
[0.6] - 2022-04-28
[0.2.16] - 2022-03-17
[0.2] - 2022-02-27
[0.1.54] - 2022-02-07
[0.1.39] - 2022-01-27
[0.1.29] - 2022-01-21