Skip to content

Releases: superhero-com/superhero-wallet

v0.5.1

04 Feb 14:26
57f094e
Compare
Choose a tag to compare

0.5.1 (2021-02-03)

Features

  • add new notifications design (5fa43b0)
  • show error if AENS name or address is invalid (4d3e6c0)
  • warn tipping http urls (65d3025)
  • changelog: build using standard-version (505412b)

Bug Fixes

  • handle the default name responce correctly (68192a8)
  • long ft names go outside borders (1a512a5)
  • make long names do not get out of the borders (36463c6)
  • account: hide chain name scrollbar (1dd7029)
  • account: long chain names outside viewport (a96829d)
  • commitlint: run commitlint from first valid commit (404972e)
  • global: don't display scrollbar on blink and webkit engines (7755be6)
  • global: don't display scrollbar on blink and webkit engines (f967207)
  • global: revert scrollbar width until rebranding (c4dfca3)
  • ios: header titles overlap when navigating (4fe0dbf)
  • copy address not working (3aec392)
  • hide chain name scrollbars on firefox (d2b0d79)
  • incorrect amount on retip success (fd8f3cb)
  • rename background script entry (851b359)
  • toggle showable types of notification properly (a08a763)
  • modal: show only 1 small modal at a time (05a6f81)
  • notifications: don't display backup after importing an account (9f2282b)
  • set success message as a div (9b19b15)

Maintenance

  • notification-item: change word-break style (90155d4)
  • release: 0.5.1 (b78c2f0)
  • generalize relative time, use seconds instead of minutes (f35a705)
  • remove deprecated wkwebview cordova plugin (a7aeb2b)
  • remove middlware CORS issue workaround (92a8f00)
  • remove sizes from badges icons (8e4c116)
  • use bignumber for ae token balance (f4882ea)
  • use bignumber for ft balances (b144de6)

0.5.0 (2020-12-28)

28 Dec 16:09
1943eeb
Compare
Choose a tag to compare

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

v0.4.2

18 Nov 09:18
366bffd
Compare
Choose a tag to compare

0.4.2 (2020-11-18)

Release highlights

This is mainly a maintenance and bugfixes release - it includes a lot of bugfixes related to the naming system and interaction with .chain names. In this release, you will also notice the new Tokens section on the menu which will allow you to interact with FTs.

Changelog

Bugfixes 🐞

  • List: prevent falling through checkbox in firefox (#608)
  • Fix AENS errors (extending name, setting pointer, buying a name) (#603)
  • Avatars: Fallback to empty string if sender is null (#589)
  • Transactions: Fix infinite load when page is zoomed (#591)

Features ✨

  • permissions: Add panel to the settings screen (#607)
  • Fungible Tokens support (new tab in the menu, FT section) (#519 && #318)

Maintenance 🚧

  • Remove superhero-button click listener (#486)
  • Remove unused options page (#613)
  • names: Restore parallel requests, move revoked checks (#609)
  • Update dependencies (#596)
  • TransactionItem: Don't make extra requests to the node (#593)
  • Refactor background (#587)
  • Realign hotfixes (#597)

Other changes💡

  • Update Cordova to use Android SDK@29 (#594)
  • Add deeplink test page to artifacts (#595)

v0.4.1: Merge pull request #594 from aeternity/hotfix/update-cordova

16 Nov 11:17
df33d0f
Compare
Choose a tag to compare

v0.4.0

09 Nov 07:58
226ceb6
Compare
Choose a tag to compare

0.4.0 (2020-11-09)

Release highlights

This release includes the new middleware integration (ae_mdw) which will improve consistency in the data returned for the transaction history and naming system. The users of Superhero will also now notice the new notifications feature and updated design which will notify them for tips/re-tips/comments and replies they've received.

Fixed bugs with the .chain names and login/logout related issues for aepps.

Changelog

Bugfixes 🐞

  • Fix: login/logout issues (#531)
  • Fix: cordova ios - compilation error by choosing a different swift version (#535)
  • Remove unused definitions of $browser in Vue instances (#553)
  • [tests] withdraw: Change missed amount (#574)
  • Fix: names/setDefault, prefered .chain name not in sync (#517 && #545)

Features ✨

  • New middleware integration ae_mdw (#565)

Maintenance 🚧

  • Update dependencies (#533)
  • Add account on the first init call (#554)
  • Improve tests (#566)

Other changes💡

  • Handle deep links on the extension side (#485)
  • Update notifications design (#526)
  • Add firefox and chrome extensions to the Index page (#487)
  • Adjust styles in the Index page (#576)
  • Dynamically configurable backend URL (#534)

v0.3.3

24 Sep 11:38
a57a2bf
Compare
Choose a tag to compare

0.3.3 (2020-09-24)

Release highlights

The tip button injected on YouTube videos is allowing direct tips to YouTube content creators. Improvements to the general structure of the accounts. Bugfixes and cleanup of styling issues. This release also fixes the problem with the QR code library that was previously used, which caused the inability of iOS users to allow their app to gain camera permissions.

Changelog

Bugfixes 🐞

  • Fix: Displaying of transactions (#500)
  • Fix: Spanish translation errors (#476)
  • Fix: Header back button (#464)
  • Fix: Tx explorer URL (#507)
  • Fix: Issue with defaultNetworks preventing dapps connection (#522)
  • Fix: QR library problem causing inability to scan codes (#511)

Features ✨

  • Inject YouTube tip button (#433)
  • Add preconfigured Testnet settings (#499)
  • Add auto-extending of names (#494)

Maintenance 🚧

  • Drop mutation-types (#501)
  • Remove unused AirGap utils (#488)
  • Normalize vuex state (#475)
  • Update SDK to 7.7.0 (#473)
  • Use middleware instance instead of direct fetching (#481)
  • Switch middleware URL (#478)
  • Use aeternity.io instead of aeternal.io (#479)
  • Remove unused styles (#472)
  • Update dependencies (#474)
  • Simplify networks (#468)
  • Remove unnecessary subaccount structures (#463)

Other changes💡

  • Tip: Redirect to callback URL if it provided (#490)
  • Always use window.open on links inside iframe web wallet (#495)
  • Changed new invite link icon (#483)
  • Restyle: Invite links (#466)
  • Use currency symbols instead of abbreviations (#471)
  • Add LGTM badge (#462)
  • Change checkbox colors according to design suggestion (#502)
  • Locales: Claim -> Register (#509)

v0.3.2

11 Aug 06:15
1dfa2d4
Compare
Choose a tag to compare

0.3.2 (2020-08-11)

Release highlights

This release fixes the problem with incorrect dates calculation which prevented generated invites from showing in the invites list.

Changelog

Bugfixes 🐞

v0.3.1

11 Aug 04:48
46c75ee
Compare
Choose a tag to compare

0.3.1 (2020-08-10)

Release highlights

This is a maintenance release that includes fixes and optimizations to some of the wallet's internal components for better stability and performance.

Changelog

Maintenance 🚧

  • Account: Fix security settings link (#454)
  • Refactor router and backend (#451)
  • App: Remove unnecessary Router workaround (#450)
  • Persist login target location (#449)
  • Test page updates (#448)

v0.3.0

06 Aug 15:12
8f417f4
Compare
Choose a tag to compare

0.3.0 (2020-08-06)

Release highlights

This release includes new functionality for generating invite links and the ability to top them up with value. Introduces the ability to see if your .chain name was revoked and allows you to make the following actions. Fixes some problems and improves wallet detection in an iframe.

Changelog

Bugfixes 🐞

  • Handle logger exceptions to avoid infinite loop (#421)
  • Adjust logout (#418)

Features ✨

  • User invite referral links (#390)
  • Handle revoked names (#419)

Maintenance 🚧

  • twitter tip button: Avoid extra eslint-disable (#439)
  • twitter.js: Refactor button styles, fix padding absence (#427)
  • twitter.js: Don't apply style changes if not logged in (#425)
  • twitter.js: Match only tweet id in tweet link (#417)
  • twitter.js: Fix tip button alignment (#416)
  • Connect to parent subframes (#423)
  • Allow claiming tokens by invite link (#438)
  • Show confirm popups if web version in an iframe (#434)
  • Remove state sync between instances (#422)

Other changes💡

  • Enable development flag in dev mode (#428)
  • Update Spanish translations (#412)
  • Move aepp to tests folder (#413)
  • Leave backup notification visible until user backs up their seed (#409)
  • Change Intro and Index screens in an iframe (#407)
  • Remove universe store link (#405)

v0.2.4

26 Jun 10:08
2f652fc
Compare
Choose a tag to compare

Changelog

Bugfixes

  • Fixed problem with notification bell route (#395)

Features

  • Inject tip button in twitter tweets feed and single tweet (#397)

Maintenance

  • User confirm connection to unknown origin (#396)