Skip to content

0.5.0 (2020-12-28)

Compare
Choose a tag to compare
@github-actions github-actions released this 28 Dec 16:09
1943eeb

Release highlights

This release includes lots of performance improvements and bugfixes. The new functionalities this release brings will allow users to set permissions per domain/application they use with their superhero wallet (setting up spending limits and allowances per day, general spending limit without confirmation, confirmation settings for popups - display or auto confirm requests for message signing and spend transactions from applications.

Supports and proper handling of deeplinks and signature scheme required for new posts on superhero (which do not require tip to be send in order to post).

Changelog

Bugfixes 🐞

  • #738: Update available token balances upon switching networks
  • #734: Added visualization for contract call transactions
  • #736: Added a verbose validation for Tip component
  • #742: DetailsItem: Keep items in wallet bounds
  • #717: Fix firefox design related issues
  • #725: logger: Fix handling vue errors
  • #718: Intro: Adjust markup
  • #706: QrCodeReader: Display Header menus
  • #694: PermissionSettings: Simplify and fix validation
  • #649: persistState: Explicitly mark that cloneDeep hack is needed for Firefox
  • #678: Fix sending an error report
  • #673: Fix message sign popups constantly appearing
  • #669: Fix address displaying on several screens
  • #737: Fix migration and iframe permissions
  • #747: wallet.js: Affect args to make it inserted into function
  • #750: logger: Handle user rejection error
  • #751: permissions.js: Add try/catch for iframe connection popup

Features ✨

  • #584: Add per-domain permissions for applications
  • #640: Witdraw fungible tokens
  • #682: Enable tip/retip using deeplinks with FT and v1/2/3 tips
  • #749: Added indicator for copied address in invite links page

Maintenance 🚧

  • #556: Make pending transaction polling more accurate
  • #636: Remove inline styles
  • #614: Update eslint packages
  • #643: Fix Avatar component
  • #648: Revert "popup: Remove extra wrapper around unwatch"
  • #642: Refactor SecuritySettings page
  • #650: Simplify resetting by reloading page after that
  • #654: Refactor Modal component
  • #562: General refactoring
  • #677: Travis build process improvements
  • #683: Refactoring name auctions
  • #684: Refactor names
  • #676: Cleanup global styles
  • #686: calculateFee: Don't calculate max fee
  • #709: Refactor permissions, add Vuex to extension backend
  • #652: Make topBlockHeight and balance observables
  • #719: Remove appVue keys
  • #707: General refactoring
  • #724: Optimized send tip method
  • #728: Wait pending transactions mined if sdk initialized
  • #726: Transactions: Load transactions only if previous are loaded
  • #721: Fix sdk of wallet in reverse frame
  • #715: Cleanup CSS styles: remove all !important modifiers.
  • #741: Fungible Tokens: Middleware CORS issue workaround

Other changes💡

  • #743: Tour: Revert changes to propertires in steps
  • #746: Use GitHub Actions instead of Travis
  • #739: Update dependencies
  • #637: SecuritySettings: Remove usage of a non-existent component
  • #730: Adjust Account page
  • #722: Make back button go up in the hierarchy
  • #700: Set language on App created
  • #713: ImportAccount: Show only Loading component on loading
  • #671: Remove outdated tokens pages and store
  • #688: Send: Trim entered address
  • #668: Fetch prefered name
  • #693: Refactor amount validation in Retip page
  • #675: Extract TokenAmount component
  • #685: Fix "Invalid date" of pending transactions, and refactoring
  • #657: Transactions: Check need to fetch transactions if transactions or displayMode changes