What's Changed
- OPS: Create appstore_api_key.json before Catalyst TestFlight upload by @Copilot in #8323
- OPS: Fix shell injection risk in Fastfile sh commands by @Copilot in #8324
- OPS: Catalyst — address shell safety, API key wiring, and lane description review comments by @Copilot in #8322
- add: additional unique ID instructions in issue template by @marcosrdz in #8321
- OPS: Catalyst by @marcosrdz in #8309
- ADD: show MAX sendable amount by @adamSHA256 in #8264
- FIX: import keystone wallets by @Overtorment in #8329
- Improve e2e test DX: cleaner stack traces & robust emulator setup by @limpbrains in #8305
- OPS: renovate config by @Overtorment in #8332
- Update dependency bip32 to v5.0.1 by @renovate[bot] in #8331
- Update dependency @babel/preset-env to v7.29.0 by @renovate[bot] in #8012
- Pin dependencies by @renovate[bot] in #8333
- OPS: ios build fix by @Overtorment in #8339
- Update dependency @bugsnag/react-native to v8.8.1 by @renovate[bot] in #8340
- Update react-navigation monorepo by @renovate[bot] in #8338
- Update dependency @react-native-community/push-notification-ios to v1.12.0 by @renovate[bot] in #8341
- Updates for file loc/en.json in pl by @transifex-integration[bot] in #8344
- Update dependency androidx.work:work-runtime-ktx to v2.11.1 by @renovate[bot] in #8350
- REF: Use new icons package by @marcosrdz in #8271
- Renovate/configure v2 by @Overtorment in #8358
- Update dependency androidx.compose.ui:ui to v1.10.4 by @renovate[bot] in #8349
- Update dependency @react-native-vector-icons/fontawesome6 to v12.3.1 by @renovate[bot] in #8363
- Update dependency @react-native-vector-icons/material-design-icons to v12.4.1 by @renovate[bot] in #8364
- FIX: Icon alignment by @marcosrdz in #8360
- ADD: Tap to copy missing in tx details by @marcosrdz in #8361
- ADD: Highlight first and last segments of bitcoin address by @ojokne in #8362
- Update dependency @react-native-vector-icons/fontawesome to v12.4.1 by @renovate[bot] in #8357
- Update dependency react-native-gesture-handler to v2.30.0 by @renovate[bot] in #8355
- Update dependency react-native-edge-to-edge to v1.8.1 by @renovate[bot] in #8354
- Update dependency @react-native-vector-icons/material-icons to v12.4.1 by @renovate[bot] in #8365
- Update dependency @react-native-vector-icons/entypo to v12.4.1 by @renovate[bot] in #8356
- Update dependency @react-native-vector-icons/ionicons to v12.4.1 by @renovate[bot] in #8366
- Update actions/setup-node digest to 53b8394 by @renovate[bot] in #8373
- FIX: JSX issue by @marcosrdz in #8368
- ADD: Highlight first and last segments of bitcoin address by @ojokne in #8372
- Update dependency react-native-reanimated to v3.19.5 by @renovate[bot] in #8376
- Update dependency react-native-localize to v3.7.0 by @renovate[bot] in #8374
- Update dependency fastlane to "~> 2.232.0" - autoclosed by @renovate[bot] in #8352
- Update dependency detox to v20.47.0 by @renovate[bot] in #8351
- FIX: edit ms cosigner by @Overtorment in #8375
- Update dependency react-native-share to v12.2.5 by @renovate[bot] in #8380
- REF: prefer bluewallet electrum server; drop bad electrum server from… by @Overtorment in #8378
- Update dependency react-native-svg to v15.15.3 by @renovate[bot] in #8381
- Update dependency react-native-keychain to v9.2.3 by @renovate[bot] in #8359
- Update BlueComponents.tsx by @marcosrdz in #8386
- Update dependency react-native-safe-area-context to v5.7.0 by @renovate[bot] in #8377
- Update dependency react-native-permissions to v5.5.0 by @renovate[bot] in #8387
- Update dependency ruby to v3.4.8 by @renovate[bot] in #8384
- Update dependency react-native-tcp-socket to v6.4.1 by @renovate[bot] in #8382
- Updates for file loc/en.json in pl by @transifex-integration[bot] in #8401
- Update dependency @react-native-vector-icons/entypo to v12.4.2 by @renovate[bot] in #8407
- Realm by @Overtorment in #8424
- REF: settings-privacy by @Overtorment in #8426
- fix: sync language files by @limpbrains in #8429
- fix: old RN code cleanup by @limpbrains in #8428
- REF: cleanup and andr build fix by @Overtorment in #8425
- REF: Update tooltip by @marcosrdz in #8440
- REL: bump to 8.0.0 by @Overtorment in #8444
- Update reactivecircus/android-emulator-runner digest to e89f39f by @renovate[bot] in #8406
- Update dependency androidx.work:work-runtime-ktx to v2.11.2 by @renovate[bot] in #8452
- Update dependency @babel/preset-env to v7.29.2 by @renovate[bot] in #8449
- Update actions/cache digest to 6682284 by @renovate[bot] in #8447
- Update dependency androidx.compose.ui:ui to v1.10.6 by @renovate[bot] in #8450
- Update maxim-lobanov/setup-xcode digest to ed7a3b1 by @renovate[bot] in #8448
- Pin dependencies by @renovate[bot] in #8446
- Update dependency react-native-gesture-handler to v2.30.1 by @renovate[bot] in #8454
- Update dependency @react-native-vector-icons/entypo to v12.5.0 by @renovate[bot] in #8463
- Update react-navigation monorepo by @renovate[bot] in #8457
- Update dependency dayjs to v1.11.20 by @renovate[bot] in #8453
- Update dependency @react-native-vector-icons/material-design-icons to v12.5.0 by @renovate[bot] in #8471
- Update dependency @react-native-vector-icons/ionicons to v12.5.0 by @renovate[bot] in #8470
- Update dependency activesupport to v7.2.3.1 [SECURITY] by @renovate[bot] in #8445
- Update rn-qr-generator digest to d53be84 by @renovate[bot] in #8476
- Update dependency detox to v20.50.1 by @renovate[bot] in #8478
- Update dependency react-native-gesture-handler to v2.31.0 by @renovate[bot] in #8479
- Bump lodash from 4.17.21 to 4.18.1 by @dependabot[bot] in #8464
- Update dependency androidx.core:core-ktx to v1.18.0 by @renovate[bot] in #8477
- Update dependency @react-native-vector-icons/material-icons to v12.5.0 by @renovate[bot] in #8472
- REF: bump camerakit by @Overtorment in #8487
- FIX: greatly improve startup time by @Overtorment in #8489
- fix: static card color on home by @ncoelho in #8492
- OPS: Implement 16kb page size support by @ojokne in #8488
- fix: new loading icons by @ncoelho in #8496
- Update dependency react-native-gesture-handler to v2.31.1 by @renovate[bot] in #8486
- Update dependency react-native-svg to v15.15.4 by @renovate[bot] in #8455
- fix: carousel cards snap by @ncoelho in #8494
- fix: header with the new arch by @ncoelho in #8493
- OPS: Update to RN 84 by @marcosrdz in #8431
- feat: drop rn-qr-generator depenedency by @limpbrains in #8500
- Update actions/cache digest to 27d5ce7 by @renovate[bot] in #8485
- fix: animations got lost by @ncoelho in #8504
- REF: segmentedcontrol to new arch by @marcosrdz in #8502
- feat: Cleaner transaction list by @ncoelho in #8510
- fix: send screen scroll and fees modal by @ncoelho in #8495
- fix: image placement on the cards by @ncoelho in #8509
- REF: tooltip by @Overtorment in #8507
- feat: new qrcodes by @limpbrains in #8505
- ref: flicker on warning and buttons by @ncoelho in #8511
- OPS: Update to RN 85 by @marcosrdz in #8514
- Update SegmentedControlNativeComponent.ts by @marcosrdz in #8515
- ref: receive screen layout by @ncoelho in #8518
- feat: status pills on the header by @ncoelho in #8418
- OPS: Update RN by @marcosrdz in #8528
- OPS: speed up CI, split e2e workflows per platform by @limpbrains in #8526
- ref: floatbuttons borders and animation by @ncoelho in #8529
- ref: manage wallets list and search by @ncoelho in #8527
- fix(deps): update dependency ecpair to v3.0.1 by @renovate[bot] in #8525
- fix(deps): update dependency bitcoinjs-lib to v7.0.1 by @renovate[bot] in #8524
- OPS: pin action versions, prebuild RN core, warm iOS sim for e2e by @limpbrains in #8530
- feat: Redesign txdetail by @ncoelho in #8289
- fix: sats format by @ncoelho in #8551
- fix: wake up by @ncoelho in #8537
- ref: sign and verify screen by @ncoelho in #8548
- build(deps): bump fast-xml-builder from 1.1.4 to 1.2.0 by @dependabot[bot] in #8532
- FIX: transaction details fee rate to one decimal place by @Overtorment in #8546
- ref: localization sweep — translations, lint script, cleanups by @limpbrains in #8545
- tst: e2e stability by @limpbrains in #8542
- fix(deps): update dependency react-native-gesture-handler to v2.31.2 by @renovate[bot] in #8535
- FIX: amountinput layout by @marcosrdz in #8541
- fix(deps): update dependency react-native-svg to v15.15.5 by @renovate[bot] in #8558
- fix(deps): update dependency lottie-react-native to v7.3.7 by @renovate[bot] in #8562
- tst: simplify wallet discovery and import test by @limpbrains in #8561
- ADD: Import private keys in hex or base64 formats by @ojokne in #8498
- ref: lazy-load translations by @limpbrains in #8559
- REF: split BlueComponents, prune dead/optional props by @limpbrains in #8564
- fix: revert wake up by @limpbrains in #8577
- feat: redesigned wallet details by @ncoelho in #8301
- fix: inputs alignments by @ncoelho in #8570
- build(deps-dev): bump @babel/plugin-transform-modules-systemjs from 7.29.0 to 7.29.4 by @dependabot[bot] in #8534
- fix: fee jump on mount by @ncoelho in #8575
- fix: center amount input by @ncoelho in #8574
- FIX: patch react-native-tcp-socket onConnect crash; stabilize iOS e2e by @limpbrains in #8576
- fix: styles in AmountInput by @limpbrains in #8580
- fix(deps): update react-native-capture-protection digest to b17b9ec by @renovate[bot] in #8475
- fix(deps): update dependency @babel/preset-env to v7.29.5 by @renovate[bot] in #8523
- fix(deps): update electrum-client digest to 83420b8 by @renovate[bot] in #8520
- chore(deps): update dependency ruby to v3.4.9 by @renovate[bot] in #8522
- ref: prompt by @limpbrains in #8578
- ADD: If lndhub server is set then button should be visible by @marcosrdz in #8572
- REF: prune unused deps + stale tsconfig entries by @limpbrains in #8565
- fix(deps): update dependency react-native-reanimated to v4.3.1 by @renovate[bot] in #8543
- fix(deps): update react-navigation monorepo by @renovate[bot] in #8582
- fix(deps): update dependency lottie-react-native to v7.3.8 by @renovate[bot] in #8581
- chore(deps): update dependency fastlane to "~> 2.234.0" by @renovate[bot] in #8583
- build(deps): bump qs from 6.15.0 to 6.15.2 by @dependabot[bot] in #8596
- FIX: swap AmountInput zIndex so TextInput sits on top by @limpbrains in #8601
- Refactor blue electrum by @Overtorment in #8600
- FIX: Manage funds layout by @marcosrdz in #8602
- tst: manage wallets by @limpbrains in #8591
- FIX: ElectrumTransaction confirmation fields are optional until mined (#8093) by @PeterXMR in #8597
- build(deps): bump tmp from 0.2.5 to 0.2.7 by @dependabot[bot] in #8603
- Ref blueelectrum by @Overtorment in #8605
- fix(deps): update dependency @bugsnag/react-native to v8.9.0 by @renovate[bot] in #8588
- OPS: Bump Nav packages by @marcosrdz in #8573
- OPS: bump detox to 20.51.3 by @GladosBlueWallet in #8613
- OPS: swap GroundControl production URL to groundcontrol.bluewallet.io by @GladosBlueWallet in #8615
- Upgrade Arkade SDKs and harden Ark wallet integration by @pietro909 in #8585
New Contributors
- @PeterXMR made their first contribution in #8597
- @pietro909 made their first contribution in #8585
Full Changelog: v7.2.6...v8.0.0