# Changelog ## Current Master ## 2.4.0 2016-06-20 - Clean up UI. - Remove nonfunctional QR code button. - Make network loading indicator clickable to select accessible network. - Show more characters of addresses when space permits. - Fixed eth.sign behavior. - Fixed bug when signing messages under 64 hex characters long. - Add disclaimer view with placeholder text for first time users. ## 2.3.1 2016-06-09 - Style up the info page - Cache identicon images to optimize for long lists of transactions. - Fix out of gas errors ## 2.3.0 2016-06-06 - Show network status in title bar - Added seed word recovery to config screen. - Clicking network status indicator now reveals a provider menu. ## 2.2.0 2016-06-02 - Redesigned init, vault create, vault restore and seed confirmation screens. - Added pending transactions to transaction list on account screen. - Clicking a pending transaction takes you back to the transaction approval screen. - Update provider-engine to fix intermittent out of gas errors. ## 2.1.0 2016-05-26 - Added copy address button to account list. - Fixed back button on confirm transaction screen. - Add indication of pending transactions to account list screen. - Fixed bug where error warning was sometimes not cleared on view transition. - Updated eth-lightwallet to fix a critical security issue. ## 2.0.0 2016-05-23 - UI Overhaul per Vlad Todirut's designs. - Replaced identicons with jazzicons. - Fixed glitchy transitions. - Added support for capitalization-based address checksums. - Send value is no longer limited by javascript number precision, and is always in ETH. - Added ability to generate new accounts. - Added ability to locally nickname accounts. ## 1.8.4 2016-05-13 - Point rpc servers to https endpoints. ## 1.8.3 2016-05-12 - Bumped web3 to 0.6.0 - Really fixed `eth_syncing` method response. ## 1.8.2 2016-05-11 - Fixed bug where send view would not load correctly the first time it was visited per account. - Migrated all users to new scalable backend. - Fixed `eth_syncing` method response. ## 1.8.1 2016-05-10 - Initial usage of scalable blockchain backend. - Made official providers more easily configurable for us internally. ## 1.8.0 2016-05-10 - Add support for calls to `eth.sign`. - Moved account exporting within subview of the account detail view. - Added buttons to the account export process. - Improved visual appearance of account detail transition where button heights would change. - Restored back button to account detail view. - Show transaction list always, never collapsed. - Changing provider now reloads current Dapps - Improved appearance of transaction list in account detail view. ## 1.7.0 2016-04-29 - Account detail view is now the primary view. - The account detail view now has a "Change acct" button which shows the account list. - Clicking accounts in the account list now both selects that account and displays that account's detail view. - Selected account is now persisted between sessions, so the current account stays selected. - Account icons are now "identicons" (deterministically generated from the address). - Fixed link to Slack channel. - Added a context guard for "define" to avoid UMD's exporting themselves to the wrong module system, fixing interference with some websites. - Transaction list now only shows transactions for the current account. - Transaction list now only shows transactions for the current network (mainnet, testnet, testrpc). - Fixed transaction links to etherscan blockchain explorer. - Fixed some UI transitions that had weird behavior. ## 1.6.0 2016-04-22 - Pending transactions are now persisted to localStorage and resume even after browser is closed. - Completed transactions are now persisted and can be displayed via UI. - Added transaction list to account detail view. - Fix bug on config screen where current RPC address was always displayed wrong. - Fixed bug where entering a decimal value when sending a transaction would result in sending the wrong amount. - Add save button to custom RPC input field. - Add quick-select button for RPC on `localhost:8545`. - Improve config view styling. - Users have been migrated from old test-net RPC to a newer test-net RPC. ## 1.5.1 2016-04-15 - Corrected text above account list. Selected account is visible to all sites, not just the current domain. - Merged the UI codebase into the main plugin codebase for simpler maintenance. - Fix Ether display rounding error. Now rendering to four decimal points. - Fix some inpage synchronous methods - Change account rendering to show four decimals and a leading zero. ## 1.5.0 2016-04-13 - Added ability to send ether. - Fixed bugs related to using Javascript numbers, which lacked appropriate precision. - Replaced Etherscan main-net provider with our own production RPC. ## 1.4.0 2016-04-08 - Removed extra entropy text field for simplified vault creation. - Now supports exporting an account's private key. - Unified button and input styles across the app. - Removed some non-working placeholder UI until it works. - Fix popup's web3 stream provider - Temporarily deactivated fauceting indication because it would activate when restoring an empty account. ## 1.3.2 2016-04-04 - When unlocking, first account is auto-selected. - When creating a first vault on the test-net, the first account is auto-funded. - Fixed some styling issues. ## 1.0.1-1.3.1 Many changes not logged. Hopefully beginning to log consistently now! ## 1.0.0 Made seed word restoring BIP44 compatible. ## 0.14.0 Added the ability to restore accounts from seed words.