Releases: synonymdev/bitkit
Releases · synonymdev/bitkit
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/[email protected] 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
v1.0.0-beta.51.
What's Changed
- Metadata saved for LN transactions
- Fixes and refactoring in send flow
- Improved auto read clipboard UX
- Added wallet wipe feature
- Lightning balances displayed
- Transaction state reset implemented
- Error handling for generating addresses
- Error displayed if unable to afford channel
- Receive tags saved on ReceiveDetails screen
- Payment data processing improvement
- Activity confirmTimestamp and filter updates
- ActivityDetail UI updated
- QRCode sharing on iOS enabled
- Profile link form moved to bottom-sheet
- Fallback blocktank peers added
- Fixed callback parsing bug in @synonymdev/react-native-lnurl
- Handled "channel closed" error for SlashtagsAuthClient.authz
- Fixed crash when closing bottom-sheet with keyboard open
- Temporarily hid delete contact button
- Fixed widgets gesture issues
- Tag manager added
- Updated LN onboarding flow
- Reorgs and RBFs detection
- Added eslint rules for promises and fixed errors
- Removed unused wallet store fields
- Renamed send transaction types & functions
- Reanimated library upgraded
- Updated e2e workflow
- Updated react-native-ldk and dev dependencies
- Fixed styled-components types
- Updated README.md
- Buildcache added
- Disabled toasts in e2e tests
- Fixed lnurl test
- Added optional .json to LDK logs
Bug Fixes
- Save metadata for LN transactions by @limpbrains in #1043
- Fixes & refactoring in send flow by @pwltr in #1046
- Improve auto read clipboard UX by @pwltr in #1048
- #937 wipe wallet by @pwltr in #1055
- #987 lightning balances by @pwltr in #1052
- Reset transaction state by @pwltr in #1056
- Update getNetworkContent by @coreyphillips in #1057
- Do not eat errors inside generateAddresses func by @limpbrains in #1059
- Show error if unable to afford channel by @pwltr in #1058
- Save receive tags on ReceiveDetails screen by @limpbrains in #1062
- Only process payment data by @pwltr in #1064
- Activity confirmTimestamp & filter updates by @pwltr in #1065
- Update ActivityDetail UI by @pwltr in #1079
- QRCode share on iOS by @limpbrains in #1083
- Move profile link form to bottom-sheet by @pwltr in #1080
- Add fallback blocktank peers by @coreyphillips in #1094
- Upgrade @synonymdev/react-native-lnurl to fix callback parsing bug by @limpbrains in #1090
- Handle SlashtagsAuthClient.authz "channel closed" error correctly by @limpbrains in #1091
- Crash when clsoing bottom-sheet with keyboard open by @pwltr in #1097
- Temp hide delete contact button by @Jasonvdb in #1098
- Widgets gesture issues by @pwltr in #1093
New Features
- Add tag manager by @pwltr in #1013
- Update LN onboarding flow by @pwltr in #1036
- Jest ldk mock by @limpbrains in #1061
- Detect Reorgs And RBFs by @coreyphillips in #1081
Refactor
- Add eslint rules for promises, fix ensuing errors by @pwltr in #1040
- Remove unused wallet store fields by @pwltr in #1045
- Rename send transaction types & functions by @pwltr in #1049
Chores
- Upgrade Reanimated Library by @coreyphillips in #1039
- Update e2e workflow by @pwltr in #1041
- Updated react-native-ldk by @Jasonvdb in #1054
- Update dev dependencies by @limpbrains in #1082
- Upgrade react-native-ldk to 0.0.96 by @coreyphillips in #1086
- Fix styled-components types by @pwltr in #1092
Docs
- Update README.md by @JWBurgers in #1066
Tests
- Buildcache by @limpbrains in #1047
- Disable toasts in e2e tests by @pwltr in #1060
- Fix lnurl test by @limpbrains in #1096
Misc
Full Changelog: v1.0.0-beta46...v1.0.0-beta.51
v1.0.0-beta.46.
What's Changed
- We've simplified the onboarding process to the Lightning Network by abstracting details related to reserve balance and receiving capacity limits. This makes it easier for you to set up instant payments.
- We've fixed an issue that caused transfers from spending to the savings balance to get stuck when on-chain transaction fees get volatile.
- Your recovery phrase is not the only piece of information that needs to be backed up. You also need backups of your connections, transaction log, contacts, etc. We were already managing these backups for you, but now we also show you their status and allow manual retries if needed.
- We've refined the number pad to make it more user-friendly, enabling smoother input of the amounts you want to send and receive.
Bug Fixes
- Clear UTXOs by @coreyphillips in #990
- Jest tests for new RN branch by @limpbrains in #985
- Remove Contacts, LocationWhenInUse and MediaLibrary iOS permissions by @limpbrains in #998
- Remove flipper during e2e tests by @limpbrains in #996
- Replace Orange color with Brand color, remove unused icons by @limpbrains in #984
- Recovery when onboarding by @pwltr in #999
- Merge screens for PIN flow by @pwltr in #1003
- Remove lnurlpay from Payment Preference by @limpbrains in #1006
- Bottom spacing & Profile fixes by @pwltr in #1005
- Update Default Backup Shape by @coreyphillips in #1009
- Update backup settings menu by @pwltr in #1014
- Show reserve & blocktank limits in slider UI by @pwltr in #1011
- UI spacing fixes by @pwltr in #1017
- Fix On-Chain Address Scanning by @coreyphillips in #1026
- Improve useKeyboard hook by @pwltr in #1018
- Export LDK logs by @pwltr in #1024
- Calculate blocktank limits by @pwltr in #1030
- Address Viewer Fix by @coreyphillips in #1032
- Add Missing Dep by @coreyphillips in #1033
- NaN on Transfer/Confirm screen with 0 onchain balance by @limpbrains in #1035
New Features
- Show backup status by @limpbrains in #1008
- Set user agent for Blocktank requests by @Jasonvdb in #1015
- Recover stuck outputs button by @Jasonvdb in #1012
UI
- Improve NumberPad UX by @pwltr in #968
- Improve NumberPad UX (Send) by @pwltr in #1001
- Improve NumberPad UX (Lightning/Transfer) by @pwltr in #997
Chores
- Build number update by @Jasonvdb in #986
- Upgrade react-native to 0.71.7 by @coreyphillips in #982
- Fix ignore warnings by @pwltr in #1004
- Update Default Electrum Config by @coreyphillips in #1010
- Update pr template by @pwltr in #1016
- Version bump by @Jasonvdb in #1034
- Update react-native-ldk by @Jasonvdb in #1038
Tests
- E2e slashtags by @limpbrains in #1025
Full Changelog: v1.0.0-beta43...v1.0.0-beta46
v1.0.0-beta.43.
What's Changed
Bug Fixes
- fix: iOS target bumped to 13 for ldk by @Jasonvdb in #908
- fix: consider onboarding done if profile is not empty by @Nuhvi in #912
- fix(contacts): resolve Contact's profile in Contact screen by @Nuhvi in #913
- fix(lightning): set channel opening tx fallback fee by @pwltr in #911
- fix(settings): transaction speed setting by @pwltr in #915
- fix: ellipsis utility by @pwltr in #923
- fix(send): update available/max amount calculation by @pwltr in #918
- fix: UI fixes by @pwltr in #920
- fix: test address by @limpbrains in #906
- fix: Lightning UI & channel open/close issues by @pwltr in #928
- fix: add missing strings to i18n by @limpbrains in #929
- fix(ui): another fix for confetti (iOS) by @pwltr in #932
- fix: LDK fee calculation by @Jasonvdb in #936
- fix(profile): force resolving profiles after restoring the wallet by @Nuhvi in #948
- fix: e2e wrong address test by @limpbrains in #941
- fix: ease of use clipboard read & redirect by @pwltr in #930
- fix: Update Crash Screen by @pwltr in #950
- fix: add await, slashtags env variables by @limpbrains in #949
- fix(wallet): #780 skipping addressIndex by @pwltr in #934
- fix(widgets): app crashing when reopening price feed settings by @Nuhvi in #925
- fix(widgets): better default decoder to handle Objects and stringifie… by @Nuhvi in #926
- fix(widgets): handle malformed slashfeed.json where fields are not ar… by @Nuhvi in #927
- fix(lightning): Fix Lingering Claimable/Pending Balance by @coreyphillips in #962
- fix: Updated ldk to prevent scorer read crash by @Jasonvdb in #966
- fix: add polyfill for Promise.allSettled by @limpbrains in #967
- fix(ui): bottom-sheet animations by @pwltr in #959
Refactor
New Features
- feat: Internationalization by @limpbrains in #891
- feat: metadata backup by @limpbrains in #921
- feat: Intl by @limpbrains in #914
- feat(wallet): Add Settings & Widgets To Backups by @coreyphillips in #898
- feat(ui): add deep linking for slashtags by @pwltr in #877
- feat: v35 by @limpbrains in #933
- feat(wallet): Implement Wallet Checks by @coreyphillips in #954
- feat: Activity calendar filter by @limpbrains in #956
- feat(wallet): Report Warnings by @coreyphillips in #960
- feat(wallet): Update postinstall.js by @coreyphillips in #973
- feat: updated react-native-ldk (LDK 0.0.114) by @Jasonvdb in #976
- feat: v36 typography by @limpbrains in #964
- feat: v36 styles by @limpbrains in #965
Chores
- chore(lightning): Update react-native-ldk to 0.0.82 by @coreyphillips in #935
- chore: remove postinstall-slashtags.js by @Nuhvi in #924
- chore: update Blocktank API host by @pwltr in #955
Docs
- docs: fix documentation links by @MiguelMedeiros in #952
Tests
- test(settings): add tests for dev settings & crash screen by @pwltr in #953
- test(ui): add e2e test for NumberPad by @pwltr in #961
Full Changelog: v1.0.0-beta.39...v1.0.0-beta43
Updater
v1.0.0-beta.36.
What's Changed
- fix(security): minor fixes around Biometrics by @pwltr in #887
- refactor(ui): bottom-sheet actions by @pwltr in #888
- test: add Docker to e2e tests by @limpbrains in #866
- fix: Main scanner redirect by @pwltr in #889
- fix(send): minor UI fixes for fee rates by @pwltr in #890
- fix(wallet): Fix Transaction Details by @coreyphillips in #894
- fix(send): fee calculation for tx w/ p2sh input addresses by @pwltr in #897
- feat(wallet): Add Minimum Transaction Relay Fee Dialog by @coreyphillips in #896
- fix(ui): ErrorBoundary stacktrace not readable in dark mode by @pwltr in #900
- test: fix e2e beforeAll setup by @limpbrains in #893
- Update README.md by @aldertnl in #901
- fix(send): add witness data byte count for p2sh tx by @pwltr in #903
- fix(wallet): Allows send flow to handle multiple dialog warnings by @coreyphillips in #904
- fix(ui): minor issues on Android by @pwltr in #905
- fix: disable resolving profiles by default in useProfile hook by @nazeh in #902
- chore(lightning): Upgrade react-native-ldk by @coreyphillips in #907
Full Changelog: v1.0.0-beta.35...v1.0.0-beta.36