299
IOTA historical price queries now work properly.288
After a user re-login querying fiat prices will no longer throw exceptions.273
Fallback to fetching NANO Price using XRB (Raiblocks) symbol before the rebranding.283
OTC Trades table is now properly rendered again268
Version name is now included in rotkehlchen binaries and other artifacts.0.6.0 <2019-01-21>
92
Cache and have multiple APIs to query for fiat price queries.222
Add a progress indicator during the tax report generation.134
When rotkehlchen makes too many requests to Binance and gets a 429 response it now backs off and waits a bit.241
When incurring margin trade loss the lost asset's available amount is now also reduced.240
Poloniex settlement buys now incur the correct amount of BTC loss when processed.218
Tax report details in the UI should no longer show NaN values in some columns.231
Selling an asset that will fork, before it does now also reduces the forked asset amount.232
Multiple rotkehlchen users will no longer share same cache files.229
Rotkehlchen can now work and migrate to sqlcipher v4.206
Fixes an error when adding a bitcoin account for the first time.209
Fixes error during login due to invalid date being saved.223
Fix error in profit/loss calculation due to bugs in the search of the FIFO queue of buy events.221
Rotkehlchen is now shielded against incosistencies of cryptocompare FIAT data.219
Poloniex BTC settlement loss calculation is now correct.217
Tax report CSV exports should now agree with the app report.211
Handle the BCHSV fork in Kraken properly.0.5.0 <2018-11-10>
201
Having ICN in Kraken from 31/10 to 31/11 2018 will not lead rotkehlchen to crash.186
Pressing Enter at signin/create new account and other popups will submit them just like clicking the form button.197
Rotkehlchen no longer crashes at restart if a "No" tax_free_period is given185
Ethereum node connection indicator should always properly indicate the connection status to the underlying ethereum node184
If Rotkehlchen brand name in top left is clicked, open browser to rotkehlchen.io instead of showing the sign-in popup187
Exchange balance tables no longer become unresponsive if visited multiple times.178
New logout api call. Users can now logout of a rotkehlchen session.181
Take 0 net balance into account when doing balance queries and not crash.156
Overflow should now scroll completely and properly on mac.138
Add an option to allow for anonymizing of all sensitive rotkehlchen logs.132
Added a UI widget showing if rotkehlchen is connected to an ethereum node173
Price querying for IOTA should now work properly with cryptocompare0.4.0 <2018-09-23>
144
Rotkehlchen now starts fully supporting Bitmex and allows querying Bitmex history for tax calculations.163
Properly handle errors in the tax report calculation and in other asynchronous tasks.155
Check if the local ethereum node is synced before querying balances from it.153
Add aversion
command to display the rotkehlchen version.159
Gracefully exit if an invalid argument is provided.151
If an asset stored at Bittrex does not have a BTC market rotkehlchen no longer crashes.148
Add icons for all tokens to the UI.74
Add experimental support for Bitmex. Supporting only simple balance query for now.135
Fix bug in converting binance sell trades to the common rotkehlchen format140
Don't log an error if the manual margin file is not found0.3.2 <2018-08-25>
95
Add a UI widget to display the last time the balance data was saved in the DB.126
Refuse to generate a new tax report if one is in progress and also clean previous report before generating a new one.123
Return USD as default main currency if DB is new101
Catch the web3 exception if using a local client with an out of sync chain and report a proper error in the UI86
Fixed race condition at startup that could result in the banks balance displaying as NaN.103
After removing an exchange's API key the new api key/secret input form is now properly re-enabled99
Show proper error if kraken or binance api key validation fails due to an invalid key having been provided.0.3.1 <2018-06-25>
96
Periodic balance data storage should now also work from the UI.0.3.0 <2018-06-24>
90
Add configuration option for it and periodically save balances data in the database91
Provide more accurate name for the setting for the date from which historical data starts89
Many typing bugs were found and fixed83
Fix a bug that did not allow adding or removing ethereum tokens from the tracker79
Do not crash with exception if an exchange is unresponsive, but instead warn the user.77
Fix bug caused by reading taxfree_after_period from the database0.2.2 <2018-06-05>
73
Fixer.io api switched to be subscription based and its endpoints are now locked, so we switch to a different currency converter api.68
All kraken pairs should now work properly. Users who hold XRP, ZEC, USD, GP, CAD, JPY, DASH, EOSD and USDT in kraken will no longer have any problems.0.2.1 <2018-05-26>
66
Persist all eth accounts in the database as checksummed. Upgrade all existing DB accounts.63
Unlocking a user account for an application is no longer slow if you have lots of historical price cache files.61
Overcome etherscan's limit of 20 accounts per query by splitting the accounts list0.2.0 <2018-05-13>
51
Add customization for the period of time after which trades are tax free.50
rotkehlchen --help now works again45
Add option to customize including crypto to crypto trades.42
Move the accounting settings to their own page.0.1.1 <2018-04-27>
37
Fix a bug where adding an ethereum account was throwing an exception in the UI.0.1.0 <2018-04-23>