Skip to content

Latest commit

 

History

History
431 lines (408 loc) · 39.9 KB

CHANGELOG.md

File metadata and controls

431 lines (408 loc) · 39.9 KB

Changelog

Current Develop Branch

v1.0.2 - Sept 2 2020

  • #1812: Add logger on login (#1812)

v1.0.1 - Sept 1 2020

  • #1795: Update react native aes crypto forked (#1795)
  • #1796: bugfix/mixpanel android in app notifications (#1796)

v1.0.0 - Aug 26 2020

  • #1790: Bugfix/payment request and wallet connect origin on tx (#1790)
  • #1791: Fix send receive buttons style (#1791)
  • #1785: Use @metamask/controllers@2.0.5 (#1785)
  • #1788: bugfix/protect wallet modal receive request (#1788)
  • #1666: Fiat on Ramp: Payments (#1666)
  • #1783: bugfix/hide protect wallet modal (#1783)
  • #1779: Update camera lib (#1779)
  • #1782: Make backup required when user has funds (#1782)
  • #1778: Update bip to use js version of pbkdf2 even more specific use case (#1778)
  • #1776: Use JS pbkdf2 if using chrome devtools (bip39) (#1776)
  • #1773: Improvement/import from seed styles (#1773)
  • #1772: bugfix/cancel dapp tx when inactive (#1772)
  • #1769: Patch bip39 to use native crypto lib pbkdf2 (#1769)
  • #1766: Feature/ipns ens sites (#1766)
  • #1755: Improvement/migrate aes crypto lib (#1755)
  • #1756: Fix recreate vault import accounts (#1756)
  • #1729: Lock KeyringController on logout (#1729)
  • #1767: Fix crash when entering custom token (#1767)
  • #1765: Browser newPageData state undefined (#1765)
  • #1762: Use patch-package@6.2.2 (#1762)
  • #1763: Remove unused metamask-mobile-provider dependency (#1763)
  • #1736: Amount: fix comma causing invalid send amount (#1736)
  • #1711: Improve iOS build process (#1711)
  • #1733: @metamask/controllers 2.0.3 (#1733)
  • #1727: Bump json from 2.2.0 to 2.3.1 in /ios (#1727)

v0.2.20 - Aug 6 2020

  • #1751: bugfix/payment requests & deeplinks (#1751)
  • #1732: Copy edits (#1732)
  • #1750: Don't allow for zero in custom gas price (#1750)
  • #1744: bugix/v0.2.20 (#1744)
  • #1730: Check for pods first, don't double up on yarn install(s) (#1730)
  • #1734: Use elliptic@6.5.3 (#1734)
  • #1741: Bugfix/skipping going to next step before (#1741)
  • #1737: Fix scroll and button text and secure now goes to next step (#1737)
  • #1740: check previousScreen and change lading message (#1740)
  • #1738: Bump no_output_timeout (#1738)
  • #1735: Switch dependency Git URLs to HTTPS (#1735)
  • #1681: Feature/account backup alert flows (#1681)
  • #1692: Update password & seedphrase backup flow (#1692)
  • #1718: @metamask/mobile-provider v1.3.0 (#1718)
  • #1710: 'Use Max' fixes (#1710)
  • #1712: Bugfix/payment requests (#1712)
  • #1708: bugfix/deep link send screen token ui (#1708)
  • #1694: Update font Euclid (#1694)
  • #1699: ChoosePassword: update preferencesControllerState after adding accounts, before passing into PreferencesController.update() (#1699)
  • #1707: update apple id (#1707)
  • #1704: Use lodash@4.17.19 (#1704)
  • #1687: Custom Gas + Data hotfixes (#1687)
  • #1697: Increase ANDROID_OFFSET (#1697)
  • #1701: remove-zip-controllers (#1701)
  • #1684: Bugfix/speedup transactions (#1684)
  • #1698: bump eth-contract-metadata (#1698)
  • #1613: Feature/incoming token transactions (#1613)
  • #1657: update review function names (#1657)
  • #1693: PaymentRequest: fix conversion bug (#1693)
  • #1689: bugfix/approve screen (#1689)
  • #1690: Bugfix/release bugs (#1690)
  • #1676: Initiate url as well (#1676)
  • #1688: Support links (#1688)
  • #1683: @metamask/mobile-provider v1.2.4 (#1683)
  • #1573: Payment channel opt in (#1573)
  • #1679: Update yarn.lock (#1679)
  • #1671: Remove minWidth, fixes #1664 (#1671)
  • #1620: Dapp confirmation designs transitions (#1620)
  • #1559: Dapp Transaction Confirmation Re-designs (#1559)
  • #1605: Fix word election error in Spanish (#1605)
  • #1609: Feature/security third party api mode (#1609)
  • #1658: @metamask/mobile-provider v1.2.3 (#1658)
  • #1591: feature/sync imported accounts from extension (#1591)
  • #1645: Fix env vars (#1645)
  • #1649: remove sai message (#1649)
  • #1648: bump mobile provider (#1648)
  • #1643: Use @metamask/controllers@2.0.1 (#1643)
  • #1558: Complete redesigns for approval flow (#1558)
  • #1640: enable-apple-pay (#1640)

v0.2.19 - Jun 29 2020

  • #1661: bugfix/Use eth gas API
  • #1653: Add ETH_GAS_STATION_API_KEY (#1653)

v0.2.18 - Jun 15 2020

  • #1636: Add padding to CustomGas back button (#1636)
  • #1637: Bugfix/incoming notifications (#1637)
  • #1628: Fix network color indicator on transactionHeader for connect screens (#1628)

v0.2.17 - Jun 12 2020

  • #1629: bugfix/custom gas modal (#1629)
  • #1625: Bugfix/wc connect on app closed (#1625)
  • #1624: Wallet connect update + Support for simple notifications (#1624)
  • #1623: Fix browser intial load (#1623)
  • #1621: Fix branch (#1621)
  • #1512: Transaction components (#1512)
  • #1619: Fix aab link on slack (#1619)
  • #1618: Fix android circleci (#1618)
  • #1578: Stops the unintended 'User Rejected...' error caused by buggy submitt… (#1578)
  • #1615: Android circleci fix (#1615)
  • #1554: Splash screen on android (#1554)
  • #1612: Update: add warningTextEmpty, closes #1610 (#1612)
  • #1560: Mixpanel migration (#1560)
  • #1606: Default to wallet when app re-opens (#1606)
  • #1608: remove log from TransactionNotification (#1608)
  • #1611: make detox great again (#1611)
  • #1514: Improvement/protect funds everywhere (#1514)
  • #1580: filter sentry tx rejected errors (#1580)
  • #1555: remove set timeouts (#1555)
  • #1604: Connect design qa (#1604)
  • #1602: Bugfix/rn upgrade circleci and e2e (#1602)
  • #1568: Fix browser initial loading performance (#1568)
  • #1601: Add overlayColor (#1601)
  • #1600: Fix circle ci and improve e2e (#1600)
  • #1599: Update @metamask/mobile-provider (#1599)
  • #1550: Bugfix/choose password lockout (#1550)
  • #1598: Use @metamask/controllers (#1598)
  • #1508: Connect Screen Designs (#1508)
  • #1577: Fix last two paste context issues on Android (#1577)
  • #1597: fix builds (#1597)
  • #1588: React native 0.62.1 libraries upgraded rebased (#1588)
  • #1586: React native upgrade 0.62.2 rebased (#1586)
  • #1590: Add CODEOWNERS (#1590)
  • #1584: make sign tests great again (#1584)

v0.2.16 - May 15 2020

  • #1582: Instapay deposit navbar cancel (#1582)
  • #1570: Disable confirm screen edit button when no tokens of a payment request (#1570)
  • #1574: Ensure collectibles that use 'transfer' method show a fee in tx history list (#1574)
  • #1565: Fix validating of amount when sending a collectible (#1565)
  • #1572: Fix amount validation for large token payment requests (#1572)
  • #1561: V0.2.16 (#1561)
  • #1548: Use setTimeout hack (again) to get paste context in token search (#1548)
  • #1465: Make send flows consistent (#1465)
  • #1557: Fix day and month numbers in toDateFormat (#1557)
  • #1556: Fix settings everywhere (#1556)
  • #1552: Use gaba@1.11.0 (#1552)
  • #1493: Sig request design fixed (#1493)
  • #1517: Add new mobile provider (#1517)
  • #1539: Use "web-search" keyboardType on iOS (#1539)
  • #1538: Detect if site has been added to Favorites (#1538)
  • #1495: Feature/block screenshots (#1495)
  • #1487: Transaction Header Component (#1487)
  • #1475: Improvement/tx status notification (#1475)
  • #1544: Add settings to nav bar (#1544)
  • #1521: update docs link in readme (#1521)
  • #1545: bugfix/check for sai method (#1545)
  • #1524: Loosen nvmrc (#1524)

v0.2.15 - May 1 2020

  • #1529: sentry android production (#1529)
  • #1528: Bugfix/sentry in circle ci (#1528)
  • #1527: env to production (#1527)
  • #1526: use release properties (#1526)
  • #1525: package version bump (#1525)
  • #1523: Bugfix/import private key (#1523)
  • #1522: Revert "Loosen nvmrc to major version (#1516)" (#1522)
  • #1516: Loosen nvmrc to major version (#1516)
  • #1518: V0.2.15 (#1518)
  • #1507: Bugfix/import account view (#1507)
  • #1453: Feature: analytics v2 (#1453)
  • #1481: bugfix/search-token (#1481)
  • #1494: improvement/async storage size (#1494)
  • #1472: Enable back button if going from dapp to home & redirection problems (#1472)
  • #1427: Change source commit for react-native-webview in package.json (#1427)
  • #1486: Delete accidentally pushed file (#1486)
  • #1482: Fix web3 injection (#1482)
  • #1477: update from latest changes (#1477)
  • #1470: Fix collectible image icon & send flow styles (#1470)
  • #1443: Set navigation param silent to false when switching to a tab (#1443)
  • #1438: Add bl to resolutions to fix vuln (#1438)
  • #1461: Update transaction fee selectors (#1461)
  • #1455: Approve design updates (#1455)
  • #1454: Trim white space from parsed (#1454)
  • #1460: Update lockfile (#1460)
  • #1458: Skip Sentry upload during iOS Debug build (#1458)
  • #1449: Use setTimeout hack to get paste context back (#1449)
  • #1450: Fix remove bookmark functionality, closes #1396 (#1450)
  • #1376: Replace Fabric Crashlytics with Sentry (#1376)
  • #1441: Detox: Address Book Tests (#1441)
  • #1447: ci: Update CircleCI config version (#1447)
  • #1439: Update README.md (#1439)
  • #1436: Update mkdirp and minimist (#1436)
  • #1435: Use acorn@7.1.1 (#1435)
  • #1434: Use acorn@6.4.1 (#1434)
  • #1433: Use kind-of@6.0.3 (#1433)
  • #1422: Bump acorn from 5.7.3 to 5.7.4 (#1422)
  • #1432: bump eth contract metadata (#1432)
  • #1431: Update debugging instructions (#1431)
  • #1418: Improvement: remove addresslist comment (#1418)
  • #1425: Detox: Upate dapp-initated-txn tests (#1425)

v0.2.14 - Mar 11 2020

  • #1413: Fix accountsChanged notification (#1413)
  • #1411: bugfix: payment request (#1411)
  • #1410: bugfix: ios close icon (#1410)
  • #1409: bugfix: wallet connect (#1409)
  • #1399: V0.2.14 (#1399)
  • #1398: Add vertical padding to close button (#1398)
  • #1384: Update pubnub dependency to match extension (#1384)
  • #1394: fix wallet tests (#1394)
  • #1397: fixes browser tests in release mode (#1397)
  • #1327: Improvement: send flow (#1327)
  • #1386: Remove Shapeshift controller (#1386)
  • #1385: Bump gaba minor (#1385)
  • #1338: Update docs, scripts (#1338)
  • #1380: Add padding to top and bottom of hamburgerButton (#1380)
  • #1372: bugfix: amount space crash (#1372)
  • #1337: Bugfix: duplicated word in seedphrase (#1337)
  • #1379: Fix mixed tabs and spaces (#1379)
  • #1378: Update test wording (#1378)
  • #1342: Device util update (#1342)
  • #1373: bugfix: amount switch no conversion (#1373)
  • #1322: Bugfix: send flow amount (#1322)
  • #1340: Fix faulty null checks (#1340)
  • #1333: Add padding to increase hit area in BrowserBottomBar (#1333)
  • #1307: Reorganize RPC middlewares; update mobile-provider (#1307)
  • #1306: Detox: Update for new send flow (#1306)
  • #1328: Update patch version (#1328)
  • #1313: Update font (#1313)
  • #1303: Link to support URLs using default browser, closes #1295 (#1303)
  • #1309: Use ethereum-ens-network-map@1.0.2 (#1309)
  • #1310: Update resolver.js (#1310)
  • #1251: Feature: approve screen (#1251)
  • #1305: add exception for localhost (#1305)
  • #1304: Use patch-package (#1304)
  • #1294: Bugfix: new send flow amount balance (#1294)
  • #1301: Add git submodule initialization to postinstall script (#1301)
  • #1239: Feature: address book + new send flow (#1239)
  • #1287: move showOptions to state (#1287)
  • #1285: Fix typo interal -> internal (#1285)
  • #1284: move pkgs to metamask org (#1284)
  • #1282: Fix iframe injection (#1282)
  • #1281: Added Architecture diagram (#1281)
  • #1279: Simplify build.sh control flow (#1279)
  • #1236: JSON RPC Engine (#1236)
  • #1277: check if CI before envFileMissing and exit 1 (#1277)
  • #1276: Improve onboarding (#1276)
  • #1275: bugfix: inpage bridge chainid (#1275)
  • #1263: Revert "increase circleci timeout (#1262)" (#1263)
  • #1262: increase circleci timeout (#1262)
  • #1258: Update iOS Builds (#1258)
  • #1252: Bugfix: cancel and speedup insufficient funds (#1252)

v0.2.13 - Dic 30 2019

  • #1250: Bump excon from 0.64.0 to 0.71.0 in /ios (#1250)
  • #1246: bugfix: wizard back (#1246)
  • #1235: Detox: Request token flow (#1235)
  • #1234: bump migration version (#1234)

v0.2.12 - Nov 25 2019

  • #1224: Bugfix: asset ens tx (#1224)
  • #1225: update bug report link (#1225)
  • #1215: Detox: Fix Android e2e Tests (#1215)
  • #1223: Bugfix: contract deployments (#1223)
  • #1222: bugfix: android show hex input instapay send (#1222)
  • #1214: pass metametrics context to homepage (#1214)

v0.2.11 - Nov 18 2019

  • #1212: Provider missing properties (#1212)
  • #1207: Fix typo on Import Account screen (#1207)
  • #1198: Migrate to SAI (#1198)

v0.2.10 - Nov 16 2019

  • #1205: Disable speedup instapay (#1205)
  • #1204: Fix injection on Android (#1204)
  • #1203: Update support email (#1203)
  • #1199: Optimize injection on Iframes (#1199)
  • #1197: bump version of detox e2e (#1197)
  • #1196: Use v8 instead of JSC + native SVG support (#1196)
  • #1194: bump to xcode 11.2.1 (#1194)
  • #1189: version bump (#1189)
  • #1192: Bugfix: android general settings (#1192)
  • #1191: xcode bumps (#1191)
  • #1190: Revert "Add ruby version (#1165)" (#1190)
  • #1182: Bugfix: android exception manager crashes (#1182)
  • #1188: fix go back homepage and refresh favorites (#1188)
  • #1187: Bugfix: ENS links (#1187)
  • #1183: Fix bookmark updates (#1183)
  • #1176: Feature: speed up transaction (#1176)
  • #1179: Allow injection on iframes (#1179)
  • #1181: walletconnect deeplink support v2 (#1181)
  • #1173: Detox: update RPC Network flow (#1173)
  • #1172: added tests for custom rpc (#1172)
  • #1168: bugfix: login and password issues (#1168)
  • #1170: Detox: Wallet Tests (#1170)
  • #1165: Add ruby version (#1165)
  • #1155: Feature: sign typed v4 (#1155)
  • #1164: Add CircleCI Badge (#1164)
  • #1151: Feature: message eth sign + Address Book Migration (#1151)
  • #1148: added more assertions and beefed up onboarding wizard tests (#1148)
  • #1147: Detox: Browser Tests (#1147)
  • #1163: update eslint to the latest version (#1163)
  • #1162: disabled e2e tests (#1162)
  • #1156: Fix linter on CI (#1156)
  • #1146: fix instapay logs app version (#1146)

v0.2.8 - Oct 9 2019

  • #1145: Support URLs on QR code scanner (#1145)

v0.2.7 - Oct 7 2019

  • #1143: Minor bugfixes (#1143)

v0.2.6 - Oct 4 2019

  • #1139: Fix onboarding carousel dimensions (#1139)

v0.2.5 - Oct 4 2019

  • #1136: Select correct profiles (#1136)
  • #1135: Fix fastlane config (#1135)
  • #1134: renew certs if needed (#1134)
  • #1132: Fix animated fox (#1132)
  • #1131: Bugfix: wizard design qa (#1131)
  • #1130: Bugfix: onboarding design qa (#1130)
  • #1129: Design QA issues (#1129)
  • #1128: Navigation fixes (#1128)
  • #1127: Fix: Add tokens android crash (#1127)
  • #1125: update user agents (#1125)
  • #1124: fix apk generation (#1124)
  • #1123: Support provider.once (#1123)
  • #1122: fix statusbar in dark mode (#1122)
  • #1121: Fix walletconnect sendTransaction (#1121)
  • #1120: fix webview black flash (#1120)
  • #1119: Bump rubyzip from 1.2.3 to 1.3.0 in /ios (#1119)
  • #1116: iOS 13 Support (#1116)
  • #1115: Bump react-native-device-info (#1115)
  • #1113: Fix develop builds (#1113)
  • #1112: bump to v0.2.5 (#1112)
  • #1096: Webview rewrite (#1096)
  • #1108: improvements: instapay (#1108)
  • #1104: Feature: instapay receive (#1104)
  • #1103: Feature: onboarding carousel (#1103)
  • #1106: Update README.md (#1106)
  • #1101: update dapp txn flow in case ropsten faucet is having issues (#1101)
  • #1075: detox: test e2e ios (#1075)
  • #1097: detox: Enable e2e test suite to run on CircleCI (#1097)
  • #1094: update deps and xcode (#1094)
  • #1093: fix Crashlytics import (#1093)
  • #1092: use old xcode to compare build diff (#1092)
  • #1091: fix android apk generation (#1091)
  • #1090: Revert "Update branch to latest version (#1078)" (#1090)
  • #1089: Revert "update submodules (#1079)" (#1089)
  • #1088: Revert "Fix android builds (#1080)" (#1088)
  • #1087: Revert "Fix webview files path (#1081)" (#1087)
  • #1086: Revert "dont use cache on pre-release (#1082)" (#1086)
  • #1084: bugfix: reveal credential ui (#1084)
  • #1082: dont use cache on pre-release (#1082)
  • #1081: Fix webview files path (#1081)
  • #1080: Fix android builds (#1080)
  • #1079: update submodules (#1079)
  • #1078: Update branch to latest version (#1078)
  • #1076: safe check (#1076)
  • #1058: detox: dapp initiated txns (#1058)
  • #1071: bugfix: json rpc accounts api (#1071)
  • #1069: fix ens manager (#1069)
  • #1068: bugfix: android injection (#1068)
  • #1060: Bugfix: custom rpc network (#1060)
  • #1065: bugfix: inpage enable (#1065)
  • #1054: bugfix: remove tokens but ETH (#1054)
  • #1064: Fix circleci builds (#1064)
  • #1063: Revert "Update branch SDK & fix build issues (#1061)" (#1063)
  • #1062: bump circleci cache version (#1062)
  • #1061: Update branch SDK & fix build issues (#1061)
  • #1056: Detox: Import seed phrase and validate via settings (#1056)
  • #1051: updated branch sdk and fix build (#1051)
  • #1050: dont show invalid deeplink if opening the app with no action (#1050)
  • #1048: bugfix: connect modal (#1048)
  • #1047: bugfix: token transfer deeplink (#1047)
  • #1049: Migrate to yarn (#1049)
  • #1045: More UIWebview cleanup (#1045)
  • #1044: remove uiwebview ocurrences (#1044)

v0.2.4 - Aug 28 2019

  • #1038: Fix Approval (#1038) : #1037: Fix walletconnect :#1037)
  • #1036: Bugfix: browser crash (#1036)
  • #1034: Bump 0.2.4 (#1034)
  • #1027: Improvement: approval token transfer data (#1027)
  • #1028: fix no password logged out scenario (#1028)
  • #1030: Allow to import / export Pkey & seed phrase via QR Codes (#1030)
  • #1021: bugfix: fix dapp compat issues (#1021)
  • #1007: Bugfix: phishing alerts (#1007)
  • #1023: Fix forkdelta.app (#1023)
  • #1017: Allow ENS available TLDs that are not ENS names (#1017)
  • #1016: update copy on account import (#1016)
  • #1014: Upgrade to node 10 and gaba 1.6.0 (#1014)
  • #1013: add auto-changelog (#1013)
  • #1005: bugfix: block ERC721 on sync (#1005)
  • #1009: Bugfix: Allow file uploads on android (#1009)
  • #1008: bump walletconnect (#1008)

v0.2.3 - Aug 19 2019

  • #972: bump version (#972)
  • #989: Bugfix: Fix mobile sync & Security options (#989)
  • #1000: bugfix: tx edit dropdowns in small devices (#1000)
  • #999: bugfix: homepage back (#999)
  • #997: Feature: ERC20 approve (#997)
  • #992: Feature: instapay global currency (#992)
  • #995: Feature: transfer approval (#995)
  • #991: feature: sync tokens (#991)
  • #976: Bugfix: onboarding analytics (#976)
  • #984: Bugfix: bowser bottom bar navigation (#984)
  • #993: bugfix: collectibles detection (#993)
  • #974: Bugfix: lower priority android crashes (#974)
  • #990: add missing privacy usage keys (#990)
  • #970: Reverse ENS caching (#970)
  • #973: Bugfix: android tx list crashes (#973)
  • #971: remove unused tests (#971)
  • #937: New user and tutorial e2e tests (#937)
  • #968: Bugfix: ExceptionsManagerModule android crashes (#968)
  • #969: Support reverse ens names in tx detail (#969)
  • #966: Network name crash (#966)
  • #965: safe connext client stop (#965)
  • #967: dont crash if no tx id (#967)
  • #960: bugfix: instapay notifications amount (#960)
  • #963: Retry ethereum.enable after 1 sec if bridge not ready (#963)
  • #958: bugfix: handle qrscanner camera permission (#958)
  • #956: bugfix: remove collectible after sending if not in mainnet (#956)
  • #955: dont ignore calls while initial reload (#955)
  • #957: fix timeouts (#957)
  • #954: Bugfix: onboarding navigation (#954)