Description
This is by far the biggest release of Rotki to-date! It contains 413 commits, many months of work and thoroughly improves the Rotki financial tool in many ways.
Summary of changes
- Gets rid of the big old dependency of ZeroMQ.
- Introduces a new REST API. Documentation here.
- Thorough reworking of the backend.
- Introduces a completely new and modern UI, using the Vue.js framework.
- Support for CoinbasePRO is added.
For a full list of features and bug fixes check the New Features section.
Summary of UI changes
In order to see all the changes done in the UI and learn how to use the new UI you can refer to the usage guide.
The most important points are below.
Location of API Keys
All exchange and external service API keys management has now been moved out of "User Settings" and is under its own "API Keys" section, accessible from the left-sidebar menu.
Location of Blockchain Accounts and Balances
All blockchain account management and fiat balance management is now moved out of "User Settings" into its own section accessible from the left sidebar menu.
Binaries
Upgrade is highly recommended. Binaries available for:
- Linux
- OSX
- DMG --> Link removed since dmg contains known breaking issue. Please use v1.1.1
- Windows
New Features
- #626 Rotki now accepts addition of API keys for external services such as etherscan or cryptocompare.
- #46 Coinbase Pro is now supported. Trades, deposits, withdrawals and balances in that exchange can now be queried.
- #583 The UI's notifications can finally be copy pasted.
- #168 Users can now force-refresh exchange/blockchain balances via the UI and ignore the cache.
- #354 Introduces a modern, easily extendable material design UI based on Vue.js and Vuetify.
- #404 Removed ZMQ as the messaging layer between backend - frontend and introduced a full-fledged REST API instead.
Bug Fixes
- #465 Asset icons and names show consistently in the UI after the vue.js rewrite.
Newly supported tokens
Added support for the following tokens: