Oxen Mobile Wallet 1.0.8
Oxen Mobile Wallet 1.0.8 Changes:
This release fixes many long-standing issues in the wallet, significantly updating the code base, dependencies, fixes several bugs, and makes the wallet safer against accidental seed disclosure or wallet deletion.
Summary of changes
-
Show warning screen before deleting a wallet.
-
Updated entire codebase to modern "null safe" dart.
-
Updated all dependencies to newer versions (which required the above changes)
-
fixed a bug in PIN setup that didn't properly check the two pins were the same (and always used the second one).
-
Various translation fixes and wording updates.
-
Use more appropriate locale-specific date displays
-
Fixes several small memory leaks
-
Stylized the "receive" QR code with an embedded Oxen logo and Oxen colouring.
-
Added QR code scanning to the New Stake page (to allow scanning QR code pubkeys from awaiting contribution nodes on https://oxen.observer/)
-
Made the multi-option settings on the Settings page default to current value instead of resetting to the first value when tapped.
-
Removed character restrictions from wallet, account, subaccount, and address book names.
-
Service Nodes stakes now properly lists only the wallet's actual stakes for staked service node rather than everyone's stakes in the service node.
-
Label staking transactions as "Stake" rather than "Sent"
-
Don't show fiat input on the send page if fiat lookups not enabled
-
Show which words are wrong in the seed input widget, and make it editable.
This app is also available via the Google Play Store and the iOS App Store
Which one?
For direct Android .apk downloads (i.e. not using Google's store), most modern Android devices should use the "-arm64" build variant; the other builds are provided for more exotic Android devices. For iOS, we would love to provide direct downloads that you can load yourself without having to go through the App Store, but Apple prohibits such freedoms.
Signatures for Android apk's
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Signed SHA256 hashes of release files. These are signed using Jason's GPG
key available at:
- the oxen-io/oxen-core repository, at /utils/gpg_keys/Jason.asc
- OpenPGP key servers (Jason Rhinelander <[email protected]>, A88D4262)
- https://imaginary.ca/public.gpg
0393e0f2c8beac7906d97a27af7c1712a81158d47ed4ff906a4d4f70721c00da oxen-wallet-1.0.8-arm64.apk
0f7869cfce8503d9de6bd426e5f8c84b28874377efc8ffe0a6f254c4977ef64a oxen-wallet-1.0.8-arm32.apk
9b3a51a39b1703776496cc62e15a74edb6fe0cac1eefba04ca6a4b4a53b8c2e8 oxen-wallet-1.0.8-x86_64.apk
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEZjYdjjyW5Bxty3BRxJks56iNQmIFAmJeJNAACgkQxJks56iN
QmIL+hAAh+wQ/sJcrtrCpkW+zM6yO1cTa9UG8siOM6iRm5KetoYuYACfSkyq5LjM
fXOsE+ZaqncnjlGBZ9bEUknI7wTXyKiWFRxdPstHHzAndCey/+8Xkx50AEsJGDcM
2I37vVojYwCs6SWW0/QFyiepZczhyuqikwYBQ1KqxUbGb/OX462Ab4VoGfafN6ix
05dPM/XT/SvAa6JKD/Qy88oPaXVebHs2mug9iKKI0QjmpSuvWFBf8XcZLPiullnB
S6FV3PuAVTXG1jS0m6BDhG8Ybu3kblIEpi0Bu6e4R7iU9Zo8fhJT8Pkh9BkGwZ8Z
WF0JocaMoft6I6iQ+8SU6VybZO38JxbcF+t2m3bPrcn/6GDMSrvCXL7WmaWVYelw
Ck/zk3m8oI4310viI5rB2VE8MnBoabeaOFujRSp3peaGajIwuKxEufmEb4rKRBnc
2vDqefEG2fzZOFrC6FJj2xpwnjrt0wfvQVjd1SsEuNFqnr4L+OhNG6kmzCQ84Rww
gyROFl3NRqopBlPG591v01be/Kugw1ltpQJVOjonZgLzuP28Vnx6yBBEBcFCxXv7
8bTEOU5VckgzDOGjSLT9raEOswVK1bsTlCyPAe/EQmjt6QlWV9fS+aoDKmA53fJ/
WrjgUlAHWDmpSZzhwT0SFYWTI0HLv3ub4EJCzm6ZwQxYFt5PMC0=
=jh1Q
-----END PGP SIGNATURE-----