ARK is releasing another major update for the ARK Desktop Wallet. Version 1.4.0 adds A LOT of new features, better UI, and bug fixes. Special thanks to our core and community developers — you all rock!

To update, simply start your ARK desktop wallet and click ‘New version available!’ in the upper left corner of your wallet. You will be taken to the download page. Choose your OS version, download and install. It automatically uninstalls and overwrites your previous version. We have also attached the link below:

So lets get straight to the features of the new version!

1. Dark Mode

A highly anticipated and requested feature for all who prefer a darker look (aka night mode/dark mode). There is now an option to switch to Dark Mode.

(Settings>Appearance> Dark Mode (lower left corner switch it on or off)>Save)

2. Automatic or Manual Account Refresh Option

A new option has been added to either automatically refresh the account every 8 seconds, or to refresh manually. This feature addresses the high memory consumption problem (memleak). Some users reported that the ARK Client becomes laggy and unresponsive if left open for more than few hours. This is due to an auto-refresh of the transaction list every 8 seconds, and is a result of a combination of how V8 JS garbage collection unit works, and an Angular $scope leak, which is a known glitch in Angular framework. In response, we have provided a temporary solution to this problem by giving you the option switch to manual refresh.

Recommended setting is ‘off’ if you are experiencing memory leak

If you are leaving ARK Client open for more than few hours at a time, we suggest you enable manual account refresh (Settings icon > ‘Refresh Accounts Automatically?’ should be off in that case). If you are not having problems with high memory consumption, or you don’t leave your wallet open for long periods of time, you can leave this on automatic. Note that you can also flush ‘garbage collector’ with CTRL+R, or by reloading ARK client, if you want to preserve the automatic refreshing of the transaction list every 8 seconds. This is a temporary solution while we are working on a fix to re-enable auto-refresh without the memleak.