Skip to content
This repository has been archived by the owner on Mar 23, 2023. It is now read-only.

Releases: ArkEcosystem/desktop-wallet

Version 2.2.0

17 Jan 22:00
Compare
Choose a tag to compare

Many new features and pesky bugs have been squashed ⚡️

Features

  • Add navigation to vote transactions (#846)
  • Add 'add to contacts' button (#884)
  • Show delegate voters in vote modal (#905)
  • Show placeholder message if wallet is a known wallet (#881)
  • Remember transaction table row count (#896)
  • Clarify custom peer disconnection (#939)
  • New profile creation page (#919)
  • Broadcast transaction to multiple peers (#937)
  • Allow using the letter component on profiles instead avatars (#947)
  • Implement multi-wallet endpoints (#956)
  • Disable "Send All" when user changes the amount (#688)
  • Add support for tabular/list layout of wallets and contacts (#852)

Enhancements

  • User ticker instead of token for market chart (#837)
  • Contact sorting (#840)
  • Rename approval to vote % (#857)
  • Improves sidebar alignments (#858)
  • Unite router links of create/import buttons (#854)
  • Numbered 'profile new' steps (#859)
  • Improves perfomance switching sortBy to orderBy (#878)
  • Improves URI handler (#883)
  • Improves perfomance iterating once to find latest transaction (#832)
  • Change the layout of the network Sidemenu (#897)
  • Do not reset inputcurrency to improve UX (#909)
  • Make time consistent in wallet (#910)
  • Send transfer transaction to current peer (#922)
  • Get ledger address & public key together (#941)
  • Transaction helper props in store getters (#927)
  • Give hover class to WalletNew ButtonReload (#920)
  • Ledger throw errors (#943)
  • Improves text on the intro screens (#916)
  • Update Changelly widget (#961)
  • Address truncation in transaction table (#960)
  • Display app version in the window title (#965)
  • Provide chart tooltip when hovering on x-axis (#973)
  • New background for profile edition page (#984)

Bug/Minor Fixes

  • Do not update network config as it overwrites network changes (#838)
  • Set tooltip container on transaction table (#824)
  • Show vote / unvote in color (#845)
  • Use WalletAddress in the transactionShow modal (#849)
  • Correctly position settings arrow (#860)
  • Make wallet heading buttons the same color in dark mode (#853)
  • Transaction table and modal UI improvements (#850)
  • Ledger loading alignment (#851)
  • Align settings arrow from the bottom (#862)
  • Network modal name wrapping (#868)
  • Network selection modal overlap (#869)
  • Remove blur halo (#867)
  • Change HKD symbol to HK$ (#876)
  • Network modal button disabling (#885)
  • isPassphraseVerified on toggling ensureEntirePassphrase (#792)
  • Handle case where QR reader fails without error (#888)
  • Set correct icon color on warning & alternative amount fix (#882)
  • Password visibility and Read more links (#880)
  • Truncate profile names (#794)
  • Only show add to contacts button when wallet is not a contact yet (#904)
  • Use wallet name for contacts too (#903)
  • Only invert dropdown arrow for peer screen (#911)
  • Input amount minimum (#913)
  • Update alternative currency when no input (#912)
  • Do not show tx notifications for contacts (#915)
  • Add another Binance wallet (#914)
  • Send all confirmation (#924)
  • Refresh all ledger wallets, not just cache (#926)
  • URI ledger issue with 1 non-ledger wallet (#929)
  • Set default fees on transfer screen so send all properly works with them (#930)
  • Confirm modal default portal target (#936)
  • Some small design improvements (#816)
  • Add docs to explain how to translate the app (#823)
  • Handle unsuccessful unvote transaction (#949)
  • Change delegate voting banner if wallet is not owned (#953)
  • Load all networks correctly (#959)
  • Do not display the not-voting icon before knowing if the wallet is voting (#950)
  • Close vote modal on confirm (#963)
  • Check if addresses or names of contacts and wallets already exist (#955)
  • Computed voted delegate name (#964)
  • Tooltip position of truncated address (#970)
  • Remove avatar title on hover (#977)
  • Display the right error message on the fee slider (#978)
  • Fix dashboard duplicate transaction refresh (#979)

Hashes

File SHA256
linux-amd64-2.2.0.deb 8935a6098eb3c37af0225fd0d5bf29d87fca4ee404a835e213b48d72b4060369
linux-x64-2.2.0.tar.gz fbdf0c1801699c9e289a9df57d4dc89e9383141fdd49bf34161d57eec52a1369
linux-x86_64-2.2.0.AppImage bdf2b3ed87c7343fbff38881b86a300e9f966214762cdbbb8205b7ce0d27dccb
mac-2.2.0.dmg 4ef739f0a0814a1b7a705a9cb792602ad3d56829f946e6d7e01c1690dcbb4855
mac-2.2.0.zip d1555032571decfac5976e2436110d4fa190caefe3a1186adb3e9dd2e6ec4176
win-x64-2.2.0.exe c10648633920300450dce0bcc98bfb6068135fad68c8a993a2ffc5e2a78bf711
win-x86-2.2.0.exe 0678bb5364c1adf02a4224283f368c7e2db31567cd2ee7de30f98d9d0e349195

Contributors

Thanks to @dated @zillionn @kalgoop @ItsANameToo @JeremiGendron @ckhatri

Version 2.1.1

21 Dec 16:22
Compare
Choose a tag to compare

Address navigation, improved URI handler, responsiveness and many bug fixes ⚗️

Features

  • Implement address navigation directly in the wallet (#793)
  • Display transfer sender options when used through ark: protocol (#814)
  • Play animation while loading the market chart (#796)

Enhancements

  • Responsive intro (#761)
  • Responsive split layout (#762)
  • Show contacts in sidebar if wallet is contact (#758)
  • Include fee in second signature builder (#766)
  • Add vote details to WalletAddress(#778)
  • Add instructions to install via package managers (#784)
  • Remove tooltip on ProfileAll (#789)
  • Sidebar add icons above create/import wallet (#815)

Bug/Minor Fixes

  • Decompose korean characters so they match the generated ones for passphrases (#779/#786/#817)
  • Reset heading on wallet change (#759)
  • Hide secondary action buttons where applicable & UI tweaks (#757)
  • Resolve validation issues making it impossible to add a network (#772)
  • Only reset buttons when the curretWallet has changed (#771)
  • Check if currentwallet is defined before checking for contact (#770)
  • Add 2 known wallets and rename "ARK" to "Ark" (#776)
  • Enable Next button when backing from sending 2nd passphrase registration (#768)
  • No highlight/drag for img,a,button elements (#753)
  • Unintuitive for jsonValidate() return value if errors (#782)
  • showPublicKey bug with address import (#780)
  • Get signed messages of current wallet (#787)
  • Duplicate address validation on WalletImport (#783)
  • Store only the id of the active wallet (#790)
  • Add border-theme-line-separator to input fields (#818)
  • Rephrase "Network overview" to "My networks" (#821)
  • Show unconfirmed tx for type > 0 (#819)
  • Capture any error when sending transactions and warn about broadcasting (#829)

Hashes

System SHA256
Linux 3e63cd2022e5ff8994f7f8afd218b23ed195b9efbe19baeabfb14886c480e69b
MacOS 5b72183397998966379a7dd853e941838315bbc7a3fdef961607e872453ea56d
Ubuntu-amd64 3ef16413e28b0c3e45e44440945e83fb7f3ad8a5f57dff8a634fcf1ee56fa4a9
Windows-x86 7c67d88608992ae5a1a04c7cc036202b4f0ba046a2021ab544376c87846a002a
Windows-x64 035fa4027e1bf92377f129ee16c429d1a3cfeca727f536cb0a35b30e90a3bb80
Linux-AppImage 6c00f20bc4d6dfce17aed2a6028cf9045fdd2d87e5861f684c566a3e552de6de

Contributors

Thanks to @dated @zillionn @kalgoop @ItsANameToo @JeremiGendron

Version 2.1.0

14 Dec 17:51
Compare
Choose a tag to compare

Changelly integration, better Ledger management, UI improvements and various bug fixes! ✨

Features

  • Implement Changelly instant exchange widget (#679)
  • Add flag to manage the background update of ledger wallets (#734)
  • Add flag to manage the market chart on the dashboard (#750)

Enhancements

  • Save currency persistently when changed through sidemenu (#646)
  • Make it possible to remove the set name of a wallet (#653)
  • Disable send all button when funds are too low to send all (#659)
  • Persist unconfirmed transactions (#660)
  • Show public key of newly created address in wallet (#664)
  • Add ability to rename ledger wallets (#672)
  • Disable reload button while refreshing (#694)
  • Set screenshot protection by environment variable (#671)
  • Rebroadcast expired transactions (#669)
  • Add "Rank" inside voted banner (#696)
  • Add avatar profile "more" icon (#701)
  • Display helper text when known address is recognized (#687)
  • Add message for insufficient balance in other tx types (#692)
  • Ledger transaction expiry (#710)
  • Add minimum fee notice (#704)
  • Prevent duplicate profile name (#715)
  • Handle Enter key to rename wallets (#718)
  • Hide vendorField on dashboard (#721)
  • Reset the scroll when switching tabs (#722)
  • Dashboard transaction list spacing (#728)
  • Chart buttons hover background color (#739)
  • Cache ledger wallets (#743)
  • Ledger cache option tooltip (#749)

Bug/Minor Fixes

  • Add bottom margin to wallet list (#656)
  • Make address search case insensitive (#649)
  • Fix contributing link (#638)
  • Upgrade @arkecosystem/client (#643)
  • Use sender instead of recipient for sender links (#658)
  • Make it possible to input small numbers (e.g. 1e-7) into the input field (#652)
  • Ledger wallet first otherwise check local db (#661)
  • Fix problem with yarn integrity checks (#655)
  • Various fixes (#667)
  • Obtain and display the balance of contacts (#650)
  • Add workaround to have camera stream loaded before closing (#663)
  • Validate fields when they get populated by aip13 (#670)
  • Create network validation (#680)
  • Modified to long format date for the Transactions Table (#676)
  • Custom scrollbar on linux (#678)
  • Include the Ledger wallets when computing the total balance (#665)
  • Fading out of wallet / contact (#690)
  • Fix sorting of Delegates (#693)
  • Fix sorting of Announcements (#686)
  • Loading of chart two times (#689)
  • White screen on bad network seed (#697)
  • Add new script to run E2E tests (#677)
  • Ledger wallet rename saving old name (#698)
  • Add i18n to eslint ignore (#699)
  • Set screenshot protection upon app launch instead of sidebar (#705)
  • Update Vue and Babel related dependencies (#708)
  • Keyup events on profile creation (#709)
  • Go to wallet list on ledger disconnect (#711)
  • Check correctly if the balance is enough for creating the second signature (#714)
  • Do not throw an Error when closing TransactionShow (#713)
  • Validation after after regenerating 2nd passphrase (#712)
  • Replace deprecated qrcode package (#707)
  • Use electron-window-state instead of win-state (#720)
  • Version notification tooltip boundaries (#727)
  • Apply blur also to navbar (#730)
  • Use semver for release check (#729)
  • Fix validation of passphrase (#731)
  • Responsive navbar avatar & ui tweaks (#735)
  • Various style improvements (#700)
  • Passphrase focus resets when toggling visibility (#742)
  • Multiple profile creation on multiple clicks (#741)

Hashes

System SHA256
Linux 70d5dcda709caf84ddef9a82c1118755be44b72d52785aad4130e127a64d84d7
MacOS 58fe5c8c7683a83ea0857f294e00502fee81204eaf5471d8b040209c06de0291
Ubuntu-amd64 7f6b50aa010915bdf79f9a11478dfd5dfc7d962cb0dd1598bde4ef4acf53675f
Windows-x86 1685233b81d79bd9b40e1d95f8f3b1dbe97b34821a8ee4da6fe2af9826accd53
Windows-x64 24323e0203371e0acc705cc2202e8f83a2ddb1802d0b57c5967fd63734c8424a
Linux-AppImage 915068ceb520cb195b4a39c4cad552cb304980f83795fee4fdb4b3e9f902b4b2

Contributors

Thanks to @dated @Highjhacker @zillionn @kalgoop @ItsANameToo @JeremiGendron

Version 2.0.0

03 Dec 20:37
13deccb
Compare
Choose a tag to compare

🎊 Initial release of the all new ARK Desktop Wallet v2 🎊

NOTE: This is a public beta release. Although the features that are present are expected to be functional and working, it’s still a work in progress and can result in unexpected behaviour. If you find any issues, please open a Github issue.

Preview

Hashes

System SHA256
MacOS 0789c28a621f179ffef4a49b2584b04e4b0bf39d6639dcde64c46af8161988cb
Linux c1d206b9c66af30cd45b17e6de875449101612e21df449f77befd22ca84fcca9
Ubuntu-amd64 d70c6e2a7a50bfab8669b3344904e52b8b6e9f7a9e99a27b39c1a432045daeed
Windows-x64 2c11414b8227be17f9585aa6bddb7fc9475c6f75ba933d5f385001bda1fe8f58
Windows-x86 20af80670a8ca205912f3e64076c67b171558a25c83cf369a249e81d8a59d874
Linux/AppImage d3f6036a81cfcc83f8c9b244105f3bcf8fbc73c1f664319b9c16313b98084be9

Version 1.6.1

15 Aug 14:00
0b08bb2
Compare
Choose a tag to compare

Bug fixes and Changelly improvement 🍷

Enhancements

  • Do not load the Changelly widget unless the user confirms it #604

Bug/Minor Fixes

  • Warn about NEO addresses only when they have transactions #606
  • Replace Tycho with NTP #605
  • Fix webcam loop #610
  • Fix the signing of transactions using the Ledger #611
  • Update languages #613

Hashes

System SHA256
Linux 72d08a0827fe30e7317b392683c28b62cb5f43687d8ec368b2d11211f2c5a5ea
MacOS b4a6ac066981c05cf6ebec389bea8b2d0610ea4e283870b6b469a67f95b76e37
Ubuntu-amd64 c42f5ad0a78cbe2153bec94601a7afa8742d03f7b241b07e8add2023089a5b4d
Windows-x86 5dee254a6d991f840edd25c81877beeb081ff7e72b2913df14dfccdbe7477cc8
Windows-x64 af89a30fe9ad305e4f2a483055597111f5c3902c90eabfeacaf4443bcf1f3f09
V2-Linux d3ea9e286fdf28759d302d91e21b42c23ccdc2d7bb6633b1f3c785421d04ec65
V2-MacOS 28d34f87ca97f6bef57154f4327c8c2f5459b2c236c3b588dfae0f69ccbfee0a
V2-Ubuntu-amd64 7170f8179dab7939917e2572e073def6b81868c75370f242df16ad5ee4a1e5bf
V2-Windows-x86 ffd357e73bc81442eb77ed0795933ddb11ea5d56ae4e60fd060c7d9b41b959f8
V2-Windows-x64 3438eefae73ba2cb43ed7d4b6f073e939f6f0bd61442b71d273d67d39468a0e3

Version 1.6.0

16 Jul 12:50
Compare
Choose a tag to compare

Bug fixes, UI improvements and new features! ✨

Features

  • Load and send multiple transactions from a file #503
  • Generate and import passphrase in all possible bip39 languages #593
  • Changelly widget integration #600

Enhancements

  • Resolve contacts in send form #524
  • Make ark client work if main peerseed is down on fresh-install #523
  • Make screenshot protection configurable #542
  • Added ability to shift-click the currency button to have it rotate backwards #547
  • Add a message on the sending dialog when using a Ledger #555
  • Add transactionId, senderId and recipientId tooltips #556
  • Improve Contact information #539
  • Add loading indicator when switching network #563
  • Sort the languages alphabetically (in the application) #573
  • Upgrade Electron and node-hid #596

Bug/Minor Fixes

  • Show error messages when a transaction fails #528
  • Dashboard accounts box #541
  • Fix issues in translations #545
  • Save network not directly after create was pressed #551
  • Fix that toAdress was sometimes an object #552
  • Standardized menu and shortcut to match the system’s #558
  • Bug fixes & changes in manage networks #562
  • Switch the network if removing the active network #566
  • Delete network related data when deleting a network #567
  • Fee override from the network #575
  • Fix broken reload command on Windows #576
  • Fixed cross-platform menu to be more consistent and bring back missing items #578
  • Remove global flag on regex validation of delegate name #590
  • Change the remove icon of the wallet menu to something more recognisable #595
  • Change market data provider #599

Hashes

System SHA256
Linux d506025804eb7005afe5c13c1a080712fa64176de630ef4b348efc12f3884066
MacOS 588b92d889d0b23b28ece6b165ed49d592985e62d33a133390090eb75561997b
Ubuntu-amd64 25a5e83d0ae86097c713b852e24359b926620c0b01779d3ef0cab7b60751feb9
Windows-x86 c8d776cdb2d724fa3bce2b88ee2f601418cca9fc7163861f5326b0640cc5c916
Windows-x64 0bb7f8e7238729a9b60e9110a34646ac7f7416831a4f0584678ab9d993746e43

Contributors

Thanks to @Nasicus, @zillionn, @dunnen, @supaiku0, @gabrielbull, @trigger67

Version 1.5.1

25 Jan 19:43
Compare
Choose a tag to compare

Added support for Ark URI Scheme and fixed voting with 2nd passphrase enabled 🎈

Features

  • Add support to Ark URI scheme [AIP-13] #536
  • Make it possible to access contacts / Read-Only accounts from Dashboard #507

Bug/Minor Fixes

  • Fix username being truncated in sidebar 9798a3f
  • Small typo fix in README #533
  • Fixes voting with second passphrase enabled #527
  • Fix bug 'Cannot set property 'scrollTop' of undefined' #519
  • Little dashboard visual fixes #509
  • Fix that refresh animation does never stop if you have no accounts #506

Hashes

System SHA256
Linux 8c155fd366e2afde25a77eb5b03c9df40e84f1f0eed29e2a3744175a288ec03e
MacOS a33256df845f440763b3738168ba10951c16683fec37330a94ebb2637b612273
Ubuntu-amd64 a1766c33b8e83412043dccc7ebd6690fb6a43d3ab4936408180ca7df11084983
Windows-x86 0d4c5a312088a139778a3c5f3322d59017cd8d25993ddcef4710c5c449ed43d9
Windows-x64 e78ba3652aeb792e5215a6318dd86716bb680f5e110c2e63dca4727240f1131b

Contributors

Thanks to @zillionn @Nasicus @ItsANameToo

Version 1.5.0

25 Jan 19:28
Compare
Choose a tag to compare

More user friendly way of voting and un-voting delegates, new features, UI improvements and various bug fixes! 🚀

Features

  • Delegate Vote Refactor #491
  • Validate BIP39 passphrase when importing account #498
  • Validate the recipient address in send dialog #499
  • Get all transactions when exporting account #485
  • Added BTC / FIAT toggle on main dashboard 82116a1

Enhancements

  • 4 new languages added: Czech, Croatian, Norwegian Nynorsk and Persian 7b56c2b
  • Show the label of the account on the menu and the sending ARK dialog #504
  • Refactor and added some unit tests #493 #473 #471 #476
  • Unify passphrase input in the whole app #482
  • Call currency rates api periodically #452
  • Provide feedback when user refreshes account #451
  • Make Ark values in transaction tab selectable #448
  • Adding basic empty state component #445
  • Hides the window on Mac OS using Cmd+H #442
  • Add confirmation to warn user of the cost of second passphrase #435
  • Ignore middle-button clicks and refactor external links #430
  • Use filters amountToCurrency and formatCurrency #426

Bug/Minor Fixes

  • Move utility functions to utility services #495
  • Fix wrong display of amount in transaction list #487
  • Unit tests now work on windows #478
  • Fix multiple bugs with fees & refactor #474
  • Account label filter moved to filters.js #469
  • Moved toastService into copy directive #468
  • Fixes add delegate mddialog error #467
  • Fixes couldn't set selectedTextBackgroundColor #466
  • Fixed income/expense labels in contact info #464
  • No more vertical scrollbar when this menu is open #463
  • Fix toggling btc didn't change market to btc values #462
  • Remove the changer service completely #461
  • Fix that qr scanner doesn't work correctly for 'To' field #456
  • Doesn't scroll to top of transactions on refresh fixes #457
  • Add border to QR Code on Dark Theme #446
  • Adapt the width of the transaction amount to deal with language support #443

Hashes

System SHA256
Linux 8ba77917320bcf93059903b70c3b71eb79b82f3d82bd68b43309ebb03d82d1bd
MacOS 915922096191bf6203ef797492e732c477499e99bb670fc7321755e2addfbd2c
Ubuntu-amd64 041a1e28eda36ae596e22066d9ffe225a3356cba93a569a50405d1e9aaa0b723
Windows-x86 5f56af7b28f42e4d6237ad459dc660e5d5980afefba738ff8f6749988f35c170
Windows-x64 c45d63c515b7b1f9afb161646361d4f4030cfa3f49f796555ccab54c4a3f0808

Contributors

Thanks to @Nasicus @ckhatri @zillionn @perryhoffman @stevenhuijgens @jonaszuberbuehler @spresnal

Version 1.4.3

21 Nov 20:50
d2d5958
Compare
Choose a tag to compare

Fixed the unvoting process, better management of currencies price and some bugs squashed! 🚨

Bug/Minor Fixes

  • Add arktoshi to ark filter #414
  • Update account-transactions.controller.js #416
  • Refresh accounts on connect to network #419
  • Fix unvote #420
  • Market Prices updating caused an occasional error #425

Hashes

System SHA256
Linux 2c2c73b4d378eb79b8f849fbb52f63df58864c4d67e5b32a60c43dce703a3ea3
MacOS afeabc872866bf633fb4af6d2c79245168c03b172afc851c20ad4f37cf1bc947
Ubuntu-amd64 c89312e0d675efefeeac278dd9e93a6d44d1c99b4d9ee95a42ed09d77e4d2cb2
Windows-x86 798a4c26690ee599351ac945fde38825996253da82d0c38ed2f227cf08dbad21
Windows-x64 0c3124e9a8abbdc5923ef6090a31e9b97479d8617ad0f012a784063be4c416ac

Contributors

Thanks to @zillionn @ckhatri @alexbarnsley @j-a-m-l

Version 1.4.2

18 Nov 20:16
Compare
Choose a tag to compare

UI improvements, updated the price ticker API, better peer connectivity and various bugs fixed! A vast majority of the wallet code has also been refactored, standardized and further modularized. 💥

Features

  • ARK News Feed #401
  • Custom Backgrounds #335
  • Implement Toast Service #350

Enhancements

  • Sort peers & fix bug with filtered peer status #354
  • Hover over ARK address #352
  • Show ‘Well Confirmed’ #351
  • Add accounts to list of addresses to send Ark to #372
  • Add extensions and settings file to .vscode #375
  • [Lint] Format code #376 #377
  • Add mocked dependency injection for unit testing #379
  • Split index.html into some more components #380
  • Refactor the HTML of the account section #381
  • Change Karma to use Electron for testing and add new tests #386
  • Fix the precision problem when sending some amounts of ARK #387
  • Updated to official api #400 #408
  • Theming improvements #402
  • Adding StandardJS #328
  • Added arktoshi constant solving #406

Bug/Minor Fixes

  • Moved splashscreen css to css file #353
  • Exit ledger-worker process on quit signal #357
  • Hide 'Remove' button for a Ledger account #362
  • Removes deprecated method #365
  • Fix current account balance #370
  • Fix translate tag on public key tooltip #371
  • Disable screenshot protection setting if the platform is linux #349
  • Added libusb to Travis addons #342
  • Stop Import/Create account if no network #341
  • Fixes for virtual folders #339
  • Use single AddressBookController for account view #338
  • Make it more obvious you're not connected to the network #383
  • Minor UI tweaks #389
  • Languages now alphabetical fixes #396
  • Deal with signing/veryfing messages with addresses isn't on the blockchain #405
  • Force ledgerco to specific version #409
  • Fix Add Contact #410

Hashes

System SHA256
Linux a51601cf202b37f69b5a0c947256d07ce82f6596fece8c1a135fb7eb3bbd3625
MacOS 114af79c16f46d034fb4c1e9243b9eeb2791965af02f549a1c6d2842e835a080
Ubuntu-amd64 c26f38ca808ee920dba81b171550633ed2553163604e61b4d0bf637c87283c6c
Windows-x86 19448f1dccc117a60dd707b59cbe3fa7361559713b7e9e3aac2cc0e32bcb98b5
Windows-x64 a9f69ea33effb38c52ee133893a231a24a4797533283a4e694a21d2bd10d4d72

Contributors

Thanks to @ckhatri @rbraunschweig @Ardeshir81 @Noahgr @j-a-m-l @boldninja @alexbarnsley @krau612 @spresnal