Skip to content

Latest commit

 

History

History
executable file
·
638 lines (450 loc) · 36.3 KB

CHANGELOG.md

File metadata and controls

executable file
·
638 lines (450 loc) · 36.3 KB

Release v5.0.15

Bug

  • Fix withdraw ETH with infinite collateralization #1244
  • Fix the BitBox hardware wallet communication error introduced with Chrome 73 #1209
  • Fix error message display for the BitBox hardware wallet #1209

Release v5.0.14-hotfix.2

Bug

  • Fix Typo #1198
  • Fix Secalot throwing exception #1194

Devop

  • Cleanup greenkeeper branches #1203
  • Add subdomains #1186

Release v5.0.14-hotfix.1

Bug

  • Fix send tx for custom chains #1184

Release v5.0.14

Feature

  • Maker Integration #740

Bug

  • Fix getAddressString null issue, update ethereumjs-tx #1163
  • Add better errors on send, disable register on ens when no balance #1173
  • Fix Private Key network error on access #1166

Release v5.0.13

Devop

  • AWS sync with --exact-timestamps flag #1117
  • Support 32bits chainID #959

Bug

  • Broken link in getting started #1154
  • Fix broken custom derivation paths & Remove -1 as an allowed gas limit value #1133
  • Various fixes for Metamask, Trezor, interact with contract, and deploy contract #1125
  • Fix front page spaceman animation #1147
  • Update UI for Verify Message page #1146
  • Fix UI for Hardware modal #1140
  • Ui fix for password modal #1135
  • UI update for mobile network, balance #1134
  • UI update for Send Offline Helper, Convert Units, Buy a Hardware wallet #1129
  • Term and conditions, Privacy policy UI fix #1128

Release v5.0.12-hotfix.2

Bug

  • Fix ENS migrate owner check #1103
  • Fixes refresh page on mnemonic wallet submit #1108

Release v5.0.12-hotfix.1

Bug

  • Use u2f in windows for ledger #1100

Devop

  • Possible random error fix, and sync master to develop #1101

Release v5.0.12

Feature

  • Have Simplex KYC form open in new tab #1031
  • Ledger webusb option #1081

Bug

  • Use native browser checking for online status. #1032
  • UI fix for mnemonic phrase key verification modal #1029
  • set up a fallback if GAS_LIMIT check fails #1076
  • Fix owner check for permanent registrar names #1054
  • Web3 wallet promievent fix #1063
  • Catch ledger error #1091

Devop

  • Ledger custom paths #1037
  • Update Richie's profile #1036
  • Change PWA name to MEW #1030
  • Address validation on swap #1090

Release v5.0.11-ens.1

  • Permanent registry #965

Release v5.0.11

Devop

  • Update Access My Wallet modal UI #1033
  • Access by Software UI change #1021
  • Fix multiple sentry issues #1015
  • Update hardware icons #994
  • Add trezor eth path to ledger #1020
  • Add presale eth and old mew eth wallet support #985
  • Check private key format #1014
  • Update usage of Kyber supplied gas limits and serverless provider #969
  • Fix hardware access icons not displaying #1025
  • Fix none assignment issue on Send Offline Container #982

Bug

  • Reimplement support for web3 wallets #976
  • Strip whitespace in address inputs #1016
  • Fix token load issue when searching token list #1001

Feature

  • Add warning signs to Create wallet page and update mnemonic input #1041
  • DEXON network support #977
  • Metadium network support #928
  • Solidum network support #957
  • Support local nodes #973

Release v5.0.10

Bug

  • Better Ledger app support flow #910
  • Fixes send offline token value and deploy contract errors #920
  • Update TOMO explorrer links #918

Devop

  • only clone the most recent commit #937
  • Fix send offline helper, update webchain #932
  • MEWCX build fix #935
  • Update Metamask Integration with listeners #938
  • Sentry migration #922
  • remove utf8 convertion for hex strings #941

Feature

  • Scan each mewbuild with virustotal #934
  • Can debug via VSCODE #960
  • Update hardware modal options #923

Release v5.0.9

Devop

  • Add gas amount to send tx page #925
  • Better data catch for url params #909
  • Update hardwares #906
  • Add monospace font#898
  • Add Gage on team page #853
  • Fixes Bitbox error and Hardware wallet error handling #893
  • Use Kyber supplied gas limits #892

Feature

  • Update verify message #854
  • Add hardware page #862
  • Reimplement query params for send offline and regular send #803
  • Show token transfer data in notification body #840
  • Add curency symbol to config #809
  • Add Browser options for Metamask on Safari #867
  • Add TX history menu#865

Bug

  • Fix side menu bugs, logout warning modal bug#896
  • Add network icon background#897
  • Fix custom token validation #852
  • Change mobile side menu button title from "Change" to "Menu" #887
  • Fix notification to show max 5 notification popups#873
  • Display final re-calculated values on swap confirmation#841
  • Fix batch send success modal#843
  • Fix hardware wallet scroll bug#890
  • Allow zero as nonce for offline transaction #860
  • Resolve spinner on interact contract #861
  • Fix incorrect signing of messages starts with 0x #899

Hotfix v5.0.8-hotfix.1

  • Display final re-calculated values on swap confirmation#841
  • Fix batch send success modal#843

Release v5.0.8

Bug

  • Better Ipad Catch #814
  • Fix success modal not linking to unlock wallet page #825
  • Currency in notifications shown correctly #824
  • Fix Token details not sending to mewconnect #839

Feature

  • Implement DNS for ENS #792
  • Add ethereum classic path as presented in mew v3 #812
  • Shows the recipient and the contract address #822
  • Add ledger support for ThunderCore #827

Devop

  • Add zh_TW (Traditional Chinese) translation #820

Release v5.0.7

Feature

  • Add Finney Modal #782
  • Sentry Fixes #777
  • Add Thundercore node #780

Release v5.0.6

Feature

  • DApp: Schedule transaction using Ethereum Alarm Clock #545

Bug

  • Fix block 0 on mobile #767
  • Update infura endpoint #763
  • Chrome 72 compatibility for Secalot #766

Hotfix v5.0.5-hotfix.1

Bug

  • Fix network addresses with discussed concat, fixes settings dollar amount, Token manual load fix, Ipad modal catch, Mozilla value error, update packages, fix verify feedback, and signed msg copy, await token fetch #752

Release v5.0.5

Bug

  • Update success modal for transaction and swap #666
  • Fix Interface -> Address block UI & Print sheet UI #733

Devop

  • Update notification dot animation #700
  • Update README instructions, fix #731 and #727 #732

Release v5.0.4

Feature

  • Add animation to FAQs #691

Devop

  • Reverse the tx order for metamask batch txs #723
  • Add minimum buffer to Kyber Swaps, improve changelly fixed rate check, show swap reference number in notifications #711
  • Update keepkey, add popovers on disabled options #709
  • Add noscript page #710
  • Fix list fetching issue on travis and couple of sentry issues #692
  • Redo wallet errors, include translations #685
  • Identical build for production and gh-pages-history #712
  • Optimized batch transaction processing and ws block subscription #704

Bug

  • Fix Mnemonic Phrase print page UI #721
  • Fix Send TX confirmation modal #694
  • Fix offline Worker issue #690
  • Fix information block UI #693
  • Fix header UI bug #701
  • Update Inteface side menu button UI #698

Feature

  • Sort by network support, add row gap #720
  • Print ENS bid details #699
  • Add Prefilled form for contact support #697

Release v5.0.3

Bug

  • Fix NaN issue on settings modal #682
  • Multiple Sentry fixes, custom paths, Safari worker fix #680

Devop

  • Add disabled access wallet buttons #665
  • Update Send offline helper UI #663
  • Include Service worker error #660
  • Update Front-Page UI #677
  • Update notification dot #679
  • Add Missing nodes from v3 #672
  • Update hdkey 1.1.1 & imagemin-webpack-plugin 2.4.2 #668

Feature

  • Add nonce and gas to offline #661
  • Detect when user not in interface and prompt #684
  • Add Exit to Fiat via Bity #669

Release v5.0.2

Bug

  • Fix Popover UI bugs #676
  • Fix mobile settings #651
  • Mandatory password input for Get a New Wallet -> Mnemonic Phrase #649
  • fix data copy error on FF, and MEWconnect disconnect modal #648
  • Fix Access my wallet modals #647
  • Reset tokens when adding custom token, fetch balance on load #646
  • Fix Ui Access by Software modal #645
  • Various bug fixes and package updates #637
  • Reduce side paddings of footer links to make them fit to mobile width #636
  • Fix welcome modal UI #632
  • Reenable mewconnect on Safari and Opera #631
  • Fix NetworkAddress layout responsiveness #629

Feature

  • Add reusable global toasts. Add examples #617

Devop

  • Make toasts stay longer, update packages #658

Release v5.0.1

Devop

  • Fix foreach issue in settings #619
  • Disable HWs if not supported #618

Bug

  • Reenable Metamask when web3 is not found #622
  • Fix Mew connect modal content #616
  • Fix Getting started page #615
  • Fix various user found errors #611
  • Fix mnemonic phrase radio button #611

Release v5.0.0

Feature

  • Implement SafeSend Dapp #299
  • Implement SafeSend Tweaks #597

Devop

  • Add disconnected modal #635
  • Add medium link #598

Release v5.0.0-rc.1

Feature

  • Update internal partner currency list #596
  • Disable tabs and buttons based on app status #591
  • Added ENS test name registration to ROP, RIN and Goerli #589

Bug

  • Sentry bug fixes #589
  • store addresses validation differently, better handling of kyber api no response #588
  • Handle failure to fetch errors #590

Hotfix

  • partner rate correction #595

Release v5.0.0-rc.0

Devop

  • simplex swap revision #580
  • Swap fix, sentry version addition, deploy contract deteministic updates, JSON parsing #575
  • Refactor custom token, import v3 token #583
  • Add keepkey affiliate link, link out to mewconnect, vintage mew header, fix getting started #581

Bug

  • Supply gasPrice to estimateGas for token transfers #554
  • Fix provider selector UI #579
  • Fix Getting started layout bugs for mobile and desktop #569
  • Fix mobile menu #564

Devop

  • Supply gasPrice to estimateGas for token transfers #554

Release v5.0.0-beta.4

Feature

  • Add welcome to mew modal #571
  • Add Görli testnet #552
  • Make use of address darklist from ethereum-list #521

Devop

  • Catch byte32[] and use constant types #561
  • Setup Sentry #573
  • Upgrade keepkey and use bip32ToAddressNList #543
  • Fixes from meeting #538
  • Add display of swap partners #537
  • Refactor interact w contract #536
  • Set server side headers on webpack dev server #534
  • Hide switch on web3 wallet, update logout text, add package exception for webpack #529
  • Improve notification handling of tx errors #524
  • Enable custom HD paths (fixes #509) #550

Release v5.0.0-beta.3

Hotfix

  • Fix "New wallet", "Access" buttons on header #549
  • Fix Token Transfer #498
  • Fix KeepKey network modal issue #510

Bug

  • Fix deploy contract params and validation issue #502

Feature

  • Add Crypto to Fiat swap option #325

Devop

  • Add Send Offline Helper page #535
  • Update UI design for Send Offline #522
  • Update Logo for Kyber Network #518
  • Send Transaction container refactor #499
  • Fix weird interaction in side menu #494
  • Upload history build to gh-pages-history #504

Bug

  • Fix Access My Wallet buttons position #566
  • Fix #513 #516
  • Fix deploy contract params and validation issue #502

Feature

  • Componentize wallet options, change all wallet address instance to coinbase #511

Release v5.0.0-beta.2

Hotfix

  • Logout buttons #484

Bug

  • Fix interact contract disabled #469
  • Dapps back issue #472
  • Make routes with child set first child active #437 #473
  • Fix UI Interface -> Message #475
  • Fix UI Interface -> Contract #474
  • Fix UI Interface -> Dapps #462
  • Fix #438 - Error message for empty to address in swap #458
  • Fix slide on mobile, fix network default, json -> keystore instance #410
  • Fix UI Interface -> Swap #457
  • Fix UI Interface -> Send Offline #444
  • Fix slide on mobile, fix network default, json -> keystore instance #410

Feature

  • Add KeepKey #350
  • Add MEW Websocket node #483

Devop

  • Swap Revision #458
  • Address checksum validation based on the network (RSK) #461

Release v5.0.0-beta.1

Devop

  • Add node_modules cache to TravisCI for faster builds, and remove Brotli compression from offline #435
  • Prep release and multiple fixes: #412, #409, #408, #413, #414, #433, #419, #415, #425, #427, #430, and #410 #407

Release v5.0.0-beta.0

Bug

  • Fix New wallet, Access buttons #326
  • Fix front interface bugs #344
  • Hide header on getting start #341
  • Fix small bugs #383
  • Only show security button on specific pages #334
  • Fix/replace apple qr code #323
  • Fix ENS resolver/error placement #324
  • Fix header settings modal styles #287
  • Fix fixed buttons, scroll-up, security #282
  • Fix Github issues #276
  • Fix network modal issues pt 2 #279
  • Fix network modal #255
  • Fall back for token fetch #262
  • Fix footer links #235
  • Fix multiple issues: #195, #198, #199, #202, #203, #207, #209, #213, #210, #191, #224, #201, #225, #220, and #208 #215
  • Fix network and address modal dropdown issue #234
  • Fix missing text issue on getting started modal #173
  • Reimplement logout with the new logout modal #177
  • Close modal when adding a custom token #175
  • Fix balance modal, and show equivalent values #176
  • Fix for issue where amount can add too many decimal places #166

Feature

  • Remove print in creating a json wallet, create mnemonic paper, enhance paper wallet, fix #371 #387
  • Update Getting Started page contents #386
  • Add detailed Notifications #231
  • Manual refresh for balance and token #342
  • implement settings config #298
  • Path saver + send offline tx refactor #159
  • implement nonce cache #149
  • Redo Metamask with the breaking changes #145
  • Mnemonic Phrase auto populate #140
  • Implement Buying Subdomains dapps. #122
  • Add support for Ledger live paths. #216
  • Implement Swap #127

Devop

  • Refactors, validations, and fixes: #311, #362, #389, #359, #366, #369, #368, #367, #370, #361, #344, #341, #375, #377, #364, #347, #346, #380, #394, #388, #391, #392, #382, #393, #399, #398, #376, #356, #401, and #374 #345
  • Resize team container #337
  • Change pricebar animation #338
  • Left align pricebar contents #336
  • Adjust header size #335
  • Show rates based on from amount, Add switch order of selected currencies #372
  • Enable metamask compatibility with mew.sendBatchTransaction fixes #351 #352
  • Fix #316, #317, #318, #319, #320, #321 #322
  • Add RSK network #291
  • Replace temporary notice to check if hardware wallet is attached to a final version #309
  • Cleanup unused files #308
  • Remove ETC epool #307
  • Revise and update docs #301
  • Greenkeeper chores #302
  • Add all derivation paths to HD wallets #297
  • Prevent excessive polling of eth_getTransactionReceipt #266
  • Check and verify npm package versions #233
  • Setup automated travis builds and release #280
  • Safe external links and meta descriptions #261
  • Update FAQ content, refactor how FAQ is implemented #245
  • Fixes #237, #238, #236, #260, #253, #283, #284, #286 #274
  • Lazy loading components for faster loading #181
  • ChainID calculation refactoring and BitBox v5 support #206
  • Generate deterministic builds #217
  • Use token package #183
  • Update nonce properly on send and fetch, parse response properly #185
  • Replace heroku urls #178
  • Crowdin translations #75
  • refinalize copy based on new version #165
  • fix invalid chain id error #164
  • Devop/fix router mode #162
  • Move text to translations #157
  • Update packages #151
  • Refactor state #148
  • Refactor web3 provider #141
  • Refactor Wallet interface #129
  • Normalise ens-resolver, use resolved address in send container #126

Hotfix

  • Some fixes for the ENS Registrar, and validate and normalise ens domains #120

Release v5.0.0.alpha.4

Devop

  • Use new contract getter #119
  • Fix access wallet link, pop success when user clicks download #115
  • Add more nodes #90

Feature

  • Metamask Integration #96
  • Finish unit conversion #114
  • Finish ENS registrar dapp #81

Release v5.0.0.alpha.3

Feature

  • Landing page mobile design #97
  • Adds some more inputs for custom network #86
  • Add light border to flags #85
  • Decompress images on build #77
  • Integrate secalot #76
  • Additional hardware wallets #57
  • Implement ENS resolver directive, move directives to its own folder #56
  • Intercept and override signTransaction and signMessage to force confirm modal display and approval #51
  • Integrate Ledger hardware wallet #48
  • Feature/verify message #52
  • override web3 methods #47
  • Let users deploy and/or interact with contracts #45

UI/UX

  • Add Swap confirmation modal #78
  • Add FAQs page #58
  • Add Create Wallet warning page #46

Devop

  • Add stale integration config #70
  • Refactor network modal and sidemenu #64
  • Cleanup linting error #54
  • Merge all open PRS #53
  • Add Network logo and change dot colors #49
  • Fetch tokens and contract abi #41

Release v5.0.0.alpha.2

Feature

  • additional pages #28
  • Adding custom tokens and Adding custom networks #27

Devop

  • Update footer to match design #29
  • Miscellaneous cleanup and changes. #22

Release v5.0.0.alpha.1

Devop

  • Miscellaneous cleanup and changes. #14