
The latest version of Envoy – 2.1.0– is now published on all your favorite mobile platforms! To download it, simply visit our download page or check for updates on your platform of choice.
Please note that there can be a significant lag from publishing to general availability due to Apple App Store and Google Play Store review policies and delays.
What’s changed
In Envoy v2.1.0 we squashed a lot of bugs so we encourage all our users to update to have a more smooth and solid Envoy experience. Since Magic Backups have also been improved, we encourage everyone to perform a Magic Backup after the upgrade!
For more details on each of the changes, keep reading below!
Improvements
- Improved the Magic Backup restoring flow – if the user changes any privacy settings during onboarding, these will prevail over those defined in the Magic Backup file
- Improved the Personal Node selection. Previously, if you defined a Personal Node, then changed to a predefined node, then back to Personal Node, the field was overwritten by the predefined node’s address. This behavior has been updated so that the Personal Node saved remains there even when you return from a predefined node.
- Major upgrade to Flutter to version 3.35.1
- The Personal Node is now saved to the Magic Backup, so make sure to update and perform a magic backup again to save this setting!
- Added warnings for users that last paired their accounts before Passport Core v2.3.0, and want to either enable Taproot by default, access the taproot descriptor, or show a taproot receive address
- Improved the fee display for Canceling transactions for users with very big text size
- Updated multiple repositories and dependencies
- Added tor endpoints for signet, so users that use tor should enjoy a more stable connection while using signet
- Moving forward, user preference will be remembered between transactions in terms of send unit. Previously it would always default to BTC or Sats depending on app setting.
- Added the Explorer option to the transaction ID for the Coin Details view
Bug Fixes
- Fixed a scenario where Magic Backups could be corrupted while being restored
- Fixed a bug where sometimes an “Insufficient Funds” error could show up despite there being enough unlocked and confirmed coins
- Fixed an edge case where sometimes two hot wallets could be created instead of one
- Fixed an issue where tor would not be loaded on first app startup, and added checks to make sure tor is bootstrapped before attempting a connection to a node
- Fixed a couple of issues that could error or show 0 send amount when scanning an all caps address
- Fixed a visual bug where sometimes the fee would be displayed as 0 when accessing the transaction details
- Fixed an issue where for some users the option to hide the Buy feature would not show up in settings -> advanced
- Fixed a bug where under some scenario self-sends couldn’t be boosted while using Passport
- Fixed a rare bug where sometimes a hot wallet would be created but the seed would not be displayed
- Fixed a minor visual spacing issue when selecting a Tag
- Fixed an issue where users with big text sizes couldn’t save a transaction’s notes
- Fixed an issue where Envoy would attempt to redeem a Lightning Network BTCPay voucher instead of throwing an error
- Fixed an issue where sometimes iOS users wouldn’t be able to delete an account that was still loading balance
- Fixed a minor visual bug that would not provide visual feedback to the user when entering an incorrect seed
- Fixed the date of the Envoy new version notifications to display the actual date of release, instead of the day the user connected to the internet and saw it
- Fixed a visual bug where sometimes the red shield would not show up even if tor connection dropped
- Fixed a bug where for some users Envoy could remain blurred even after unlocking the app
- Fixed an issue where tor would sometimes not temporarily disable after explicitly asking it to do so
- Fixed an issue where sometimes the PIN couldn’t be entered after faceID failed for iOS users
- Fixed an issue where sometimes if the user performed multiple back to back transactions, some of them would not be logged in the Activity tab
- Fixed a minor bug where the default Note for BTCPay transaction wouldn’t be pre-populated
- Fixed a bug where after performing a migration a user could get stuck in the send screen because the “Send Max” option wouldn’t disappear
- Fixed a visual bug where the confirmation time wouldn’t update as soon as the user changed fee rate in the transaction review screen
- Overall improvements in the onboarding flow and other minor visual tweaks
Verifying Envoy on Android
If you’d like to take the optional additional step of verifying Envoy binaries on Android, follow our guide: Verifying Envoy on Android






















































