Skip to content

Releases: cashonize/cashonize-wallet

v0.7.3

28 Mar 15:49

Choose a tag to compare

Release Cashonize v0.7.3 for Desktop (Windows, Linux) and Android

New in this release: new QR scanner, Portuguese language support, security hardening, and reduced external dependencies

Full changelog for v0.7.3:

✨ Add Portuguese language support
✨ Implement new unified QR scanner
🛠️ Sanitize untrusted dApp metadata URLs to HTTPS-only
🛠️ Sanitize BCMR web URIs
🛠️ Remove remote script loading for analytics
🛠️ Complete IndexedDB cleanup on 'delete all wallets'
🛠️ Reduce external dependencies by vendoring some packages
🛠️ Tidy up dependencies and pinned resolutions
🐛 Fix back navigation for Android

Further this release updates dependencies under the hood.

Installation

For Windows, download and run the installer Cashonize-Setup-0.7.3.exe to install Cashonize as an application on your pc.

For Linux, download the AppImage Cashonize-0.7.3.AppImage.

For Android, download the apk file cashonize-android.apk.

v0.7.2

21 Mar 16:44

Choose a tag to compare

Release Cashonize v0.7.2 for Desktop (Windows, Linux) and Android

New in this release: WalletConnect improvements, periodical refresh for price data, and various UI improvements

Full changelog for v0.7.2:

✨ Add auto-refetch for exchange rate and token prices
✨ Show alert dialog when WalletConnect signs a transaction without broadcasting
🛠️ Improve WalletConnect signing validation
🛠️ Improve displayed token info and number formatting
🛠️ Improve toggle display
🛠️ Improve developer 'mint NFTs' functionality
🛠️ Refactor store internals
🛠️ Tidy up dependencies
🐛 Fix possible race conditions in wallet state reset

Further this release updates dependencies under the hood.

Installation

For Windows, download and run the installer Cashonize-Setup-0.7.2.exe to install Cashonize as an application on your pc.

For Linux, download the AppImage Cashonize-0.7.2.AppImage.

For Android, download the apk file cashonize-android.apk.

v0.7.1

27 Feb 09:21

Choose a tag to compare

Release Cashonize v0.7.1 for Desktop (Windows, Linux) and Android

New in this release: Walletconnect improvements, German translations, and Electron subscription fix for the desktop version

Full changelog for v0.7.1:

✨ Add German translations
✨ Add CHF (Swiss Franc) as currency option
✨ Add E2E tests for WalletConnect using Playwright, thanks @rnbrady
🛠️ Handle WalletConnect request expiry, thanks @rnbrady
🛠️ Simplify WC promise handling and logging, thanks @rnbrady
🛠️ Improvements and docs for bch_cancelPendingRequests in WalletConnect, thanks @rnbrady
🛠️ Update PUSD parsable extension for management keys, thanks @rnbrady
🛠️ Update chipnet explorer options
🐛 Fix Electrum WebSocket disconnect when Electron window is minimized
🐛 Fix early return missing after error response in bch_signTransaction, thanks @rnbrady
🐛 Fix malformed WC responses causing silent failures, thanks @rnbrady

Installation

For Windows, download and run the installer Cashonize-Setup-0.7.1.exe to install Cashonize as an application on your pc.

For Linux, download the AppImage Cashonize-0.7.1.AppImage.

For Android, download the apk file cashonize-android.apk.

v0.7.0

15 Feb 14:36

Choose a tag to compare

Release Cashonize v0.7.0 for Desktop (Windows, Linux) and Android

HD Wallet + Localization Release, and is packed full with new features and improvements, thanks to external help.

New in this release: HD Wallet support, localization, parsable BCMR support, sweep token functionality, token search and more!

Full changelog for v0.7.0:

✨ HD-wallet support, thanks @mainnet-pat
✨ Add localisation options (new: spanish, french)
✨ HD-support for CashConnect, thanks @jimtendo
✨ add Parsable BCMR support, thanks for the help @rnbrady
✨ add Parsable BCMR extension for PUSD, thanks for the help @rnbrady
✨ Sweep tokens with preview
✨ add search field to token list
✨ add cauldron value for fungible tokens
✨ Show net token amounts and flag unfamiliar tokens in WC transaction dialog
🛠️ update to mainnet-js v3, thanks @mainnet-pat
🛠️ speed up history loading, thanks @mainnet-pat
🛠️ only load initial last 100tx in txhistory
🛠️ WC simplification, thanks @rnbrady
🛠️ improve deep link handling
🛠️ add back navigation
🛠️ allow for custom mainnet electrum server in advanced settings
🛠️ fix view state being lost when navigating to settings
🛠️ fix stale data when switching wallets/networks during loading
🐛 fix bug in electrum-cash reconnection behavior, thanks @mainnet-pat
🐛 fix small display issue for blockies in txHistory
🐛 Fix 'not enough BCH in wallet' thrown with sats input

Installation

For Windows, download and run the installer Cashonize-Setup-0.7.0.exe to install Cashonize as an application on your pc.

For Linux, download the AppImage Cashonize-0.7.0.AppImage.

For Android, download the apk file cashonize-android.apk.

v0.6.0

22 Jan 15:35

Choose a tag to compare

Release Cashonize v0.6.0 for Desktop (Windows, Linux) and Android

Feature bundle release, this is the biggest release we have done for Cashonize in a year. It is packed with requested features and improvements.

New in this release: Multi-wallet support, new onboarding flow with improved seedphrase import and backup verification

Full changelog for v0.6.0:

✨ Multi-wallet support
✨ new onboarding flow with named wallets and preferences page
✨ Improved seedphrase import component which validates each word for spelling
✨ improved backup verification
✨ add batch transfer for NFTs
✨ add visibility toggle to token page
✨ add options menu to transaction history
✨ revamp UTXO management page
✨ fetch new token metadata on walletconnect interaction
✨ add bch_cancelPendingRequests to walletconnect, thanks @rnbrady !
✨ proper bip21 support (including handling for cashtokens extensions)
✨ add confirm before send functionality (configurable)
✨ allow for custom IPFS gateways
🛠️ optimized electron build outputs for smaller installable downloads
🛠️ add browser option to request data persistence
🛠️ add double click prevention on transaction sending
🛠️ enable to configure exchange rate provider
🛠️ add extra fiat currencies (GBP, CAD, AUD)
🛠️ improve display transaction history
🛠️ add configuration for date format
🛠️ add loading state for nft metadata
🛠️ remove token count from BchWallet page
🛠️ use quasar confirm screens everywhere instead of unstyled html ones
🛠️ also delete all preferences on 'delete all wallets and all wallet data'
🛠️ improve wallet tests and test pipeline
🐛 fix bug in sign_message implementation for messages > 256 bytes, thanks @rnbrady !
🐛 update walletconnect dependencies to address edge case memory leak, thanks @rnbrady !
🐛 fix walletconnect sessions not updating on session deletion, thanks @rnbrady !

Installation

For Windows, download and run the installer Cashonize-Setup-0.6.0.exe to install Cashonize as an application on your pc.

For Linux, download the AppImage Cashonize-0.6.0.AppImage.

For Android, download the apk file cashonize-android.apk.

v0.5.8

19 Dec 17:51

Choose a tag to compare

Release Cashonize v0.5.8 for Desktop (Windows, Linux) and Android

Maintenance release: Updated dependencies and build tooling

This release upgrades various dependencies, it also upgrades the capacitor to v8 for the android build.

Installation

For Windows, download and run the installer Cashonize-Setup-0.5.8.exe to install Cashonize as an application on your pc.

For Linux, download the AppImage Cashonize-0.5.8.AppImage.

For Android, download the apk file cashonize-android.apk.

v0.5.7

23 Nov 11:21

Choose a tag to compare

Release Cashonize v0.5.7 for Desktop (Windows, Linux) and Android

New in this release: Fix NFT metadata display for non-sequential NFTs

This release fix display of NFT metadata for non-sequential nfts, avoid always initializing chipnet wallet, add extra electrum server and explorer options.

Further this release updates the dependencies under the hood.

Installation

For Windows, download and run the installer Cashonize-Setup-0.5.7.exe to install Cashonize as an application on your pc.

For Linux, download the AppImage Cashonize-0.5.7.AppImage.

For Android, download the apk file cashonize-android.apk.

v0.5.6

10 Sep 18:13

Choose a tag to compare

Release Cashonize v0.5.6 for Desktop (Windows, Linux) and Android

New in this release: Various bug fixes and internal improvements

More specially this release

  • fixes a race condition where entering a walletconnect URI immediately
  • fixes a bug where invalid walletconnect requests were not correctly rejected
  • fixes walletconnect signMessage bug showing an error when there should be none
  • fixes a bug with setMaxAmountBch with unit "sats" updating the balance incorrectly
  • fixes the wallet-icon in the walletconnect & cashconnect configuration

Further this release updates the dependencies & improves the code quality.

Installation

For Windows, download and run the installer Cashonize-Setup-0.5.6.exe to install Cashonize as an application on your pc.

For Linux, download the AppImage Cashonize-0.5.6.AppImage.

For Android, download the apk file cashonize-android.apk.

v0.5.5

29 Aug 14:06

Choose a tag to compare

Release Cashonize v0.5.5 for Desktop (Windows, Linux) and Android

New in this release: Adds compatibility with new WalletConnect dapps

Further this release fixes history functionality for coinbase transactions & adds extra "Developer settings" configuration

Thanks @mainnet-pat for the contribution regarding history functionality for coinbase (mining) transactions!

Installation

For Windows, download and run the installer Cashonize-Setup-0.5.5.exe to install Cashonize as an application on your pc.

For Linux, download the AppImage Cashonize-0.5.5.AppImage.

For Android, download the apk file cashonize-android.apk.

v0.5.4

16 Aug 18:00

Choose a tag to compare

Release Cashonize v0.5.4 for Desktop (Windows, Linux) and Android

Maintenance release: internal improvements and updated dependencies

Installation

For Windows, download and run the installer Cashonize-Setup-0.5.4.exe to install Cashonize as an application on your pc.

For Linux, download the AppImage Cashonize-0.5.4.AppImage.

For Android, download the apk file cashonize-android.apk.