Skip to content

Commit ba5c4e1

Browse files
committed
Merge branch 'staging'
2 parents aaa6cd2 + cbdb75b commit ba5c4e1

16 files changed

Lines changed: 135 additions & 66 deletions

File tree

CHANGELOG.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,20 @@
22

33
## Unreleased (develop)
44

5-
## 4.47.0 (staging)
5+
## 4.48.0 (staging)
6+
7+
- added: (iOS) Disable Liquid Glass UI for iOS 26 compatibility
8+
- added: Add dRPC and Subscan API key support
9+
- changed: Upgrade edge-core-js to v2.44.0
10+
- changed: Upgrade edge-currency-accountbased to v4.79.1
11+
- changed: Upgrade edge-exchange-plugins to v2.45.0
12+
- changed: Upgrade edge-login-ui-rn to v3.35.5
13+
- changed: Upgrade react-native-piratechain to v0.5.24
14+
- changed: Upgrade react-native-zcash to v0.10.6
15+
- fixed: Use makeMaxSpend in sweep private key flow
16+
- fixed: Migrate selected tokens with parent wallet
17+
18+
## 4.47.0 (2026-03-24)
619

720
- added: Include Zano sweep private key support for ZANO and tokens.
821
- changed: Move `importKeyOptions` into `CreateWalletImportScene`

ios/Podfile.lock

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ PODS:
1717
- DoubleConversion (1.1.6)
1818
- edge-core-js (2.44.0):
1919
- React-Core
20-
- edge-currency-accountbased (4.78.1):
20+
- edge-currency-accountbased (4.80.0):
2121
- React-Core
2222
- edge-currency-plugins (3.9.0):
2323
- React-Core
24-
- edge-exchange-plugins (2.44.0):
24+
- edge-exchange-plugins (2.45.0):
2525
- React-Core
26-
- edge-login-ui-rn (3.35.4):
26+
- edge-login-ui-rn (3.35.5):
2727
- React-Core
2828
- EXConstants (17.1.7):
2929
- ExpoModulesCore
@@ -1663,7 +1663,7 @@ PODS:
16631663
- ReactCommon/turbomodule/bridging
16641664
- ReactCommon/turbomodule/core
16651665
- Yoga
1666-
- react-native-piratechain (0.5.23):
1666+
- react-native-piratechain (0.5.24):
16671667
- gRPC-Swift (~> 1.8)
16681668
- MnemonicSwift (~> 2.2)
16691669
- React-Core
@@ -1774,7 +1774,7 @@ PODS:
17741774
- react-native-zano (0.2.8):
17751775
- OpenSSL-Universal
17761776
- React-Core
1777-
- react-native-zcash (0.10.5):
1777+
- react-native-zcash (0.10.6):
17781778
- gRPC-Swift (~> 1.8)
17791779
- MnemonicSwift (~> 2.2)
17801780
- React-Core
@@ -3336,10 +3336,10 @@ SPEC CHECKSUMS:
33363336
disklet: 8a20bf8a568635b6e6bb8f93297dac13ee5cef98
33373337
DoubleConversion: cb417026b2400c8f53ae97020b2be961b59470cb
33383338
edge-core-js: bf3986a6bb63077e0e25552d741633432eedb67d
3339-
edge-currency-accountbased: 9b582e3deefc58316eeeb3c4edc5a18f780a3bf4
3339+
edge-currency-accountbased: e69af1134400c2e7102411e43c0a08a1cce63b11
33403340
edge-currency-plugins: fe38711931eb630b3d33c1624224446690c00d8b
3341-
edge-exchange-plugins: f22c999ffcef0e448480ae0ee8ff4cca267dc3ce
3342-
edge-login-ui-rn: 9ff3deacb0045ae32f4b5f7500ddd0e4e7101437
3341+
edge-exchange-plugins: 60fc8ab0c77c27162f1fc9900b301845299e456d
3342+
edge-login-ui-rn: d6d1707aa000eb441ad3ccc99f9415cb280ec2f4
33433343
EXConstants: 98bcf0f22b820f9b28f9fee55ff2daededadd2f8
33443344
Expo: 43d9e0c3108cc3a1c2739743e9b51086144ee4b0
33453345
ExpoAsset: ef06e880126c375f580d4923fdd1cdf4ee6ee7d6
@@ -3410,13 +3410,13 @@ SPEC CHECKSUMS:
34103410
react-native-mymonero-core: 89717c706af7024c9100ccb6c3f22a587ccc8f09
34113411
react-native-netinfo: cec9c4e86083cb5b6aba0e0711f563e2fbbff187
34123412
react-native-performance: f0471c84eda0f6625bd42a1f515b1b216f284b12
3413-
react-native-piratechain: 43daeb4279a59c0231d604fb4ab6b0291d910c19
3413+
react-native-piratechain: 7e64dda08e2135745b2299834ee433a089739009
34143414
react-native-render-html: 5afc4751f1a98621b3009432ef84c47019dcb2bd
34153415
react-native-safari-view: 07dc856a2663fef31eaca6beb79b111b8f6cf1f2
34163416
react-native-safe-area-context: 83e0ac3d023997de1c2e035af907cc4dc05f718c
34173417
react-native-webview: 69c118d283fccfbc4fca0cd680e036ff3bf188fa
34183418
react-native-zano: 55542cc969fbe349608b3f877575b9f3ce62c303
3419-
react-native-zcash: 22c1c518f6c3a141e5a323bc078004dbfc97c883
3419+
react-native-zcash: 860d54ded78ee0cde1e8379029a99555ebb6b33d
34203420
React-NativeModulesApple: df8e5bc59e78ca3040ffbf41336889f3bd0fad68
34213421
React-oscompat: ef5df1c734f19b8003e149317d041b8ce1f7d29c
34223422
React-perflogger: 9a151e0b4c933c9205fd648c246506a83f31395d

package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "edge-react-gui",
3-
"version": "4.47.0",
3+
"version": "4.48.0",
44
"private": true,
55
"description": "Edge Wallet React GUI",
66
"homepage": "https://edge.app",
@@ -107,12 +107,12 @@
107107
"detect-bundler": "^1.1.0",
108108
"disklet": "^0.5.2",
109109
"edge-core-js": "^2.44.0",
110-
"edge-currency-accountbased": "^4.78.1",
110+
"edge-currency-accountbased": "^4.80.0",
111111
"edge-currency-monero": "^2.2.0",
112112
"edge-currency-plugins": "^3.9.0",
113-
"edge-exchange-plugins": "^2.44.0",
113+
"edge-exchange-plugins": "^2.45.0",
114114
"edge-info-server": "^3.10.0",
115-
"edge-login-ui-rn": "^3.35.4",
115+
"edge-login-ui-rn": "^3.35.5",
116116
"ethers": "^5.7.2",
117117
"expo": "^53.0.0",
118118
"jsrsasign": "^11.1.0",
@@ -154,7 +154,7 @@
154154
"react-native-patina": "^0.1.6",
155155
"react-native-performance": "^5.1.4",
156156
"react-native-permissions": "^4.1.5",
157-
"react-native-piratechain": "^0.5.23",
157+
"react-native-piratechain": "0.5.24",
158158
"react-native-reanimated": "^4.1.3",
159159
"react-native-render-html": "^6.3.4",
160160
"react-native-reorderable-list": "^0.5.0",
@@ -164,15 +164,15 @@
164164
"react-native-securerandom": "^1.0.1",
165165
"react-native-share": "^12.0.11",
166166
"react-native-sound": "^0.12.0",
167-
"react-native-store-review": "https://github.com/dylancom/react-native-store-review#575f49229de2439095205b3cd17babea31972c95",
167+
"react-native-store-review": "https://github.com/EdgeApp/react-native-store-review#b0a3379829056e7328b550d5b135271f7a777083",
168168
"react-native-svg": "^15.12.1",
169169
"react-native-vector-icons": "^10.1.0",
170170
"react-native-vision-camera": "^4.7.2",
171171
"react-native-webview": "^13.15.0",
172172
"react-native-wheel-picker-android": "^2.0.6",
173173
"react-native-worklets": "^0.6.1",
174174
"react-native-zano": "^0.2.8",
175-
"react-native-zcash": "^0.10.5",
175+
"react-native-zcash": "0.10.6",
176176
"react-redux": "^8.1.1",
177177
"redux": "^4.2.1",
178178
"redux-thunk": "^2.3.0",

src/locales/strings/de.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -523,6 +523,7 @@
523523
"gasPrice": "Gas Preis (Gwei)",
524524
"string_disable": "Deaktiviert",
525525
"string_done_cap": "Fertig",
526+
"string_included": "Included",
526527
"string_first_amoy_wallet_name": "My Amoy",
527528
"string_first_ethereum_wallet_name": "Meine Ether",
528529
"string_first_ethereum_classic_wallet_name": "Mein Ethereum Classic",

src/locales/strings/es.json

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -134,11 +134,11 @@
134134
"fragment_request_subtitle": "Recibir",
135135
"fragment_request_address_uri_copied": "URI de dirección de solicitud copiada al portapapeles",
136136
"fragment_copied": "Copiado correctamente en el portapapeles",
137-
"fragment_aggregate_id": "Aggregate ID",
138-
"fragment_copy_aggregate_id": "Copy Aggregate ID",
139-
"fragment_copy_event_id": "Copy Event ID",
140-
"fragment_event_id": "Event ID",
141-
"fragment_error_report_id_copied": "Error report ID copied",
137+
"fragment_aggregate_id": "ID agregado",
138+
"fragment_copy_aggregate_id": "Copiar ID de agregación",
139+
"fragment_copy_event_id": "Copiar ID del evento",
140+
"fragment_event_id": "ID del evento",
141+
"fragment_error_report_id_copied": "ID del reporte de error copiado",
142142
"request_minimum_notification_title": "Saldo mínimo requerido",
143143
"request_xrp_minimum_notification_body_1xrp": "Las billeteras de Ripple (XRP) requieren un saldo mínimo de 1 XRP. Debes depositar al menos 1 XRP en esta dirección antes de que esta billetera muestre un saldo o transacciones. Ese 1 XRP no se podrá gastar durante toda la vida de esta dirección de billetera.",
144144
"request_xrp_minimum_notification_alert_body_1xrp": "Esta billetera siempre requerirá un saldo mínimo de 1 XRP",
@@ -305,8 +305,8 @@
305305
"help_official_site_text": "Más información sobre %1$s",
306306
"loading": "Cargando…",
307307
"percent_complete_1s": "%1$s completado",
308-
"sync_status_title": "Sync in Progress",
309-
"sync_status_blocks": "Syncing blocks %1$s/%2$s",
308+
"sync_status_title": "Sincronización en curso",
309+
"sync_status_blocks": "Sincronizando bloques %1$s/%2$s",
310310
"validating": "Validando…",
311311
"high_fee_warning_confirm_send": "Confirma el envío",
312312
"mining_fee_custom_label_choice": "Personalizar",
@@ -365,7 +365,7 @@
365365
"settings_button_change_password": "Cambiar contraseña",
366366
"settings_button_change_username": "Cambiar nombre de usuario",
367367
"settings_developer_mode": "Modo desarrollador",
368-
"settings_debug_title": "Debug",
368+
"settings_debug_title": "Depurar",
369369
"settings_debug_nodes_servers": "Nodes & Servers",
370370
"settings_debug_engine_dump": "Engine dataDump",
371371
"settings_debug_logs": "Info/Activity Logs",
@@ -523,6 +523,7 @@
523523
"gasPrice": "Precio Gas (Gwei)",
524524
"string_disable": "Deshabilitado",
525525
"string_done_cap": "Hecho",
526+
"string_included": "Included",
526527
"string_first_amoy_wallet_name": "Mi Amoy",
527528
"string_first_ethereum_wallet_name": "Mi Ether",
528529
"string_first_ethereum_classic_wallet_name": "Mi Ethereum Classic",

src/locales/strings/esMX.json

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -134,11 +134,11 @@
134134
"fragment_request_subtitle": "Recibir",
135135
"fragment_request_address_uri_copied": "Dirección de solicitud URI copiada al portapapeles",
136136
"fragment_copied": "Copiado correctamente en el portapapeles",
137-
"fragment_aggregate_id": "Aggregate ID",
138-
"fragment_copy_aggregate_id": "Copy Aggregate ID",
139-
"fragment_copy_event_id": "Copy Event ID",
140-
"fragment_event_id": "Event ID",
141-
"fragment_error_report_id_copied": "Error report ID copied",
137+
"fragment_aggregate_id": "ID agregado",
138+
"fragment_copy_aggregate_id": "Copiar ID de agregación",
139+
"fragment_copy_event_id": "Copiar ID del evento",
140+
"fragment_event_id": "ID del evento",
141+
"fragment_error_report_id_copied": "ID del reporte de error copiado",
142142
"request_minimum_notification_title": "Saldo mínimo requerido",
143143
"request_xrp_minimum_notification_body_1xrp": "Las billeteras de Ripple (XRP) requieren un saldo mínimo de 1 XRP. Debes depositar al menos 1 XRP en esta dirección para que la cartera muestra un saldo o transacciones. 1 XRP no se podrá gastar durante la vida de esta dirección de cartera.",
144144
"request_xrp_minimum_notification_alert_body_1xrp": "Esta billetera siempre requerirá un mínimo de 1 XRP",
@@ -305,8 +305,8 @@
305305
"help_official_site_text": "Más información sobre %1$s",
306306
"loading": "Cargando…",
307307
"percent_complete_1s": "%1$s Completado",
308-
"sync_status_title": "Sync in Progress",
309-
"sync_status_blocks": "Syncing blocks %1$s/%2$s",
308+
"sync_status_title": "Sincronización en curso",
309+
"sync_status_blocks": "Sincronizando bloques %1$s/%2$s",
310310
"validating": "Validando…",
311311
"high_fee_warning_confirm_send": "Confirma el envío",
312312
"mining_fee_custom_label_choice": "Personalizar",
@@ -365,7 +365,7 @@
365365
"settings_button_change_password": "Cambiar contraseña",
366366
"settings_button_change_username": "Cambiar nombre de usuario",
367367
"settings_developer_mode": "Modo desarrollador",
368-
"settings_debug_title": "Debug",
368+
"settings_debug_title": "Depurar",
369369
"settings_debug_nodes_servers": "Nodes & Servers",
370370
"settings_debug_engine_dump": "Engine dataDump",
371371
"settings_debug_logs": "Info/Activity Logs",
@@ -523,6 +523,7 @@
523523
"gasPrice": "Precio Gas (Gwei)",
524524
"string_disable": "Deshabilitado",
525525
"string_done_cap": "Hecho",
526+
"string_included": "Included",
526527
"string_first_amoy_wallet_name": "Mi Amoy",
527528
"string_first_ethereum_wallet_name": "Mi Ether",
528529
"string_first_ethereum_classic_wallet_name": "Mi Ethereum Classic",

src/locales/strings/fr.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -523,6 +523,7 @@
523523
"gasPrice": "Le prix d'essence (Gwei)",
524524
"string_disable": "Disabled",
525525
"string_done_cap": "Effectué",
526+
"string_included": "Included",
526527
"string_first_amoy_wallet_name": "My Amoy",
527528
"string_first_ethereum_wallet_name": "Mes Ethers",
528529
"string_first_ethereum_classic_wallet_name": "My Ethereum Classic",

src/locales/strings/it.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -523,6 +523,7 @@
523523
"gasPrice": "Prezzo del Gas (Gwei)",
524524
"string_disable": "Disabilitato",
525525
"string_done_cap": "Fatto",
526+
"string_included": "Incluso",
526527
"string_first_amoy_wallet_name": "I miei Amoy",
527528
"string_first_ethereum_wallet_name": "I miei Ethereum",
528529
"string_first_ethereum_classic_wallet_name": "I miei Ethereum Classic",

src/locales/strings/ja.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -523,6 +523,7 @@
523523
"gasPrice": "ガス価格 (Gwei)",
524524
"string_disable": "無効化済み",
525525
"string_done_cap": "完了",
526+
"string_included": "Included",
526527
"string_first_amoy_wallet_name": "My Amoy",
527528
"string_first_ethereum_wallet_name": "My Ether",
528529
"string_first_ethereum_classic_wallet_name": "イーサリアムクラシック",

src/locales/strings/kaa.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -523,6 +523,7 @@
523523
"gasPrice": "Gas Price (Gwei)",
524524
"string_disable": "Óshirilgen",
525525
"string_done_cap": "Tayar",
526+
"string_included": "Included",
526527
"string_first_amoy_wallet_name": "My Amoy",
527528
"string_first_ethereum_wallet_name": "My Ether",
528529
"string_first_ethereum_classic_wallet_name": "My Ethereum Classic",

0 commit comments

Comments
 (0)