Releases: oasisprotocol/wallet
Oasis Wallet 1.7.2
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasis.io/.
Change Log
1.7.2 (2023-08-21)
Bug Fixes and Improvements
- Encourage decentralization by shuffling validators on every load (#1517)
- Improve Transak (#1489, #1570, #1579, #1580, #1585, #1588, #1591)
- Add strict Permissions-Policy header (#1583)
- Fix actions syncing between tabs before state is synced (#1595)
Unreleased features and improvements
- Hide banner in published extension (#1491)
Internal Changes
- Always recreate English translation with extract-messages (#1490)
- Test that generated mnemonics contain more than 32 bits of entropy (#1587)
- Increase waiting in flaky E2E tests (#1596)
- Miscellaneous improvements (#1554, #1584)
- Dependency updates (#1488, #1562, #1480, #1481, #1485, #1484, #1493, #1487, #1495, #1482, #1496, #1498, #1492, #1494, #1499, #1500, #1502, #1504, #1501, #1505, #1497, #1506, #1507, #1508, #1510, #1513, #1514, #1515, #1509, #1516, #1518, #1511, #1512, #1522, #1523, #1525, #1520, #1521, #1528, #1527, #1532, #1533, #1534, #1531, #1536, #1535, #1537, #1526, #1529, #1539, #1538, #1540, #1541, #1544, #1543, #1545, #1542, #1503, #1546, #1548, #1547, #1550, #1549, #1551, #1552, #1553, #1555, #1556, #1559, #1558, #1557, #1561, #1560, #1564, #1567, #1568, #1572, #1573, #1577, #1592, #1576, #1593, #1594)
Oasis Wallet 1.7.1
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasis.io/.
Change Log
1.7.1 (2023-05-25)
Bug Fixes and Improvements
- Restyle Transak and update surrounding text (#1461, #1469)
- Show total balance in account selector (#1468)
Internal Changes
Oasis Wallet 1.7.0
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasis.io/.
Change Log
1.7.0 (2023-05-12)
Features
Bug Fixes and Improvements
- Ignore failures when continuously re-fetching account balance (#1421)
- Restyle and refactor alerts (#1429, #1439, #1448, #1447)
- Make text darker and increase letter-spacing (#1451)
- Prevent freezing UI rendering while pre-deriving accounts from mnemonic (#1454)
Unreleased features and improvements
- Make ParaTimeSelection padding match placeholder, option, and value (#1426)
Internal Changes
Oasis Wallet 1.6.0
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasis.io/.
Change Log
1.6.0 (2023-04-20)
Features
- Moved wallet to a new domain https://wallet.oasis.io/. Previous domain https://wallet.oasisprotocol.org/ will still function and redirect to the new domain (#1400, #1415)
Bug Fixes and Improvements
- Don't attach copy handler to all InfoBox components (#1394)
- Reduce bundle size (#1399)
Internal Changes
- Remove an outdated badge from README (#1397)
- Improve footer display without a build version (#1400)
- Fix React hot-reload issues (#1401)
- Use organization scope in package.json as precaution against npm phishing attacks (#1413)
- Dependency updates (#1390, #1388, #1392, #1389, #1391, #1395, #1402, #1403, #1404, #1406, #1407, #1409, #1412, #1414)
Oasis Wallet 1.5.0
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasis.io/.
Change Log
1.5.0 (2023-04-06)
Features
- Save wallet (protected by a password) and sync browser tabs (#975, #1174, #1343, #1370)
- Continuously re-fetch account balance and transactions when tab is focused (#1367)
Bug Fixes and Improvements
- Fix Google Translate crashing React at
removeChild
(#1382) - Improve derivation path display (#990, #1179)
- Validate mnemonic words in MnemonicGrid (#1180)
- Add version tag in footer (#1192, #1307)
Unreleased features and improvements
- ParaTime feature improvements (#1326, #1327, #1346, #1347, #1353, #1352, #1365, #1386)
- Fix requesting WebUSB permissions in latest Chrome in extension build (#1321)
- Implement Transak on-ramp, but hide it for now (#1357)
Internal Changes
- Test that browsers don't write sensitive form inputs to user data (#1175)
- Create development deploys on CloudFlare (#1304, #1387)
- Upgrade CI to node v18 (#1306)
- Miscellaneous improvements (#1177, #1191, #1206, #1230, #1233, #1232, #1248, #1247, #1254, #1309, #1337, #1336, #1362, #1363, #1381)
- Dependency updates (#1251, #1253, #1271, #1323, #1328, #1338, #1384, #1375, #1376, #1374, #1373, #1380, #1372, #1379, #1366, #1361, #1358, #1360, #1359, #1355, #1356, #1351, #1350, #1349, #1348, #1335, #1345, #1344, #1341, #1334, #1340, #1339, #1332, #1333, #1331, #1329, #1330, #1324, #1325, #1322, #1320, #1319, #1318, #1317, #1315, #1316, #1314, #1313, #1311, #1312, #1310, #1308, #1305, #1303, #1299, #1297, #1301, #1298, #1300, #1295, #1294, #1292, #1291, #1290, #1284, #1288, #1287, #1286, #1282, #1283, #1280, #1281, #1279, #1278, #1277, #1093, #1256, #1273, #1272, #1270, #1267, #1269, #1268, #1266, #1264, #1263, #1260, #1262, #1261, #1259, #1258, #1257, #1255, #1239, #1252, #1250, #1249, #1246, #1244, #1245, #1243, #1242, #1207, #1241, #1240, #1238, #1236, #1237, #1235, #1234, #1231, #1223, #1226, #1225, #1224, #1221, #1222, #1219, #1220, #1218, #1217, #1214, #1213, #1215, #1212, #1211, #1210, #1205, #1208, #1209, #1204, #1196, #1185, #1201, #1202, #1198, #1200, #1199, #1197, #1195, #1194, #1193, #1188, #1190, #1189, #1187, #1183, #1182, #1178, #1176)
Oasis Wallet 1.4.1
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasisprotocol.org/.
Change Log
1.4.1 (2022-12-02)
Bug Fixes and Improvements
- Prevent browsers from sending sensitive form inputs to spell-checking API (#1181)
Oasis Wallet 1.4
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasisprotocol.org/.
Change Log
1.4 (2022-11-24)
Features
- Multiple accounts derived from mnemonic: add pagination to import account flow (#1124, #1142, #1141)
Bug Fixes and Improvements
- Fix extension WebUSB permission issue (#1079)
- Disable Google Translate on displayed account addresses (#1144)
- Split commission bound entries into rows (#1150)
- Fix modals scrolling to top on every selection (#1157)
- Prevent browsers from writing sensitive form inputs to user data (#1171)
Internal Changes
- Implement ParaTimes transfers, but hide it for now (#992)
- Explicitly disable
externally_connectable
in manifest (#1109) - Fix ethereumjs imports (#1111)
- Add playwright (#1119)
- Remove IE11 and Android 4.4.x from the list of supported browsers (#1120)
- ParaTimes: increase test coverage around components (#1114)
- Update dumped validators (#1123)
- Add string_decoder to dependencies after Parcel update (#1139)
- Playwright E2E test extension popup gets state from background page (#1128)
- Move route address validation from AccountPage into routes (#1145)
- Refactor inputs (#1154)
- Dependency updates (#1106, #1115, #1116, #1113, #1121, #1125, #1126, #1122, #1127, #1129, #1130, #1131, #1133, #1134, #1135, #1136, #1137, #1138, #1132, #1140, #1147, #1146, #1151, #1152, #1153, #1155, #1156, #1158, #1159, #1160, #1161, #1162, #1163, #1164, #1165, #1166, #1169, #1170, #1172, #1173)
Oasis Wallet 1.3
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasisprotocol.org/.
Change Log
1.3 (2022-10-27)
Bug Fixes and Improvements
- Replace click listeners on submit buttons with submit listeners on forms (#1070, #1037)
- Show notification when an address has been copied (#1012)
- Refactor password field validation and restyle (#1081)
- Refactor HomePage buttons into ButtonLinks to improve accessibility (#1097)
- Restyle default tooltips and toast notifications (#1098)
Internal Changes
- Dependencies updates (#1060. #1062, #1015, #1065, #1063, #1067, #1068, #1071, #1072, #1075, #1073, #1074, #1034, #1077, #1076, #1078, #1084, #1080, #1011, #997, #1083, #1085, #1086, #1088, #1090, #1099, #1095, #1101, #1100, #1102, #1103, #1104, #1105)
- Update Mega Linter (#1087, #1089)
- Support nullish assignment syntax in i18next-scanner (#1066)
- Remove component and slice generators (#1069)
- Update gitignore (#1082)
- Rename renovate group PRs (#1092)
Oasis Wallet 1.2
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasisprotocol.org/.
Change Log
1.2 (2022-10-04)
Features
- Derive multiple accounts from mnemonic (#983)
Bug Fixes and Improvements
- Fix importing multiple accounts from Ledger (#980)
- Update links to documentation (#993)
- Rename font LICENSE files (#1000)
- Change language icon for consistency with docs (#999)
- Detect invalid private keys when importing them (#1007)
- Improve the
trimLongStart()
function (#1006) - Fix importing and reselecting the same account (#984)
- Mention the correct ticker in account summary (#1026)
Internal Changes
- Use named components in translations (#985)
- Dependencies updates (#982, #907, #994, #995, #996, #998, #959, #1001, #1005, #977, #1010, #957, #913, #1016, #1017, #1023, #1030. #898, #1024, #1033, #1014, #1039, #1040, #1041, #1044, #1060, #1062)
- Refactor tests (#989)
- Make private key testing code more explicit (#1009)
- Remove executable flag from source files (#1020)
- Extract PasswordField from FromPrivateKey (#1018)
- Fix a typo in theme (#1021)
- Remove global wallet id and index accounts by address (#1019)
Oasis Wallet 1.1
NOTE: The latest stable deployed version of Oasis Wallet can be found at https://wallet.oasisprotocol.org/.
Change Log
1.1 (2022-08-30)
Features
- Add support for displaying ParaTime transactions (#849)
NOTE: Only Emerald ParaTime is indexed on production Oasis Scan so far. - Make UI changes to improve mobile UX and UX of the upcoming extension build from this codebase:
- Add “Reclaim all” button (#931)
- Display estimated debonding time in debonding list (#963)
- Introduce “-” for unknown values in the account information and survive fetching delegations errors (#916, #879)
- Recognize transactions that set an allowance (#958)
- Display failed status on transactions (#925)
Bug Fixes and Improvements
- Improve numeric precision with BigNumber.js (#952, #932)
- Add Latin ext font for better support of different languages (#867)
- Prevent race conditions when loading account, network, and staking data (#868)
- Speedup loading network configuration (#976)
- Prevent full reload when clicking "Open your wallet!" link (#891)
- Fix incorrect external links in the app side navigation (#903, #921)
- Improve display of balance in account selector to no longer be split into two lines (#966)
- Fix amount formatting in transaction preview (#951)
- Fix keyboard accessibility of sidebar after creating a wallet (#864)
- Fix display of available balance in the account selector, stop using misleading “total” field from RPC (#927)
- Fix debonding list for multiple debonding from the same validator (#961)
- Hide "Send Transaction" and "Add Escrow" forms when viewing accounts other than the opened account (#865, #918)
Internal Changes
- Improve build process (#904)
- Remove unused dependencies (#878)
- Remove unused react-script boilerplate code (#866)
- Update dependencies
- Speed up CI (#875, #874)
- Add type-safety tests (#914, #911)
- Fix OpenAPI configuration $schemas (#892)
- Fix dump-validators by not using OpenAPI post-request middleware (#949)
- Change button border-radius in theme (#947)
- Use en-US locale in tests (#956)
- Improve testing queries (#930)
- Cleanup render functions and double HTML from testing snapshots (#928)
- Improve Codecov config and allow coverage to drop by 0.5% (#910)
- Remove deprecated VS Code extensions from recommendations (#919)
- Miscellaneous improvements (#922)