Skip to content

Releases: Foundation-Devices/envoy

Release 1.0.8

20 Dec 13:20
4d1a347
Compare
Choose a tag to compare

What's changed

With version 1.0.8 of Envoy, we added in a new Tor status dialogue that informs you when there are Tor connectivity issues and allows you to quickly disable Tor temporarily if desired. We've also squashed a few bugs, updated BDK to the latest version, and improved scanning times with Passport from Envoy.

For more details on each of the changes, keep reading below!

New Features

  • Added a new Tor dialogue when there are Tor connectivity issues
    • We value your privacy very highly, and as such we have always defaulted Envoy to using Tor, an anonymity network, to prevent even us from being able to learn information about you. Unfortunately, Tor has been undergoing a serious attack for the last several months, severely impacting user experience when using Tor.
    • This new Tor dialogue detects when there are Tor issues (after automatically trying to reconnect multiple times) and allows you to temporarily disable Tor directly from the dialogue until the next time you open Envoy.
    • For more on our usage of Tor, the current issues, and the trade-offs inherent in choosing to disable it, visit our docs page on the topic.

Improvements

  • Reduce PSBT size (and thus QR size) in Envoy, improving scan times on Passport significantly
    • Keep an eye out for Passport firmware v2.0.5 which will even further decrease scan times across the board!
  • Update BDK to v0.24.0
    • For more on this release, see here.
  • Show the address itself under the QR code when verifying addresses between Passport and Envoy
  • Add a dedicated paste button next to the address field
    • Allows you to quickly paste addresses into the address field without relying on the OS's paste function
  • Better handling when the back button is pressed in Android
  • Increase the number of addresses that Envoy will query for balances to better handle some advanced uses cases
  • Improve all Envoy dialogue pop-ups to make it clearer when action is necessary
  • Make connectivity indicator shield pulse red when a custom Electrum server is set and unreachable/unresponsive
  • Limit account name length to 20

Bug Fixes

  • Properly warn when Envoy is unable to fetch firmware and show current version
  • Correct ordering of notifications on the activity screen
  • Correct hyperlink to more info on firmware in the firmware update flow
  • Redraw account and accounts cards when the exchange rate changes to properly show fiat balance
  • Use hostname instead of IP address for default testnet Electrum server

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

Release 1.0.7

17 Oct 07:08
1f01b88
Compare
Choose a tag to compare

WHAT’S CHANGED

With version 1.0.7 of Envoy, we added in a firmware update button to simplify the process of installing firmware updates after you’ve initially setup your Passport, squashed some pesky bugs, and overhauled our app to the latest Flutter release.

For more details on each of the changes, keep reading below!

NEW FEATURES

  • ➕ Added a firmware update button to the home screen card for Passport
    • Now you can force a firmware update anytime, anywhere for your Passport device straight from Envoy’s home screen

IMPROVEMENTS

  • ⬆️ Upgrade to Flutter 3
    • While this may not be immediately visible from a user’s perspective, it helps us cut down on bugs and improve our release workflow
    • Flutter 3 also enables us to more easily bring desktop support for Envoy in the future across all platforms, including Windows, macOS, and even Linux!
  • 🗑️ Remove Google MLKit QR scanner
    • Removes a dependency on Google and an unwanted network call
  • 🧧 Change Postmix account color for consistency with Passport

BUG FIXES

And as always, numerous other fixes and improvements behind the scenes.

VERIFYING ENVOY ON ANDROID

If you’d like to take the additional step of verifying Envoy binaries on Android, keep an eye out for our upcoming Android verification guide.

Release Hashes

03755c80cba4cb0ad1bd9e67896c377c43d2d65a0ea6ea4962d3ed174b92bfcf  envoy-aab-1.0.7-18.zip
08cc97450febd558a0f54d93b181f9a90ccf05662828977cb8277181ab86b126  envoy-apk-1.0.7-18.zip
0bce6ed2af4666db03645a3a583f035ef17638ea6b0e0e574018f02f85e8bdc4  envoy-ipa-1.0.7-18.zip

Release 1.0.6

12 Sep 10:28
3dc20e4
Compare
Choose a tag to compare
  • Testnet support
  • Ghosting effect when accounts synced for first time
  • “Local network permission” fix on iOS
  • RoninDojo node support
  • Revamped connectivity handling
  • Maxi mode (no fiat currency in UI)
  • Numerous other fixes and improvements

Release 1.0.5

29 Jul 08:34
v1.0.5
430b385
Compare
Choose a tag to compare

Improved connectivity
Ghost mode when accounts syncing
Device not showing immediately after pairing fix
Different label if Tor is connecting (in Security Check and Video Player)
Video Player landscape mode fix
Updated assets
Flashing icon on Android fix
Typos fix

Release 1.0.4

20 Jul 21:11
v1.0.4
d32290a
Compare
Choose a tag to compare

Fresh new look
Firmware updates fix
FAQ updated