Original release notes
What's Changed
- OPS: omit npm devDependencies on Android release CI by @GladosBlueWallet in https://github.com/BlueWallet/BlueWallet/pull/8780
- fix: sync language files by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8785
- OPS: Version bump by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8788
- FIX: release notes lane fixes by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8787
- Updates for file loc/en.json in zh_CN by @transifex-integration[bot] in https://github.com/BlueWallet/BlueWallet/pull/8795
- TST: stabilize Detox QR and menu flows by @GladosBlueWallet in https://github.com/BlueWallet/BlueWallet/pull/8792
- FIX: Bump react-native-tcp-socket to 6.4.2, drop local patch by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8798
- Updates for file loc/en.json in pl by @transifex-integration[bot] in https://github.com/BlueWallet/BlueWallet/pull/8797
- DOC: contributing by @Overtorment in https://github.com/BlueWallet/BlueWallet/pull/8806
- FIX: RBF Speedup and Cancel button not working for HD Bech32 Wallet by @ojokne in https://github.com/BlueWallet/BlueWallet/pull/8808
- OPS: Reproducible Builds by @ojokne in https://github.com/BlueWallet/BlueWallet/pull/8304
- DEL: watchOS 1 app by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8771
- TST: investigate #8803 multi-UTXO PSBT external signer import by @Overtorment in https://github.com/BlueWallet/BlueWallet/pull/8809
- FIX: slow down animated QR frame rate 2x by @Overtorment in https://github.com/BlueWallet/BlueWallet/pull/8811
- FIX: use selectable prop for native copy option by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8802
- OPS: Update all dependencies by @renovate[bot] in https://github.com/BlueWallet/BlueWallet/pull/8782
- [Aikido] Fix critical issue in fonttools via minor version upgrade from 4.60.1 to 4.60.2 in reproducible-builds by @aikido-autofix[bot] in https://github.com/BlueWallet/BlueWallet/pull/8824
- DEL: useextendednavigation by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8810
- chore: Upgrade @arkade-os dependencies by @pietro909 in https://github.com/BlueWallet/BlueWallet/pull/8827
- REF: dedup copy-pasted code in wallet classes by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8828
- REF: cut wasted work in wallet hot paths by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8829
- DEL: dead code in wallet classes by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8830
- REF: small wallet cleanups by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8831
- [Aikido] Fix security issue in cryptography via major version upgrade from 46.0.3 to 49.0.0 in reproducible-builds by @aikido-autofix[bot] in https://github.com/BlueWallet/BlueWallet/pull/8825
- OPS: Update all dependencies by @renovate[bot] in https://github.com/BlueWallet/BlueWallet/pull/8840
- OPS: Update RN Screen by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8845
- ADD: Haptic feedback on entropy rolls and entropy indicator on Add Wallet screen by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8833
- FIX: keep fractional sat/vB when computing tx ETA by @GladosBlueWallet in https://github.com/BlueWallet/BlueWallet/pull/8848
- Updates for file loc/en.json in zh_CN by @transifex-integration[bot] in https://github.com/BlueWallet/BlueWallet/pull/8849
- FIX: Support new electrum db file version by @postnd in https://github.com/BlueWallet/BlueWallet/pull/8847
- FIX: Support decimal points in rbf custom fee input and handle navigation by @ojokne in https://github.com/BlueWallet/BlueWallet/pull/8851
- DEL: bio47 toggle header by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8853
- FIX: Android passphrase menu toggle and prompt (#8864) by @ncoelho in https://github.com/BlueWallet/BlueWallet/pull/8867
- FIX: wallet cards not updating after refresh by @ncoelho in https://github.com/BlueWallet/BlueWallet/pull/8865
- FIX: Wallet details "..." button unresponsive on iOS 18 / Mac Catalyst by @ncoelho in https://github.com/BlueWallet/BlueWallet/pull/8866
- FIX: restore Settings row taps on iOS 18 by @ncoelho in https://github.com/BlueWallet/BlueWallet/pull/8869
- ADD: view raw PSBT on watch-only send flow by @ncoelho in https://github.com/BlueWallet/BlueWallet/pull/8873
- FIX: don't skip frames when scanning animated QR codes by @GladosBlueWallet in https://github.com/BlueWallet/BlueWallet/pull/8874
- Updates for file loc/en.json in zh_CN by @transifex-integration[bot] in https://github.com/BlueWallet/BlueWallet/pull/8878
- Updates for file loc/en.json in es_419 by @transifex-integration[bot] in https://github.com/BlueWallet/BlueWallet/pull/8876
- FIX: misaligned icon on receive-onchain screen by @Overtorment in https://github.com/BlueWallet/BlueWallet/pull/8886
- REF: hide system back so Receive shows one close button, leanup by @Overtorment in https://github.com/BlueWallet/BlueWallet/pull/8887
- OPS: bump @arkade-os/sdk to 0.4.67 and @arkade-os/boltz-swap to 0.3.67 by @GladosBlueWallet in https://github.com/BlueWallet/BlueWallet/pull/8888
- OPS: Add Update Apple assets lane by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8880
- REF: move CPFP (aka SpeedUp) button in proper place by @Overtorment in https://github.com/BlueWallet/BlueWallet/pull/8891
- OPS: change license for reproducible builds by @winterrdog in https://github.com/BlueWallet/BlueWallet/pull/8871
- Ref lint fix by @Overtorment in https://github.com/BlueWallet/BlueWallet/pull/8892
- REF: improve feerate selection in general and on RBF screen by @Overtorment in https://github.com/BlueWallet/BlueWallet/pull/8890
- ADD: edit derivation path & master fingerprint for watch-only wallets by @beeant in https://github.com/BlueWallet/BlueWallet/pull/8861
- REF: wallet deletion by @Overtorment in https://github.com/BlueWallet/BlueWallet/pull/8894
- fix: sync language files by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8896
- Updates for file loc/en.json in zh_CN by @transifex-integration[bot] in https://github.com/BlueWallet/BlueWallet/pull/8897
- Updates for file loc/en.json in es_419 by @transifex-integration[bot] in https://github.com/BlueWallet/BlueWallet/pull/8902
- FIX: content jumped under large title when keyboard opened on iOS by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8904
- REF: show Chinese language labels in native script by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8899
- FIX: accept h/H and smart-quote hardened markers in derivation paths (follow-up to #8861) by @beeant in https://github.com/BlueWallet/BlueWallet/pull/8901
- FIX: keyboard on pushed screen scrolled previous screens on iOS by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8903
- ADD: Import/Export BIP329 by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8800
- FIX: Remove warning if fee is below 1 sat/vByte by @ojokne in https://github.com/BlueWallet/BlueWallet/pull/8906
- Feature/psbt quick look by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8909
- Add receive addresses labels by @r6mez in https://github.com/BlueWallet/BlueWallet/pull/8595
- fix: allow app to build on Xcode 27 and android fix by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8918
- Proceui by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8911
- ADD: bip39 suggestions on import by @ncoelho in https://github.com/BlueWallet/BlueWallet/pull/8741
- FIX: Allow mac catalyst to build on xcode 27 by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8920
- fix: detox-prepare-android-emu.sh script to use e2e-android.yml by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8753
- FIX: Prevent excessive setTokenConfiguration calls by @StephenChi-hi in https://github.com/BlueWallet/BlueWallet/pull/8692
- fix: ios27 crash by @ncoelho in https://github.com/BlueWallet/BlueWallet/pull/8923
- fix: sync language files by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8922
- Updates for file loc/en.json in zh_CN by @transifex-integration[bot] in https://github.com/BlueWallet/BlueWallet/pull/8929
- Fix excess top spacing in Coin Control by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8927
- fix: require anchors for action sheets by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8924
- FIX: Display View/Edit cosigner screen for electrum-json and enable replacing electrum seed with xpub and vice versa by @ojokne in https://github.com/BlueWallet/BlueWallet/pull/8863
- FIX: bump screens patch, drop native-stack patch by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8936
- REF: global menu emitter by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8938
- fix: sync language files by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8947
- FIX: Select Fee had no close button by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8946
- FIX: Alert on SignVerify had no anchor by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8945
- DEL: transaction search from the wallet list by @ncoelho in https://github.com/BlueWallet/BlueWallet/pull/8949
- FIX: import screen shifted down after keyboard dismiss by @ncoelho in https://github.com/BlueWallet/BlueWallet/pull/8951
- FIX: address rows collapsed on the Addresses screen by @ncoelho in https://github.com/BlueWallet/BlueWallet/pull/8953
- FIX: recover stranded swap funds by @Supremesv715 in https://github.com/BlueWallet/BlueWallet/pull/8818
- FIX: fee too low when spending from legacy wallet with uncompressed key by @Shuaibu78 in https://github.com/BlueWallet/BlueWallet/pull/8905
- TST: fix failing ms integration test by @Overtorment in https://github.com/BlueWallet/BlueWallet/pull/8966
- ADD: New clipboard UI and bug fixing by @ncoelho in https://github.com/BlueWallet/BlueWallet/pull/8889
- FIX: clean up the coin sheet so a frozen coin cannot be spent by @ncoelho in https://github.com/BlueWallet/BlueWallet/pull/8952
- TST: fix ms e2e test by @Overtorment in https://github.com/BlueWallet/BlueWallet/pull/8970
- ADD: buy bitcoin button via moonpay by @Overtorment in https://github.com/BlueWallet/BlueWallet/pull/8969
- OPS: Update RNScreen by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8956
- FIX: replace CoinGecko fiat rates with keyless sources and fallbacks by @ncoelho in https://github.com/BlueWallet/BlueWallet/pull/8967
- ADD: mempool accelerator to speed up txs if RBF is not possible by @Overtorment in https://github.com/BlueWallet/BlueWallet/pull/8973
- FIX: float buttons overflow in Catalyst modals by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8981
- REF: Move transaction header options to stack by @marcosrdz in https://github.com/BlueWallet/BlueWallet/pull/8968
- Updates for file loc/en.json in zh_CN by @transifex-integration[bot] in https://github.com/BlueWallet/BlueWallet/pull/8983
- DEL: dead HRK/VEF; ADD: 13 fiat currencies, MZN/RUB on market rate; Currency screen double-fetch and race; MarketAPI dead code by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8978
- Fix: Android keyboard overlap in Electrum settings by @Joie199 in https://github.com/BlueWallet/BlueWallet/pull/8939
- FIX: Handoff does nothing when the app is already running by @limpbrains in https://github.com/BlueWallet/BlueWallet/pull/8944
- Updates for file loc/en.json in es_419 by @transifex-integration[bot] in https://github.com/BlueWallet/BlueWallet/pull/8977
New Contributors
- @aikido-autofix[bot] made their first contribution in https://github.com/BlueWallet/BlueWallet/pull/8824
- @postnd made their first contribution in https://github.com/BlueWallet/BlueWallet/pull/8847
- @winterrdog made their first contribution in https://github.com/BlueWallet/BlueWallet/pull/8871
- @beeant made their first contribution in https://github.com/BlueWallet/BlueWallet/pull/8861
- @StephenChi-hi made their first contribution in https://github.com/BlueWallet/BlueWallet/pull/8692
- @Supremesv715 made their first contribution in https://github.com/BlueWallet/BlueWallet/pull/8818
- @Shuaibu78 made their first contribution in https://github.com/BlueWallet/BlueWallet/pull/8905
- @Joie199 made their first contribution in https://github.com/BlueWallet/BlueWallet/pull/8939
Full Changelog: https://github.com/BlueWallet/BlueWallet/compare/8.0.1...v8.0.2

