Releases: chainapsis/vizor-wallet
Release list
v0.0.38-internal.8
Full Changelog: release/v0.0.38-internal.7...release/v0.0.38-internal.8
Linux AppImage Verification
Before running a Linux AppImage, verify the checksum and detached signature.
Download the AppImage, matching .sha256, matching .asc, and
vizor-linux-appimage-signing-key.asc from this release.
Expected signing key fingerprint:
51517D6B0B654AD734EA96C8E8D0693E52F793AE
Import the signing key and confirm the fingerprint:
gpg --import vizor-linux-appimage-signing-key.asc
gpg --fingerprint 51517D6B0B654AD734EA96C8E8D0693E52F793AEVerify the downloaded AppImage:
sha256sum -c Vizor-linux-x86_64.AppImage.sha256
gpg --verify Vizor-linux-x86_64.AppImage.asc Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
Running Linux AppImages
After verification, make the AppImage executable and run it:
chmod +x Vizor-linux-x86_64.AppImage
./Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
If your desktop environment cannot mount AppImages with FUSE, use the
extract-and-run fallback:
./Vizor-linux-x86_64.AppImage --appimage-extract-and-runv0.0.38-internal.7
Full Changelog: release/v0.0.38-internal.5...release/v0.0.38-internal.7
Linux AppImage Verification
Before running a Linux AppImage, verify the checksum and detached signature.
Download the AppImage, matching .sha256, matching .asc, and
vizor-linux-appimage-signing-key.asc from this release.
Expected signing key fingerprint:
51517D6B0B654AD734EA96C8E8D0693E52F793AE
Import the signing key and confirm the fingerprint:
gpg --import vizor-linux-appimage-signing-key.asc
gpg --fingerprint 51517D6B0B654AD734EA96C8E8D0693E52F793AEVerify the downloaded AppImage:
sha256sum -c Vizor-linux-x86_64.AppImage.sha256
gpg --verify Vizor-linux-x86_64.AppImage.asc Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
Running Linux AppImages
After verification, make the AppImage executable and run it:
chmod +x Vizor-linux-x86_64.AppImage
./Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
If your desktop environment cannot mount AppImages with FUSE, use the
extract-and-run fallback:
./Vizor-linux-x86_64.AppImage --appimage-extract-and-runv0.0.38-internal.6
Full Changelog: release/v0.0.38-internal.5...release/v0.0.38-internal.6
Linux AppImage Verification
Before running a Linux AppImage, verify the checksum and detached signature.
Download the AppImage, matching .sha256, matching .asc, and
vizor-linux-appimage-signing-key.asc from this release.
Expected signing key fingerprint:
51517D6B0B654AD734EA96C8E8D0693E52F793AE
Import the signing key and confirm the fingerprint:
gpg --import vizor-linux-appimage-signing-key.asc
gpg --fingerprint 51517D6B0B654AD734EA96C8E8D0693E52F793AEVerify the downloaded AppImage:
sha256sum -c Vizor-linux-x86_64.AppImage.sha256
gpg --verify Vizor-linux-x86_64.AppImage.asc Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
Running Linux AppImages
After verification, make the AppImage executable and run it:
chmod +x Vizor-linux-x86_64.AppImage
./Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
If your desktop environment cannot mount AppImages with FUSE, use the
extract-and-run fallback:
./Vizor-linux-x86_64.AppImage --appimage-extract-and-runv0.0.38-internal.5
Full Changelog: release/v0.0.38-internal.4...release/v0.0.38-internal.5
Linux AppImage Verification
Before running a Linux AppImage, verify the checksum and detached signature.
Download the AppImage, matching .sha256, matching .asc, and
vizor-linux-appimage-signing-key.asc from this release.
Expected signing key fingerprint:
51517D6B0B654AD734EA96C8E8D0693E52F793AE
Import the signing key and confirm the fingerprint:
gpg --import vizor-linux-appimage-signing-key.asc
gpg --fingerprint 51517D6B0B654AD734EA96C8E8D0693E52F793AEVerify the downloaded AppImage:
sha256sum -c Vizor-linux-x86_64.AppImage.sha256
gpg --verify Vizor-linux-x86_64.AppImage.asc Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
Running Linux AppImages
After verification, make the AppImage executable and run it:
chmod +x Vizor-linux-x86_64.AppImage
./Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
If your desktop environment cannot mount AppImages with FUSE, use the
extract-and-run fallback:
./Vizor-linux-x86_64.AppImage --appimage-extract-and-runv0.0.38-internal.4
What's Changed
- Preserve spendable balance during incremental sync by @Thunnini in #324
- Improve sync performance with reorg-safe batching by @Thunnini in #328
- Add Pay flow on mobile by @piatoss3612 in #327
- Update mobile import onboarding flows by @piatoss3612 in #311
- Make desktop Pay introduction one-shot by @Thunnini in #330
- Fix sync privacy lock after app resume by @Thunnini in #331
- Update mobile sync keep-awake copy by @Thunnini in #332
Full Changelog: release/v0.0.37...release/v0.0.38-internal.4
Linux AppImage Verification
Before running a Linux AppImage, verify the checksum and detached signature.
Download the AppImage, matching .sha256, matching .asc, and
vizor-linux-appimage-signing-key.asc from this release.
Expected signing key fingerprint:
51517D6B0B654AD734EA96C8E8D0693E52F793AE
Import the signing key and confirm the fingerprint:
gpg --import vizor-linux-appimage-signing-key.asc
gpg --fingerprint 51517D6B0B654AD734EA96C8E8D0693E52F793AEVerify the downloaded AppImage:
sha256sum -c Vizor-linux-x86_64.AppImage.sha256
gpg --verify Vizor-linux-x86_64.AppImage.asc Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
Running Linux AppImages
After verification, make the AppImage executable and run it:
chmod +x Vizor-linux-x86_64.AppImage
./Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
If your desktop environment cannot mount AppImages with FUSE, use the
extract-and-run fallback:
./Vizor-linux-x86_64.AppImage --appimage-extract-and-runv0.0.38-internal.3
What's Changed
- Preserve spendable balance during incremental sync by @Thunnini in #324
- Improve sync performance with reorg-safe batching by @Thunnini in #328
- Add Pay flow on mobile by @piatoss3612 in #327
- Update mobile import onboarding flows by @piatoss3612 in #311
- Make desktop Pay introduction one-shot by @Thunnini in #330
- Fix sync privacy lock after app resume by @Thunnini in #331
- Update mobile sync keep-awake copy by @Thunnini in #332
Full Changelog: release/v0.0.37...release/v0.0.38-internal.3
Linux AppImage Verification
Before running a Linux AppImage, verify the checksum and detached signature.
Download the AppImage, matching .sha256, matching .asc, and
vizor-linux-appimage-signing-key.asc from this release.
Expected signing key fingerprint:
51517D6B0B654AD734EA96C8E8D0693E52F793AE
Import the signing key and confirm the fingerprint:
gpg --import vizor-linux-appimage-signing-key.asc
gpg --fingerprint 51517D6B0B654AD734EA96C8E8D0693E52F793AEVerify the downloaded AppImage:
sha256sum -c Vizor-linux-x86_64.AppImage.sha256
gpg --verify Vizor-linux-x86_64.AppImage.asc Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
Running Linux AppImages
After verification, make the AppImage executable and run it:
chmod +x Vizor-linux-x86_64.AppImage
./Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
If your desktop environment cannot mount AppImages with FUSE, use the
extract-and-run fallback:
./Vizor-linux-x86_64.AppImage --appimage-extract-and-runv0.0.38-internal.2
What's Changed
- Preserve spendable balance during incremental sync by @Thunnini in #324
- Improve sync performance with reorg-safe batching by @Thunnini in #328
- Add Pay flow on mobile by @piatoss3612 in #327
- Update mobile import onboarding flows by @piatoss3612 in #311
- Make desktop Pay introduction one-shot by @Thunnini in #330
- Fix sync privacy lock after app resume by @Thunnini in #331
- Update mobile sync keep-awake copy by @Thunnini in #332
Full Changelog: release/v0.0.37...release/v0.0.38-internal.2
Linux AppImage Verification
Before running a Linux AppImage, verify the checksum and detached signature.
Download the AppImage, matching .sha256, matching .asc, and
vizor-linux-appimage-signing-key.asc from this release.
Expected signing key fingerprint:
51517D6B0B654AD734EA96C8E8D0693E52F793AE
Import the signing key and confirm the fingerprint:
gpg --import vizor-linux-appimage-signing-key.asc
gpg --fingerprint 51517D6B0B654AD734EA96C8E8D0693E52F793AEVerify the downloaded AppImage:
sha256sum -c Vizor-linux-x86_64.AppImage.sha256
gpg --verify Vizor-linux-x86_64.AppImage.asc Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
Running Linux AppImages
After verification, make the AppImage executable and run it:
chmod +x Vizor-linux-x86_64.AppImage
./Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
If your desktop environment cannot mount AppImages with FUSE, use the
extract-and-run fallback:
./Vizor-linux-x86_64.AppImage --appimage-extract-and-runv0.0.38-internal.1
What's Changed
- Require device-owner verification to reset the wallet (VZR-92) by @piatoss3612 in #284
- Fix iOS fresh install keychain cleanup retry by @Thunnini in #288
- Fix iOS biometric cold-start backdrop by @piatoss3612 in #289
- Adjust mobile slippage stepper increment by @Thunnini in #293
- [codex] Improve mobile send amount input by @Thunnini in #291
- [codex] Allow deleting seed anchor accounts by @Thunnini in #297
- Update mobile import onboarding flow by @piatoss3612 in #295
- Make mobile QR scan icon circular by @piatoss3612 in #300
- Improve swap error messages by @piatoss3612 in #298
- [codex] Sync secondary button light tokens by @piatoss3612 in #299
- Fix mobile swap Keystone signing flow by @piatoss3612 in #294
- Validate NEAR Intents quote echoes by @piatoss3612 in #285
- [codex] Update Keystone connect instructions by @dogemos in #296
- [codex] Relax 1Click quote asset echo validation by @piatoss3612 in #301
- [codex] Expire mnemonic clipboard copies on iOS by @Thunnini in #302
Full Changelog: release/v0.0.35...release/v0.0.38-internal.1
Linux AppImage Verification
Before running a Linux AppImage, verify the checksum and detached signature.
Download the AppImage, matching .sha256, matching .asc, and
vizor-linux-appimage-signing-key.asc from this release.
Expected signing key fingerprint:
51517D6B0B654AD734EA96C8E8D0693E52F793AE
Import the signing key and confirm the fingerprint:
gpg --import vizor-linux-appimage-signing-key.asc
gpg --fingerprint 51517D6B0B654AD734EA96C8E8D0693E52F793AEVerify the downloaded AppImage:
sha256sum -c Vizor-linux-x86_64.AppImage.sha256
gpg --verify Vizor-linux-x86_64.AppImage.asc Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
Running Linux AppImages
After verification, make the AppImage executable and run it:
chmod +x Vizor-linux-x86_64.AppImage
./Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
If your desktop environment cannot mount AppImages with FUSE, use the
extract-and-run fallback:
./Vizor-linux-x86_64.AppImage --appimage-extract-and-runv0.0.37
Vizor Wallet v0.0.37
This release adds secure desktop-to-mobile wallet linking, USD-denominated
sending, a guided Pay flow from shielded ZEC, and improvements to swaps,
saved-contact context, and recent activity reliability.
What's New
- Added Link Vizor Mobile in Settings, letting you transfer software accounts,
supported Keystone accounts, and address-book contacts with a one-time QR
code. - Added a ZEC/USD switch to Send, allowing amounts to be entered in either
currency with live conversion. - Added Pay, a guided three-step flow that lets you choose the exact amount a
recipient receives in USDC or another supported asset while paying privately
from shielded ZEC.
Improvements
- Send balance and fee errors now appear directly below the amount field,
making it clearer why a transaction cannot proceed. - Saved contact names now appear next to matching addresses in send, Pay, and
swap flows, including review screens and activity details. - Pay remembers the selected payout asset for each account and keeps retries on
the original asset and network. - Payment activity now distinguishes deposits, incomplete payments, refunds,
and failures more accurately, including actual deposited or refunded ZEC
amounts when available. - Swaps from external assets into ZEC now handle live quote amount changes more
clearly, including a warning if the provider adjusts the amount you will
send. - Keystone ZEC swaps now go directly from review to Keystone signing, and
appear in activity only after the deposit is broadcast. - Swap deposit screens now show clearer required and missing deposit details,
with better layout for long precise amounts.
Fixes
- Fixed pending incoming ZEC transactions being hidden from the desktop home
activity list when they had no timestamp.
Notes
- Wallet links require password confirmation, expire after one minute, and
must be scanned with Vizor Mobile on the same Zcash network as the desktop
wallet.
Linux AppImage Verification
Before running a Linux AppImage, verify the checksum and detached signature.
Download the AppImage, matching .sha256, matching .asc, and
vizor-linux-appimage-signing-key.asc from this release.
Expected signing key fingerprint:
51517D6B0B654AD734EA96C8E8D0693E52F793AE
Import the signing key and confirm the fingerprint:
gpg --import vizor-linux-appimage-signing-key.asc
gpg --fingerprint 51517D6B0B654AD734EA96C8E8D0693E52F793AEVerify the downloaded AppImage:
sha256sum -c Vizor-linux-x86_64.AppImage.sha256
gpg --verify Vizor-linux-x86_64.AppImage.asc Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
Running Linux AppImages
After verification, make the AppImage executable and run it:
chmod +x Vizor-linux-x86_64.AppImage
./Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
If your desktop environment cannot mount AppImages with FUSE, use the
extract-and-run fallback:
./Vizor-linux-x86_64.AppImage --appimage-extract-and-runv0.0.37-rc.2
What's Changed
- Handle mobile wallet link already-imported items by @Thunnini in #320
- Add desktop send USD amount toggle by @Thunnini in #321
- Add mobile sync keep-awake by @Thunnini in #322
- feature: add desktop Pay flow by @piatoss3612 in #325
Full Changelog: release/v0.0.37-rc.1...release/v0.0.37-rc.2
Linux AppImage Verification
Before running a Linux AppImage, verify the checksum and detached signature.
Download the AppImage, matching .sha256, matching .asc, and
vizor-linux-appimage-signing-key.asc from this release.
Expected signing key fingerprint:
51517D6B0B654AD734EA96C8E8D0693E52F793AE
Import the signing key and confirm the fingerprint:
gpg --import vizor-linux-appimage-signing-key.asc
gpg --fingerprint 51517D6B0B654AD734EA96C8E8D0693E52F793AEVerify the downloaded AppImage:
sha256sum -c Vizor-linux-x86_64.AppImage.sha256
gpg --verify Vizor-linux-x86_64.AppImage.asc Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
Running Linux AppImages
After verification, make the AppImage executable and run it:
chmod +x Vizor-linux-x86_64.AppImage
./Vizor-linux-x86_64.AppImageFor testnet or aarch64 builds, replace the filename with the matching AppImage
asset from this release.
If your desktop environment cannot mount AppImages with FUSE, use the
extract-and-run fallback:
./Vizor-linux-x86_64.AppImage --appimage-extract-and-run