Releases: synonymdev/bitkit
Releases · synonymdev/bitkit
v1.0.1
What's Changed
- chore: upgrade rn libs by @limpbrains in #1691
- fix: update navigation dependencies by @limpbrains in #1678
- chore: bump pure js deps by @limpbrains in #1692
- fix: upgrade i18 deps by @limpbrains in #1677
- feat: upgrade dev deps by @limpbrains in #1676
- chore: bump lottie and skia by @limpbrains in #1693
- fix: e2e wait for qrcode by @limpbrains in #1713
- feat: ledger by @limpbrains in #1643
- fix(settings): Fixes Change Pin Setting by @coreyphillips in #1631
- refactor(wallet): Implement Rust Address Generator by @coreyphillips in #1717
- fix(receive): lower cjit LSP balance by @pwltr in #1714
- fix: Only show the alert if no new connection has been established within 20 seconds by @limpbrains in #1706
- fix(ui): fix share on Android by @pwltr in #1724
- fix: add 10% to the BT info minChannelSizeSat field by @limpbrains in #1727
- chore(wallet): Upgrade Beignet by @coreyphillips in #1725
- fix(receive): add CJIT minimum amount by @pwltr in #1730
- Fix Max Fee Checks by @coreyphillips in #1732
- feat: update design by @pwltr in #1696
- fix: run detox with --cleanup option on CI by @limpbrains in #1736
- fix: #1735 android crash on resume by @pwltr in #1745
- fix(activity): add empty list spacing by @pwltr in #1744
- fix: use BT state2 field, change pending orders logic by @limpbrains in #1734
- chore: update react-native-ldk by @pwltr in #1743
- chore: sync language files by @limpbrains in #1752
- fix: various UI fixes by @pwltr in #1753
- fix(lightning): include unspendable reserve in balances by @pwltr in #1757
- feat: log force close tx bumps to blocktank by @Jasonvdb in #1755
- refactor(wallet): Remove Beignet ID Migration by @coreyphillips in #1760
- fix(settings): prevent crash on channels screen by @ovitrif in #1762
- fix(send): update send success/error screen by @pwltr in #1754
- refactor(wallet): Remove Autopilot Coin Selection Options by @coreyphillips in #1761
- fix: create RBF by default, do not allow fee smaller than minimum by @limpbrains in #1765
- fix: minFee typo by @limpbrains in #1768
- fix: use Date.now() as time for unconfirmed channel opening tx by @limpbrains in #1769
- chore: add iOS privacy manifest by @pwltr in #1767
- fix: infinite loop in Send/Amount screen by @limpbrains in #1772
- Add 'bitkit' project to both issue templates by @catch-21 in #1774
- fix: do not run refreshWallet until the wallet is initialized by @limpbrains in #1773
- Fix Bitkit project in issue template by @catch-21 in #1776
- feat: ldk seed version 3 using bip39Passphrase by @Jasonvdb in #1771
- fix(wallet): Fix Custom Fee Rate Flow by @coreyphillips in #1785
- fix: various fixes by @pwltr in #1786
- chore: updated app id by @Jasonvdb in #1787
- fix(transfer): add validation for quick setup numberpad by @pwltr in #1784
- fix: prevent user from going back during PIN set flow by @limpbrains in #1791
- fix: activity sorting condition by @limpbrains in #1793
- fix(ui): bottom-sheet background by @pwltr in #1795
- feat(ui): orange ticket by @pwltr in #1781
- fix(settings): update apple app id by @pwltr in #1794
- fix: sync language files by @limpbrains in #1796
- fix: use blocktank host env var to setup client by @Jasonvdb in #1801
- fix(ui): android splash screen by @pwltr in #1803
- chore: Enable manual trigger for each workflow by @catch-21 in #1812
- fix(ui): minor ui fixes by @pwltr in #1804
- chore(wallet): Upgrade Beignet by @coreyphillips in #1813
- fix: disable RBF by @limpbrains in #1817
- chore: replace flipper with reactotron by @pwltr in #1810
- chore: rn-ldk version bump by @Jasonvdb in #1815
- fix: black screen by @limpbrains in #1820
- chore(wallet): Remove rn-electrum-client by @coreyphillips in #1821
- fix(ui): Replace showBottomSheet with toggleBottomSheet by @coreyphillips in #1829
- fix: ios app icon sizes by @Jasonvdb in #1808
- fix: shrinking nav title by @limpbrains in #1823
- fix: add switch unit logic to CJIT screen by @limpbrains in #1827
- fix(wallet): Fix Boost Fee Conversion by @coreyphillips in #1825
- fix(ui): Remove coin-select preference text by @coreyphillips in #1830
- fix(scan): enable campaign for regtest by @pwltr in #1834
- fix: Black screen v2 by @limpbrains in #1835
- chore: remove ST v1 by @limpbrains in #1748
- fix: require Biometrics to enable Biometrics by @limpbrains in #1832
- fix: bump lnd to 0.17.4-beta by @limpbrains in #1809
- fix: disable add button if error on add contact screen by @limpbrains in #1837
- fix: update exchange rates on network connect by @limpbrains in #1838
- fix: Don't show rocket screen twice during restore by @ovitrif in #1836
- fix: upgrade ledger library by @limpbrains in #1843
- fix(wallet): Set Fast Fee Rate For CPFP When Able by @coreyphillips in #1845
- fix: sync language files by @limpbrains in #1847
- fix: image BackupPrompt by @limpbrains in #1849
- fix(lightning): Update refreshLdk by @coreyphillips in #1850
- fix(transfer): show transfer UI for force-closes by @pwltr in #1848
- fix(widgets): hide settings for news & facts by @pwltr in #1851
- fix: remove unused i18 strings by @limpbrains in #1854
- fix: sync language files by @limpbrains in #1855
- fix: various fixes by @pwltr in #1866
- fix: onboarding text layout by @limpbrains in #1858
- fix: slider max value by @pwltr in #1865
- fix: open article.comments instead of article.link by @limpbrains in #1860
- chore: update react-native-ldk by @Jasonvdb in #1867
- fix(ui): update text color by @pwltr in #1871
- fix(ui): update copy by @pwltr in #1875
- fix: PinPad race condition by @limpbrains in #1878
- chore: remove beta store migrations by @pwltr in #1883
- fix(ui): increase duration for some toasts by @pwltr in #1885
- feat: add default widget by @pwltr in #1881
- fix(receive): cjit minimum by @pwltr in #1886
- feat: breakpoints by @limpbrains in #1870
- fix: ignore Continue on QuickSetup screen when Slider is active by @limpbrains in #1887
- fix: breakpoi...
v1.0.0-beta.120
What's Changed
Full Changelog: v1.0.0-beta.118...v1.0.0-beta.120
v1.0.0-beta.118
What's Changed
- fix(lightning): Add Geo Block Check by @coreyphillips in #1614
- chore(wallet): Upgrade Beignet by @coreyphillips in #1615
- feat(activity): add tab indicator animation by @pwltr in #1613
- fix: channel UI fixes by @pwltr in #1618
- fix(scan): remove prefix from Bitkit specific deep links by @pwltr in #1622
- chore: upgrade react-native to 0.73 by @pwltr in #1447
- fix(receive): #1606 round up fiat minimum amount by @pwltr in #1625
- chore(wallet): Upgrade Beignet by @coreyphillips in #1624
- chore: update react-native-ldk and bump app build number by @Jasonvdb in #1623
- chore: update react-native-ldk by @Jasonvdb in #1737
- fix: backport Black screen fix to beta branch by @limpbrains in #1822
Full Changelog: v1.0.0-beta.113...v1.0.0-beta.118
v1.0.0-beta.113
What's Changed
Features
- feat(receive): added onboarding ln text by @flaviomoceri in #1515
- feat(settings): added icons settings sections by @flaviomoceri in #1517
- feat(settings): add app status screen in support by @ovitrif in #1518
- feat(wallet): QoL Button Improvements by @coreyphillips in #1520
- feat(wallet): Add Gap Limit Options by @coreyphillips in #1571
- feat(wallet): Detect If Exceeding Electrum Batch Limits by @coreyphillips in #1586
- feat(ui): change sats symbol by @pwltr in #1540
- feat: use local ldk-backup-server during tests by @limpbrains in #1516
- feat(profile): Added a profile data section below the QR code by @flaviomoceri in #1531
- feat(settings): add profiler by @pwltr in #1538
- feat: use LDK backups by @limpbrains in #1526
- feat: run e2e tests on self-hosted by @limpbrains in #1537
- feat(lightning): show sheet for counterparty force-close by @pwltr in #1587
- feat(lightning): utility function to recover any unspent outputs by @Jasonvdb in #1600
- feat: add hold invoice UI by @pwltr in #1592
Bug Fixes
- fix: add migration for widget.showTitle by @limpbrains in #1513
- fix(settings): Fix ui issues on app status screen by @ovitrif in #1524
- fix(lightning): update transfer to spending flow by @pwltr in #1499
- fix(wallet): Upgrade beignet by @coreyphillips in #1527
- fix: onchain e2e test by @limpbrains in #1529
- fix(wallet): Re-Adds updateExchangeRates to setupOnChainWallet by @coreyphillips in #1530
- fix: sleep before .tapReturn() by @limpbrains in #1534
- fix(wallet): Refresh Wallet Prior To Boosting by @coreyphillips in #1543
- fix(lightning): use min0ConfTxFee only for orders with 0 client balance by @pwltr in #1542
- fix: sync languges, set pt and es fallbacks by @limpbrains in #1549
- fix(lightning): update transfer UI by @pwltr in #1553
- fix(lightning): increase max send fee buffer by @pwltr in #1562
- fix(wallet): Consider tx_hash when combining utxos by @coreyphillips in #1582
- fix: disable e2e ios by @limpbrains in #1572
- fix(wallet): Refactor setupFeeForOnChainTransaction by @coreyphillips in #1585
- fix(wallet): Level Out Default Limits by @coreyphillips in #1588
- fix: sync language files by @limpbrains in #1589
- fix(wallet): Add optional chaining to selectedAddress in AddressViewer by @coreyphillips in #1590
- fix: UI fixes by @pwltr in #1591
- fix: ui fixes by @pwltr in #1598
- fix(lightning): remove temp hacks to sync ln activity by @pwltr in #1597
- fix(wallet): Various Upgrades/Fixes by @coreyphillips in #1599
- fix(wallet): Reset & Setup Tx On-Scan by @coreyphillips in #1603
- fix: sync language files by @limpbrains in #1605
- fix(lightning): Fix All-Caps Lightning Invoice Payments by @coreyphillips in #1607
- fix: channel UI fixes by @pwltr in #1609
- fix: channel UI fixes by @pwltr in #1612
- build: fix ios not building w/ Xcode 15.3 by @pwltr in #1604
Chores
- chore(wallet): Upgrade react-native-mmkv by @coreyphillips in #1519
- chore: build number bump by @Jasonvdb in #1539
- Update env Templates by @coreyphillips in #1532
- chore(lightning): Upgrade react-native-ldk by @coreyphillips in #1595
- chore(wallet): Upgrade Beignet by @coreyphillips in #1608
- chore(wallet): Beignet Upgrade by @coreyphillips in #1610
- chore(wallet): Upgrade react-native-keychain by @coreyphillips in #1611
Refactoring
- refactor(wallet): Remove Generate Mnemonic by @coreyphillips in #1541
- refactor(wallet): Beignet Migration by @coreyphillips in #1450
- refactor(wallet): Remove nobleSecp256k1Wrapper by @coreyphillips in #1522
- refactor: get selected wallet and network by default by @ovitrif in #1567
- refactor(wallet): Update/Remove Migrated Types & Methods by @coreyphillips in #1570
- refactor(wallet): Update Fee Estimates by @coreyphillips in #1596
New Contributors
Full Changelog: v1.0.0-beta.108...v1.0.0-beta.113
v1.0.0-beta.108
What's Changed
- fix(lightning): rn-ldk patch 91c65ef
- chore: build number bump b014b39
Full Changelog: v1.0.0-beta.102...v1.0.0-beta.108
v1.0.0-beta.102.
What's Changed
Full Changelog: v1.0.0-beta.98...v1.0.0-beta.102
v1.0.0-beta.98.
Highlights
- Pay to Lightning addresses
- Save on fees when transferring to savings
- Request support within the app
What's Changed
- fix: on app start watch only for CREATED BT orders by @limpbrains in #1417
- feat: onboarding e2e test by @limpbrains in #1420
- refactor: use react-native-quick-crypto, remove rn-nodify by @pwltr in #1392
- chore: update react-native-skia by @pwltr in #1393
- chore: update react-native-reanimated by @pwltr in #1395
- chore: update redux-toolkit by @pwltr in #1413
- refactor: use sodium-react-native as sodium-javascript drop-in by @pwltr in #1421
- chore: update sodium-react-native by @pwltr in #1431
- chore: update podfile by @pwltr in #1432
- fix(receive): #1427 fix show btc invoice if instant payment is disabled by @flaviomoceri in #1428
- fix(receive): #1407 continue to show btc invoice if instant payment is not confirmed by @flaviomoceri in #1429
- refactor: move reducers to slices by @pwltr in #1426
- fix(ui): remove ConnectivityIndicator by @pwltr in #1436
- feat(ui): add retry biometrics after failed scan by @pwltr in #1435
- fix: scan mask (Android) by @pwltr in #1439
- feat: add widget edit options by @pwltr in #1438
- refactor(onboarding): Enhanced checkbox visibility in the onboarding process by @flaviomoceri in #1444
- fix(lightning): lnSetupSelector Fix by @coreyphillips in #1440
- refactor(lightning): keep original structure of ldk.claimableBalances by @pwltr in #1442
- refactor(send): Denomination label now matches selected currency unit by @flaviomoceri in #1445
- fix: various fixes by @pwltr in #1446
- fix(profile): fix crash when saving profile (Android) by @pwltr in #1448
- fix(ui): restore gradients on Android by @pwltr in #1451
- fix(profile): fix header alignment by @pwltr in #1455
- fix(ui): update grayscale colors to improve contrast by @pwltr in #1453
- fix(onboarding): fix slide text clipped on small screens by @pwltr in #1456
- fix(ui): restore gradients on iOS by @pwltr in #1457
- Update getAddress Method by @coreyphillips in #1465
- feat(lightning): using on chain address for channel close by @Jasonvdb in #1459
- fix(settings): restore missing background by @pwltr in #1478
- fix(profile): fix missing profile on Android by @pwltr in #1477
- feat(widgets): Show a different news each time on Headlines widget by @flaviomoceri in #1474
- fix(lightning): update text highlights by @pwltr in #1479
- fix: timeAgo test by @limpbrains in #1480
- fix: e2e channels tests by @limpbrains in #1481
- fix: fix: timeAgo test by @limpbrains in #1485
- fix: sync language files by @limpbrains in #1483
- feat: add the Support section following the new design by @flaviomoceri in #1443
- feat: add lightning address support by @limpbrains in #1433
- fix: Updated url of Help Center by @flaviomoceri in #1496
- fix(wallet): Updated SwipeBalance option also in Wallet details screen by @flaviomoceri in #1493
- fix: Changed About footer and added transfer text by @flaviomoceri in #1500
- chore: update react-native-ldk to fix an android crash by @ovitrif in #1497
- fix: upgrade detox to 20.16.0 by @limpbrains in #1501
- fix(settings): #1503 add missing spaces to copy by @pwltr in #1505
- fix: show channel if inbound_scid_alias is not set by @limpbrains in #1502
- feat(wallet): Show info toast when switching balance unit by @ovitrif in #1506
- feat(wallet): Show info toast when hiding balance by @ovitrif in #1498
- fix(lightning): ldk pay timeout by @Jasonvdb in #1507
- fix: enable e2e backup test by @limpbrains in #1508
- fix: improve BT order watching by @limpbrains in #1511
- fix: sync language files by @limpbrains in #1509
- feat(ui): Update small copy for consistency by @ovitrif in #1512
New Contributors
Full Changelog: v1.0.0-beta.92...v1.0.0-beta.98
v1.0.0-beta.92.
What's Changed
- feat(lightning): Add Custom RGS Server by @coreyphillips in #1351
- bump: Flipper by @limpbrains in #1359
- fix(send): #1307 show correct error when trying to pay with insufficient balance by @pwltr in #1361
- fix: widgets subscriptions by @pwltr in #1362
- fix: upgrade community and navigation packages by @limpbrains in #1364
- fix: upgrade redux related deps by @limpbrains in #1365
- fix: upgrade dev deps by @limpbrains in #1366
- fix: upgrade i18n packages by @limpbrains in #1363
- fix: upgrade react-native-* libs by @limpbrains in #1367
- chore(wallet): Upgrade RN to 0.72.3 by @coreyphillips in #1167
- fix: settings bio idle test by @limpbrains in #1372
- fix: sync language files by @limpbrains in #1374
- fix: restart docker before last test try by @limpbrains in #1373
- fix: lock dependencies by @limpbrains in #1369
- bump(lightning): Upgrade LDK to 118 by @coreyphillips in #1376
- fix: lottie-react-native 5.1.6 by @limpbrains in #1377
- fix(settings): fix export logs by @pwltr in #1380
- chore(lightning): react-native-ldk update by @Jasonvdb in #1379
- fix: geoblock by @limpbrains in #1390
- fix: remove detachInactiveScreens={false} by @limpbrains in #1391
- fix: improve ln setup logic by @limpbrains in #1389
- fix: refactor contact add by @limpbrains in #1381
- build: #1399 fix bitkit build if using windows by @flaviomoceri in #1400
- docs: update DEVELOPMENT.md by @flaviomoceri in #1402
- chore: replace rimraf with del-cli by @pwltr in #1396
- fix: use @synonymdev/react-native-ldk@0.0.121 during e2e tests by @limpbrains in #1382
- fix(lightning): adjust ldk fees to match change log suggestion by @Jasonvdb in #1406
- feat: upgrade detox and fix tests by @limpbrains in #1403
- feat: show failed BT orders card by @limpbrains in #1401
- chore(lightning): update react-native-ldk by @Jasonvdb in #1409
- fix(profile): #1397 fix links not opening in app by @flaviomoceri in #1398
- fix: restart Colima until it exposes ports from docker-compose by @limpbrains in #1410
- fix: sync language files by @limpbrains in #1414
- fix: upgrade RN to 0.72.7 by @limpbrains in #1405
- fix: set defaultHeader to Genesis block and enable LN tests by @limpbrains in #1411
- fix: use cusom docker setup action by @limpbrains in #1416
- fix: do not show SettingUp screen in case of non 0conf BT order by @limpbrains in #1412
- chore: build number bump by @Jasonvdb in #1419
New Contributors
- @flaviomoceri made their first contribution in #1400
Full Changelog: v1.0.0-beta.86...v1.0.0-beta.92
v1.0.0-beta.86.
Highlights
- Receive instant payments without setup
- Connect to Lightning instantly
- Pay to and withdraw from LNURLs
- Pay to Taproot addresses
- Add the redesigned widgets
What's Changed
- test: skip e2e tests using describe.skip by @limpbrains in #1149
- fix: #1126 improve amount valdation feedback by @pwltr in #1152
- UI fixes by @pwltr in #1160
- fix: MoneySymbol for BLR currency by @limpbrains in #1159
- chore: version bump by @Jasonvdb in #1163
- chore: sync pl and de languages by @limpbrains in #1166
- feat(wallet): Send To P2TR by @coreyphillips in #1165
- feat: lnurlpay ui by @limpbrains in #1161
- fix: various fixes by @pwltr in #1170
- fix: android fixes by @pwltr in #1172
- feat: change unit switch logic by @limpbrains in #1168
- feat(recovery): switch to quick-action to enter recovery by @pwltr in #1173
- chore: add convenience cli for regtest docker setup by @pwltr in #1177
- feat(lightning): sync stored ldk txs with activity list by @Jasonvdb in #1171
- fix: add missing await to deleteAllFiles by @limpbrains in #1178
- feat: sync locales with Transifex by @limpbrains in #1179
- fix: various fixes by @pwltr in #1175
- fix: activity total = value + fee by @limpbrains in #1174
- chore: sync locales by @limpbrains in #1188
- fix: #1180 PIN when idle on Android by @pwltr in #1191
- fix: refresh 410 blocktank order status by @limpbrains in #1193
- fix: throw error if LNURL withdraw min > max by @limpbrains in #1195
- feat: recovery lightning backups from backup history by @Jasonvdb in #1190
- fix(send): multiple dialogs by @pwltr in #1192
- fix: get fee in syncLightningTxsWithActivityList call by @limpbrains in #1194
- fix: #1184 slashpay receive preference by @pwltr in #1189
- fix: various fixes by @pwltr in #1196
- chore: sync language files by @limpbrains in #1197
- fix(receive): don't persist receive state by @pwltr in #1198
- chore: update react-native-ldk by @Jasonvdb in #1206
- fix(backup): fix emoji encoding, remove from broken backups by @pwltr in #1199
- fix: various fixes by @pwltr in #1200
- fix: channel purchase error calculation by @limpbrains in #1211
- fix: remove lnurl pay comment by @limpbrains in #1212
- fix(receive): add tags for incoming LN transactions by @pwltr in #1213
- fix: lnurl-channel and lnurl tests by @limpbrains in #1210
- fix: activity filter by @pwltr in #1215
- fix: sync language files by @limpbrains in #1214
- chore(lightning): Upgrade to LDK 116 by @coreyphillips in #1219
- feat: show loading screen if LDK is not ready yet by @limpbrains in #1217
- fix: update setup-docker-macos-action by @limpbrains in #1218
- chore(lightning): Upgrade To Blocktank v2 API by @coreyphillips in #1216
- feat: update widgets by @pwltr in #1220
- refactor(wallet): Relocate fromAddressViewer by @coreyphillips in #1225
- fix(widgets): fix taps not registered by @pwltr in #1226
- feat: upgade Profile and Contacts to new Slashtags by @limpbrains in #1222
- fix: sync languages by @limpbrains in #1227
- feat: upgrade Slashpay by @limpbrains in #1224
- feat(lightning): Add couponCode by @coreyphillips in #1241
- fix: ContactEdit name loading by @limpbrains in #1245
- fix: navigation.pop(2) after disable PIN by @limpbrains in #1246
- test: scan testing by @pwltr in #1247
- chore: remove native libsodium by @pwltr in #1248
- fix(receive): fix iOS crashing on receive screen by @pwltr in #1251
- feat: ST v2 Contact, Profile migration by @limpbrains in #1250
- feat: add lugano feed widget by @Nuhvi in #1237
- feat: fee override by @limpbrains in #1256
- fix: slashpay onchain by @limpbrains in #1258
- fix: various fixes by @pwltr in #1257
- fix(wallet): Index Check by @coreyphillips in #1108
- chore(lightning): Upgrade react-native-ldk by @coreyphillips in #1259
- fix: setting min mempool fee for ldk by @Jasonvdb in #1260
- fix(lightning): move trustedZeroConfPeers to .env by @pwltr in #1262
- fix(widgets): limit lugano schedule to the earliest 3 future events by @Nuhvi in #1266
- Turbo channel config by @Jasonvdb in #1267
- Feat/Receive CJIT by @coreyphillips in #1265
- fix(widgets): change lugano feed name by @Nuhvi in #1268
- fix: iOS crash on profile QRCode by @limpbrains in #1270
- fix: do not add same ActivityItem twice by @limpbrains in #1271
- chore(settings): add clear AsyncStorage dev action by @pwltr in #1274
- fix(widgets): disable web-relay client cache globally by @pwltr in #1275
- test(scan): improve scan tests by @pwltr in #1272
- feat: add Catalan language by @limpbrains in #1269
- feat: UI to change Slashtags Web Relay by @limpbrains in #1276
- fix: i18n CJIT by @limpbrains in #1277
- fix(activity): #1186 do not add failed LN payments to activity by @pwltr in #1278
- chore(lightning): Upgrade react-native-ldk by @coreyphillips in #1279
- fix: UI issues w/ channel close by @pwltr in #1287
- fix: wipe app with PIN by @limpbrains in #1286
- chore(settings): add export store dev action by @pwltr in #1284
- fix: various fixes by @pwltr in #1289
- chore: update toasts copy by @pwltr in #1283
- feat(send): update Send flow by @pwltr in #1290
- fix(ui): #636 bottom-sheets opening when keyboard is activated by @pwltr in #1292
- fix: add android adaptive icon by @pwltr in #1293
- fix: Do not show Profile Onboarding after restoring wallet from the seed by @limpbrains in #1297
- feat: rewrite todo cards logic by @limpbrains in #1291
- build: update react-native-permissions by @losh11 in #1295
- feat: ldk update 0.0.117 by @Jasonvdb in #1299
- feat: new ldk backup server restore by @Jasonvdb in #1294
- fix: sync language files by @limpbrains in #1302
- fix: respect bt maxClientBalanceSat in Quick Setup by @limpbrains in #1301
- chore: update react-native-ldk by @Jasonvdb in #1309
- fix: overwrite files when restoring ldk state by @Jasonvdb in #1312
- fix(wallet): Update Keychain Condition by @coreyphillips in #1315
- fix(receive): update blocktank info before order by @pwltr in #1313
- chore: temp disable record verifi...
v1.0.0-beta.60.
Highlights
- Use the app in Español, Русский, Italiano, čeština, and more languages.
- Click on Bitcoin invoices in other apps to open and pay with Bitkit.
- Configure the app to lock after 90 seconds of inactivity.
- Force close your Lightning connections on the recovery screen.
What's Changed
- Transaction timestamps have been updated for improved tracking.
- Backup-related issues have been fixed and updates implemented for better data protection.
- The support link has been fixed and is now fully operational.
- An address index check has been added to enhance security.
- Improved name display in profile section with the introduction of a two-line limit.
- Address viewer sweep issue has been resolved.
- Fixed the RefreshControl crash on Android devices.
- The react-native-biometrics component has been upgraded for enhanced security.
- The Android StatusBar background color has been changed for better visibility.
- Lightning Development Kit (LDK) fees are now synced during refresh.
- A series of UI updates have been implemented for a smoother user experience.
- Improved language detection functionality.
- Conversion from sats to BTC is now without scientific notation, making it easier to read.
- Deep linking for bitcoin & lightning URIs has been added.
- PIN on idle introduced for increased security.
- LDK now allows force close of all channels from the recovery screen.
- Toast notifications have been introduced for better user interaction.
- The LDK has been updated to accommodate reorg changes.
- The react-native-ldk version has been upgraded.
- Lnurl withdrawal now allows users to specify an amount.
Bug Fixes
- Update Transaction Timestamps by @coreyphillips in #1101
- Backup Fixes & Updates by @coreyphillips in #1100
- Fix Support Link by @coreyphillips in #1102
- Add Address Index Check by @coreyphillips in #1106
- Use numberOfLines={2} to display name in slashtags profile by @limpbrains in #1103
- Address Viewer Sweep Fix by @coreyphillips in #1104
- #1109 RefreshControl crashing on Android by @pwltr in #1110
- #1087 upgrade react-native-biometrics by @pwltr in #1114
- Remove Install SSH Key step from github actions by @limpbrains in #1117
- Change Android StatusBar background color by @pwltr in #1119
- Sync ldk fees when refreshing by @Jasonvdb in #1113
- Various UI updates by @pwltr in #1122
- Restore all networks during ldk backup recover by @limpbrains in #1123
- UI improvements by @pwltr in #1124
- Restart node after channel open by @pwltr in #1131
- Revert translated params, sync pt_PT, it, cs by @limpbrains in #1121
- Removes LDK scorer caching on iOS by @Jasonvdb in #1132
- Language detection by @limpbrains in #1134
- UI fixes by @pwltr in #1135
- Convert sats to BTC without scientific notation by @limpbrains in #1137
- Sync language files by @limpbrains in #1139
- Add Signet Types by @coreyphillips in #1146
- Blocktank peer ip change by @Jasonvdb in #1151
- Add peers on ldk refresh by @Jasonvdb in #1153
New Features
- Add deep linking for bitcoin & lightning URIs by @pwltr in #1112
- Sync arb, cs, de, el, es, fa, fr, it, ja, ko, nl, no, pl, pt_BR, pt_PT, ru by @limpbrains in #1116
- Add PIN on idle by @pwltr in #1118
- Change locale format to ICU by @limpbrains in #1120
- Ldk force close all channels from recovery screen by @Jasonvdb in #1144
- Small UI style fixes by @limpbrains in #1143
- Sync el, nl languages by @limpbrains in #1148
- Lnurl withdraw specify amount by @limpbrains in #1133
Refactor
Chores
- Implement LDK Reorg Changes by @coreyphillips in #1111
- React-native-ldk version bump by @Jasonvdb in #1145
- Updating react-native-ldk to 102 by @Jasonvdb in #1147
Docs
- Include translations in README.md by @mattrdec in #1115
Tests
- Disable contact remove test while this feature is disabled in the UI by @limpbrains in #1099
- Move BIO e2e test to be the last one by @limpbrains in #1127
- Fallback to slow docker if first one fails by @limpbrains in #1136
- Custom babel config for e2e tests by @limpbrains in #1142
- E2e lightning by @limpbrains in #1141
Full Changelog: v1.0.0-beta.51...v1.0.0-beta.60