Release v0.7.1
0.7.1 (2021-05-31)
Features
- rebrand Connect popup (8138d27)
- rebrand MessageSign popup (e683ebc)
- payments-send: add warning when sending to same address (a9fb93a)
Bug Fixes
- amount-input: adjust error condition (ace955d)
- comment-new: redirect to /account on successful comment send (25efe0e)
- comment-new: reload info on query change (dc76a39)
- details: block buttons and don't watch before sdk init (4b65ed8)
- header: disallow title text wrapping (8c5292c)
- invite: fix handleNotEnoughFoundsError parameters (d275f95)
- invite: set missing invite icon size (33c6593)
- pending: fix duplicate pending transactions (4e0a688)
- recent-txs: align empty and loading states (2e30e65)
- retip: request tip from backend instead of contract (296b23a)
- retip: set proper pending transaction property (8c84775)
- routes: enable props for PaymentsSend (911233f)
- routes: fix retip page wrong title (e9d7881)
- small-modal: fix mark as read unavailable for clicking (4ad38d8)
- tx-pointers: fix name pointers field error in confirm tx modal (bbfcf33)
- warnings: fix github actions warnings (6d55381)
- resolve no-alert warnings (d1250cc)
- resolve no-console warnings (f2428f5)
- resolve no-lone-template warning (2561be4)
- resolve no-template-shadow warnings (83fd054)
- resolve no-v-html warnings (251a995)
- resolve order-in-component warnings (04b80d8)
- tests: fix network test after new node added (aaf25b1)
Performance
- icons: optimize iframe icons (a0810b7)
Maintenance
- unfinished: hide unfinished features (3797c91)
- update sdk to 8.1.0 (0121390)
- account-info: change width of name with unfinished features off (7a0663d)
- account-info: revert width change (f37e0aa)
- env: enable unfinished features (11aa297)
- icons: rearrange icons and delete duplicates (ac9ebe8)
- networks: remove unnecessary v-html (8d32d7d)
- payments: revert old solution to redirection after success payment (a9412b7)
- payments-send: disable sending tokens to a name (2fb7c87)
- wallet: move loading tokens data to unfinished (3c25d27)
- flickity buttons hover and pressed style (eb6bce6)
- remove unused global css (4c830d3)
- permissions: change placeholder to more clear version (a126ea3)
- props: set required defaults for props (8950fe9)
- tests: disable mining-related tests (0b784b6)
- token-list-item: remove unused name prop (541e54c)
- tour: remove useless v-for (5fd8477)
- update SDK to 8.0.0 (52234b5)
0.7.0 (2021-04-29)
Features
- tabs: add Tabs component and split payments and tips screens (ab3cdce)
- rebrand ConfirmTransactionSign modal (3d8ae06)
- amount-send: rebrand AmountSend component into Amount (751155d)
- claim: add claim tips menu entry (4c71b9d)
- icons: update rebranded icons (3d8f2f7)
- add Accounts page (f80fbdf)
- add CopyAddress component (6f27310)
- add links to an account in the middleware explorer (20ecf8b)
- add TransactionOverview component (48d7dc6)
- show balance for each account (4e5762e)
- simple account list (6580328)
- simple account switcher (a339f0c)
Bug Fixes
- account-info: fix alignment on copy and name claim (ee10ee9)
- app: match header background color (b2824b2)
- background: add missing getters (588edba)
- confirm-modals: don't stretch to whole page on desktop (1d69f7d)
- copy-address: ensure copied text is expanded (5c5ab8f)
- getters: add correct name fee to tx amount (5204402)
- height: use viewport height only for ios cordova (f7f70e2)
- icons: replace icons with transparency versions (df67290)
- invite: show correct token (ff527ad)
- invite-claim: update handleNotEnoughFoundsError (ea3aae6)
- ios: add safe area to confirm modals (6eb93dc)
- ios: set body bg visible on overscroll (784b4d3)
- manu-carousel: make draggable in all mobile browsers (f2ff6bb)
- mobile/extension: use padding-bottom if bottom elements visible (b855eae)
- names: switch from deprecated profile endpoint (8a78cfb)
- notifications: use first name in the list if chainNames presented (5ee89af)
- qr-code-reader: do not interact with header styles explicitly (d1fff50)
- recent-txs: slice transactions list to limit (58e5ffa)
- retip: add missing account getter (fd9ae31)
- status: position NodeConnectionStatus properly (aaa0a52)
- styles: add proper styles for custom name input (3ea3285)
- tabs: fix Header routing and tests (38c06e0)
- tests: remove header check in last intro screen (7166e1c)
- transactions: change recent transactions on switching accounts (14ddeaa)
- tx-details: keep header on top (817bb01)
- web-iframe-popups: make iframe popups notRebranded (e472666)
- rebranded welcome screen image in iframe (273a5b4)
Tests
- use should to assert node content (96df928)
- account: force click covered dropdown (09edf7a)
- amount-input: use function in should to have retry mechanism (6b2be15)
- networks: double get transaction-list timeout (e468e9a)
- transaction-details: make the test independent from pending (5b77498)
- transactions: simplify test and remove unnecessary part (9574bc9)
Style
- fix linter errors automatically (1d9a323)
- colors: drop old colors and replace it with rebranded ones (469bda7)
- fonts: use missed rebranded fonts (31d94e8)
Maintenance
- qr-code-reader: use defined handleUnknownError (d645dca)
- box button (b3ec0bc)
- build a single extension for Firefox and Chrome (fa52e2c)
- change testnet backend url (878cb8d)
- disable extra webpack stats to clean up build log (3128018)
- extract tx fee getter (c678ca6)
- get account type from instance (6c4c323)
- remove global css for sign modals (5ae909f)
- rename updateLatestTransactions mutation to setTransactions (fb815b7)
- split TransactionOverview component (618f232)
- try electron (5fa2ca2)
- update scss-related packages to fix env inside border (1decc7f)
- update vue packages (3349d6e)
- accounts: use Plate component (b9d1903)
- build: fix build by using ChromeExtensionReloader properly (7848665)
- button: update secondary style and drop dark (95ba341)
- eslint: fix errors automatically (75c519a)
- eslint: fix errors manually (b03bde3)
- eslint: vue recommended rule set and drop conflicting prettier (50acaee)
- scss: "use" instead of "import" (4d9f253)
- scss: start to "use" instead of "import" (f42a353)
- tx: return empty tx list if getTxByAccount returns error (9b53094)
- webpack: remove unnecessary firefox-specific stuff (477bc52)