Skip to content

Releases: rotki/rotki

Rotki v1.41.2 - Shiny Ear Coverts

05 Dec 21:13
v1.41.2

Choose a tag to compare

Description

release_1 41 2

rotki 1.41.2 is a patch release fixing issues reported over the past 3 weeks. Key changes include:

  • Fixed the queries of historical events on Optimism, Base, and BSC. Also added new indexers that can be customized. Blockscout and routescan.
  • Support for new formats of Coinbase API keys.
  • Proper decoding of Cowswap transactions on Polygon.
  • Fixed duplicated Binance events from CSV imports.

It contains 74 commits from 8 different people.

For more information, check the detailed changelog below 👇

Things to Note

⚠️ For users importing events from Binance CSV imports: In order to not have duplicate events, from this release and on, please purge your existing Binance data and re-import.

Downloads

Upgrade is highly recommended. Download the binary for your OS from below:

Optionally, you can also verify the integrity of the aforementioned binaries using the following checksums:

New Features

  • #11063 rotki has now improved the date/time range selector in the PnL report generation menu.
  • Users will now see an indicator at the top if page-specific notes exist for that page.
  • #11039 rotki will now support Coinbase's new ED25519 API key format.
  • Users will now be able to change the order of used indexers for EVM chains.
  • rotki will now properly decode Yearn staking deposit, withdrawal, and reward claim transactions.
  • #11030 rotki will now support cowswap transactions on Polygon PoS.
  • #11014 Users will now be able to paste multiple market pairs to the binance market pairs input.
  • rotki will now support blockscout and routescan as fallback indexers for retrieving transactions when etherscan fails or does not support a given chain.
  • #9230 rotki will now provide quick options for the date time picker.

Bug Fixes

  • Fix the issue that prevented pressing Enter from submitting most forms.
  • Users will be given address options when filtering by address in the accounts table.
  • More StakeDAO withdrawals are now decoded properly.
  • Transaction decoding will no longer crash when a remote error occurs.
  • Proper status notifications will be shown while the StakeDAO decoder cache is being queried.
  • #11032 Deleted or missed Binance, Bitstamp, and Coinbase events are now properly restored when re-pulling exchange history data.
  • Curve pool native asset withdrawals will now include the pool in the event notes like withdrawals of other tokens.
  • #10896 Users will be able to track the progress of repulling transactions.
  • #11007 rotki will now show the proper balance of locked Pendle for vePendle positions.
  • rotki will now properly decode Gearbox pool transactions for pools with no farming token or lp tokens beyond the pool token and underlying asset.
  • Users can now click a location in the manual balance summary on the dashboard to filter by that location.
  • rotki will now show the protocol icon from DS Proxy correctly.
  • #11005 Fix an issue where adding a new manual balance with a custom asset/price unnecessarily fetches prices for all assets.
  • #10997 Binance CSV import will now properly handle trades with different counts of spend versus buy entries.
  • #10979 Binance CSV import will now properly handle multiple trades with identical amounts at the same timestamp.
  • #10984 Fix Binance CSV import crash when multiple trades with different pairs occur at the same time.
  • #10960 rotki will now support swaps with fees in multiple different assets.

Rotki v1.41.1 - Fixed Ear Coverts

14 Nov 21:36
98ef653

Choose a tag to compare

image

Description

rotki 1.41.1 is a patch release fixing issues reported over the past two weeks. Key changes include:

  • Restored polkadot and kusama balance queries after their migration to asset hub.
  • ERC20 transfers will no longer be missed when transaction querying fails due to network problems.
  • Proper decoding of monerium bridge transactions involving Arbitrum or Scroll.

It contains 50 commits from 6 different people. for more information check the detailed changelog below 👇

Downloads

Upgrade is highly recommended. Download the binary for your OS from below:

Optionally, you can also verify the integrity of the aforementioned binaries using the following checksums:

New Features

  • #10734 Users will now be able to specify the collectible ID of an ERC721 token in the asset manager.

Bug Fixes

  • #10901 Users will now be able to change the log level without restarting the app, in the "Settings > General" menu.
  • #10862 rotki will now show a warning when a Gnosis Pay or Monerium transaction is manually redecoded but credentials are missing.
  • rotki will now provide a clear device limit message when premium is deactivated due to exceeding the device limit.
  • #10914 rotki will now query polkadot and kusama balances correctly again after their migration to asset hub.
  • rotki will no longer count fee in the withdrawn amount in poloniex
  • #10894 rotki will now properly decode more Aave V3 transactions involving native tokens.
  • ERC20 transfers will no longer be missed when transaction querying fails due to network problems.
  • rotki will now decode more kinds of Jupiter swaps.
  • Fix an issue where editing the latest price of an asset in the asset page shows the wrong initial price.
  • Contract deployment events will now display the deployed contract address in the event notes.
  • #10851 Users will be able to sort the account balance table by assets again.
  • #10853 Compound V3 native token deposit/withdrawals will be properly decoded with associated balances properly detected.
  • 1inch limit order swaps will now be decoded correctly.
  • #10849 Monerium bridge transactions that involve Arbitrum or Scroll will be decoded properly.
  • Uniswap V4 swaps with ETH fees paid through internal transactions will now be properly decoded.

Rotki v1.41.0 - Ear Coverts

30 Oct 17:01
f120677

Choose a tag to compare

Description

release 1 41 0 (1)

rotki v1.41.0 is a major feature-packed release, bringing together over 2 months of hard work from the team and external contributors! This update introduces Solana support (our most requested blockchain!), custom accounting rules, improved authentication for Monerium and Gnosispay, plus support for Uniswap V4, Quickswap, Jupiter swaps, and many other improvements and fixes.
It contains an impressive 278 commits from 14 different contributors!

For more information check the detailed changelog below 👇

Our Sponsors

This release is sponsored by:

🥇 Gold Sponsors

  • Tay (0xd161F7FA342DCefEafDEb0827B83a400F57ad0a4)

🥈 Silver Sponsors

  • soxpert.eth (0xEf6FE9C9B351824c96e5C7a478C1e52BAdCBAEe0)
  • floar.eth (0x6D8dEC3fD68D94a7189A98346EA52B4D32e00012)
  • Slyde.eth (0xEf266437208C4C3fdcc3cfe43E16a97a2A55C538)
  • dsheets.eth (0xd588f1Bcd5aAD77c20647ec54dFc278339A45C56)
  • milady (0x23bc95F84BD43C1FCc2bc285fDa4Cb12f9AEE2df)

🥉 Bronze Sponsors

  • ses.eth (0x546457bbDdf5e09929399768AB5a9D588Cb0334d)
  • Konohime (0x3FE465902811769e3e8738cD162632e85dCbaA86)
  • zachxbt.eth (0x9D727911B54C455B0071A7B682FcF4Bc444B5596)
  • caldonia.eth (0x9A41C5549Bcc7d3F8D80e639714a4823de559134)
  • lightwalker.eth (0x1a199654959140E5c1A2F4135fAA7Ba2748939C5)
  • Run Money (0xa7979BF6Ce644E4e36da2Ee65Db73c3f5A0dF895)
  • clowes.eth (0xAC50cE326de14dDF9b7e9611Cd2F33a1Af8aC039)

Downloads

Upgrade is highly recommended. Download the binary for your OS from below:

Optionally, you can also verify the integrity of the aforementioned binaries using the following checksums:

Things To Note

History events redecoding

As always when you are upgrading from an older release, all your EVM history events will need to be redecoded. This is something that takes a bit of time (depending on the amount of events) but is required in order to apply all changes since last release.

The redecoding will be triggered the first time you go to the history events page after you open the new version. You can monitor progress by pressing the 3 dots menu (1) on the top right and then checking how many events remain in the popup window (2) as seen in the screenshot above. Have patience until the redecoding is finished.
Finally, keep in mind that any edited events won't be touched, so you don't lose any data.

image

Sponsorship

sponsor_on_login image

We’ve added a new sponsorship section to help keep rotki independent and user-aligned. Sponsors gain visibility inside the app and across our release materials. Gold sponsors appear in-app, silver on the download page, and bronze in the release notes. Your support directly funds the continued development and maintenance of rotki, the open-source, privacy-focused portfolio manager that keeps your financial data in your hands.

Interested in becoming a sponsor for our next release? Visit https://rotki.com/sponsor/mint to learn more about sponsorship tiers and benefits.

Beaconcha.in now requires an api key.

Previously, you could retrieve balances, withdrawals, and produced blocks from Beaconcha.in without an API key (only rate limits applied). This has changed. Now an API key is required to access this data.

Without an API key, you'll need to add a beacon node manually, which only provides current balance information.

Helius API key for Solana support

We've added basic Solana support in this release, including balances and history tracking. To speed up transaction queries significantly, you can add a Helius API key. This allows rotki to process your transaction history much faster than using the standard method.

While the Helius API key is optional, we recommend it for a smoother experience when working with Solana.

Release Highlights

Solana Integration

image image

rotki now has support for Solana, our most requested blockchain integration. This release includes token balance tracking and basic transaction decoding.

This is our first step into the Solana ecosystem. While it won't support all your favorite protocols yet, we'll be adding more based on user feedback.

Jupiter Swaps

image

rotki will now automatically decode all your Jupiter swap transactions on Solana.

Uniswap V4

image image

All Uniswap V4 transactions will now be properly decoded and all LP position balances will be detected and properly priced.

Gnosispay SIWE Authentication

image

Monerium OAuth

image image

Premium rotki users will now be able to connect their Monerium accounts using OAuth authentication. This replaces the old method where you had to provide your username and password.

Custom Accounting Rules

image image image

rotki now lets you apply custom accounting rules to specific events or groups of related events while the existing generic rules remain untouched.

Quickswap

image image

Quickswap transactions will be properly d...

Read more

Rotki v1.40.1 - Loud Specht Drumming

15 Sep 21:07
06dc946

Choose a tag to compare

image

Description

rotki 1.40.1 is a patch release fixing the issues reported over the last month and introducing several new features. Key changes include:

  • resolved Crypto.com exchange integration problems
  • proper decoding of complex DeFi transactions (Paraswap, Balancer V2, Morpho multi-actions)
  • detection of the Linea airdrop
  • support for new currencies (AED, CZK, ILS, MXN).

It contains 65 commits from 6 different people. For more information check the detailed changelog below 👇

Downloads

Upgrade is highly recommended. Download the binary for your OS from below:

Optionally, you can also verify the integrity of the aforementioned binaries using the following checksums:

New Features

  • Users will now be able to see the balance in these currencies: AED (United Arab Emirates Dirham), CZK (Czech koruna), ILS (Israeli new shekel), and MXN (Mexican Peso)
  • #10591 rotki will now detect eligibility for the Linea Airdrop.
  • OpenOcean arbitrum rewards transactions will now be decoded correctly.
  • Users will now be able to filter history events by location labels, including account addresses and exchange labels.
  • Users can now manually reset cached Beefy Finance vault data to trigger re-pulling the data during decoding.

Bug Fixes

  • #10602 Users will be able to edit EVM swap events, even if the asset is ignored.
  • Users will now be able to add EVM and EVM swap events from the "Add new event" button on top.
  • Blockchain queries will no longer fail when certain nodes return empty responses.
  • Editing a solana token will no longer set the asset type incorrectly.
  • Users will now be able to see the transaction hash of the deposit/withdrawal for the exchange asset movement event.
  • #10585 Token balances on mainnet Summer.fi proxy accounts will now be detected properly.
  • Manual current prices are now properly saved as historical prices for use in balance graphs and charts.
  • #10578 rotki now has improved checks on usernames.
  • rotki will now properly decode Paraswap swaps made using smart wallets.
  • #10570 Adding/editing an EVM event with a transaction hash not present in the DB will now pull the transaction from onchain.
  • Balancer V2 swaps that swap multiple times before reaching the desired token or that swap to the chain's native token will now be properly decoded.
  • #10556 Editing ZKSync lite history events will be possible again.
  • Beefy Finance reward pool and boost vault tokens will now be properly priced.
  • Account delegation transactions will now be properly decoded and processed.
  • Curve swap transactions that use the new router will now be decoded properly across supported EVM chains.
  • Fix an issue where the buttons to refresh Gnosis Pay and Monerium events were always disabled initially.
  • #10517 Morpho transactions that perform multiple actions in one go are now decoded properly.
  • Analytics of transactions by protocol will now properly respect the selected date range.
  • All single token curve pool withdrawals should decode properly now.
  • #10468 Crypto.com exchange integration should now be working properly.
  • Crypto.com mobile app events imported via a CSV file will now have their location label set.
  • Users can now access the Solana token migration guide using the correct link.
  • #10499 Crypto.com mobile app CSV imports will now properly handle limit order transactions that were previously failing to import.
  • Fix an issue where some amounts in the history event notes are not scrambled/blurred when the privacy mode/scramble setting is activated.
  • Historical price data will now display correctly for all supported assets instead of showing empty results in some cases.
  • Paraswap swaps will be properly decoded when curve pool interactions are present in the same transaction.
  • History events status banner will no longer cause layout shifts on the dashboard.
  • #10473 1inch v6 swap transactions are now more accurately decoded.
  • rotki won't fail to check the premium status under specific conditions.
  • Users will be able to see the history event location label, even if the scramble setting is enabled.
  • Exchange trade events will now properly show the exchange name in the location label field.

Rotki v1.40.0 - Specht Drumming

15 Aug 13:54
v1.40.0

Choose a tag to compare

Description

release_1 40 0

rotki v1.40.0 is a major feature-packed release, bringing together 3 months of hard work from the team and external contributors! This update introduces bitcoin transactions in the history view, google and rotki calendar sync, protocol locations in the balances, support for many new protocols such as beefy alongside a ton of improvements and fixes.

It contains an amazing amount of 365 commits from 16 different contributors!

For more information check the detailed changelog below 👇

Downloads

Upgrade is highly recommended. Download the binary for your OS from below:

Optionally, you can also verify the integrity of the aforementioned binaries using the following checksums:

Things to note

History events redecoding

As always when you are upgrading from an older release, all your EVM history events will need to be redecoded. This is something that takes a bit of time (depending on the amount of events) but is required in order to apply all changes since last release.

The redecoding will be triggered the first time you go to the history events page after you open the new version. You can monitor progress by pressing the 3 dots menu (1) on the top right and then checking how many events remain in the popup window (2) as seen in the screenshot above. Have patience until redecoding finished.

Finally, keep in mind that any edited events won't be touched, so you don't lose any data.

image

Solana token migration

We've updated how Solana tokens work in rotki. If you previously added Solana tokens manually, you'll need to migrate them. When you open rotki, you'll get a notification telling you that your Solana tokens need to be migrated. This is a one-time process.

solana_migration_notification

To migrate you will need to:

1. Open the migration screen.

solana_migration_screen

Click on the notification to go to the migration screen. You'll see all your Solana tokens that need updating.

2. Migrate

solana_token_migration_dialog

For each token, click the Migrate button. You'll need to provide:

  • Token address: The unique identifier for the token on the Solana blockchain
  • Decimals: The number of decimal places the token uses (e.g., 6 means the token can be divided into millionths)
  • Token kind: This should always be set to "SPL token" for Solana tokens

3. Finding token information

Get the Token Address from CoinGecko

  • Go to coingecko.com
  • Search for your token
  • Open the token's page
  • Copy the Solana contract address
coingecko_token_search coingecko_token_address

Get the Decimals from Solscan

Tip: CoinGecko token pages have an "Explorers" section with a "Solscan" button that takes you directly to the token's Solscan page.

solscan_token_decimals
  • Open solscan.io
  • Paste the token address in the search
  • Find the Decimals field on the token page
  • Note the value

4. Complete the Migration

  • Enter the token address and decimals
  • Click Confirm
  • Repeat for all tokens

Release Highlights

Bitcoin transactions

rotki will now automatically pull and show you all your bitcoin/bitcoin cash transactions in the history events view.

2025-08-15_11-23

Sync with Google Calendar

connect_google_calendar_1

You can now sync your rotki calendar and all the events created there by processing onchain transactions with your google calendar.

For a step-by-step guide check here: https://docs.rotki.com/latest/usage-guides/calendar.html#sync-with-google-calendar

NOTE: If in Linux rotki will open the authentication popup in a rotki dedicated window and not in the user's browser. This is a known limitation. If you need to use a passkey, or anything else from your default browser copy the URL and paste it to your browser.

Search history by description

2025-08-15_11-35

You can now search history events by the specific event's description. Select the "notes" filter and type any string there. The relevant events will popup below.

See protocols for balances

image

A big unlock of this release is that in the dashboard and in the EVM accounts view you can finally see in which protocol any balance you have is located.

2025-08-15_11-43

You will no longer wonder why you see a balance of a token but don't see it in your wallet. Now you will always know which protocol to check for the balances.

Beefy finance support

2025-08-15_11-50

All beefy finance history events should be now properly decoded and all balances deposited in Beefy automatically detected.

Experimental crypto.com support

2025-08-15_11-55

We have added an experimental version of crypto.com API integration. Try it out and give us feedback if it works properly or not.

Local wallet bridge

Screenshot_from_2025-08-15_10-05-41

In the last release we added an onchain wallet integration for the first time. It was always using wallet connect to connect rotki to your wallet. With this release we greatly improve on this by making it automatic through a local bridge that does not go through any 3rd party servers.


These were ...

Read more

Rotki v1.39.1 - Straight Plunge Diving

13 Jun 14:55
v1.39.1

Choose a tag to compare

Description

release_1 39 1-min

rotki v1.39.1 is a patch release containing improvements and bugfixes made in the last 2 weeks to address some issues introduced with 1.39.1.

This release fixes multiple bugs the most critical of which are enabling onchain sends on Windows, fixing wrongly imported and upgraded data and fixing CSV import for generic trades. More improvements and fixes are included.

It contains 28 commits from 5 different people.

For more information check the detailed changelog below 👇

Downloads

Upgrade is highly recommended. Download the binary for your OS from below:

Optionally, you can also verify the integrity of the aforementioned binaries using the following checksums:

New Features

  • #10079 Users will now be able to switch the chain directly from rotki on the on-chain page if they use WalletConnect.

Bug Fixes

  • Users will now be able to perform on-chain send transactions using older wallets such as Trust Wallet.
  • For ETH staking MEV rewards the informational event will no longer be shown as it will be superseded by the combined MEV reward events.
  • Transaction decoding will no longer fail when encountering a certain rare case of problematic spam tokens.
  • Swaps receiving EURe in Gnosis that were not working for selected DEXes will now be properly decoded again.
  • Some specific 0x settler swaps in Optimism will now be properly decoded.
  • When exporting history as CSV the events will now properly appear sorted by timestamp.
  • Users will now be able to use the electron app wallet bridge when using Windows.
  • Token detection will no longer fail when encountering certain NFTs with improper implementations.
  • #10096 CSV imports for trades from rotki custom trades, uphold, cointracking, shapeshift, kucoin and blockpit should now work properly and not show only a single event per trade/swap.
  • Users will now be able to see the events in PnL reports without getting an error when the events don't have notes.

Rotki v1.39.0 - Plunge Diving

04 Jun 17:36
v1.39.0

Choose a tag to compare

Description

release_1 39 0-min

rotki v1.39.0 is a major feature-packed release, bringing together 3 months of hard work from the team and external contributors! This update introduces onchain management from inside rotki, fully consolidated history into one view, adds support for pectra changes, hyperliquid and many many other improvements and fixes.

With 445 commits from 23 contributors, this release is one of our biggest yet! 🚀

For more information check the detailed changelog below 👇

Downloads

Upgrade is highly recommended. Download the binary for your OS from below:

Optionally, you can also verify the integrity of the aforementioned binaries using the following checksums:

Things to note

First time startup will take longer than usual

When you first open the app with the new release the "Connecting to rotki backend" will take longer than usual. Wait it out and do not close the app.

image

History events redecoding

As always when you are upgrading from an older release, all your EVM history events will need to be redecoded. This is something that takes a bit of time (depending on the amount of events) but is required in order to apply all changes since last release.

The redecoding will be triggered the first time you go to the history events page after you open the new version. You can monitor progress by pressing the 3 dots menu (1) on the top right and then checking how many events remain in the popup window (2) as seen in the screenshot above. Have patience until redecoding finished.

Finally, keep in mind that any edited events won't be touched, so you don't lose any data.

image

Exchange trades section is removed

2025-06-04_17-00

The exchange trades section is now removed. We have finally consolidated all exchange trades into our common history events format which means all history going forward will be in a single history view!

Multiple Pectra staking consolidations in one transaction

2025-06-04_10-57

If you have created consolidations via a safe or other multisig and did multiple in one transactions before this release it's possible that only 1 of the fee payments of 1 wei is detected. This will persist in this release, but can easily be mitigated by selecting the specific transaction and pressing "redecode".

Redecoding will pull the data again and add the missing fees.

2025-06-04_10-59

Release Highlights

Onchain transactions

onchain_send (1)

(not working on Windows yet due to: #10087 -- we will fix it asap in 1.39.1 for Windows users)

rotki can finally make onchain transactions from within the app! You can connect your wallet to rotki and then from inside rotki send tokens or native tokens (ETH, xDAI) across all supported EVM chains.

To see more info on how check the guide: https://docs.rotki.com/usage-guides/onchain.html

This is an experimental feature so tell us if you find any problems and we will fix it.

Pectra staking

2025-06-04_11-13

We now have support for all pectra staking changes in rotki. All you updated validators to 0x02 credentials (accumulating) are seen and so are all consolidations, topups and partial withdrawals.

2025-06-04_11-20

Additionally in the staking page the APR and rewards calculations have been updated to take into account consolidating or consolidated validators, which you can see with a different status and color in the staking validators table.

Pendle support

2025-06-04_11-25

All Pendle transactions acrosss all supported EVM chains should now be properly decoded and understood by rotki. Additionally any balances locked in pendle pools should be automatically detected.

Swap events compact view

After popular demand swap transactions are by default now compacted into a compact view comprising of the send, receive and fee event.

2025-06-04_11-31

You can press the top left expand button to expand it to its individual events or comrpess it back again,.

2025-06-04_11-31_1

Hyperliquid is now supported

image

Transactions depositing and withdrawing from hyperliquid will be properly understood and decoded. Additionally any balances deposited to the protocol will now be automatically detected.

Pectra EIP 7702 delegations

CleanShot_2025-06-04_at_12 05 202x

With Pectra an EoA can now function like a smart acount thanks to EIP7702 delegations. These types of transactions are now supported and understood by rotki.

Dark mode in free version.

Dark mode is now included in the free version. Premium has so many more features and for many users dark mode is not just a preference but a usability feature so it should be available to all. This is something many of you have continuously been requesting and we are happy to provide :)


These were the highlights. Check below for the full changelog 👇

New Features

  • DigixDAO DGD refunds will now be properly decoded.
  • Users will be able to perform quick actions for an asset (such as ignoring the asset) by right-clicking the asset icon.
  • Users will now be able to redecode the ETH block events.
  • Users will now be able to fetch/refresh the name, symbol and decimals for an evm token from chain data.
  • Hop staking merkle rewards for optimism should be properly decoded.
  • More Stakedao bribes should be properly decoded
  • Users will now be able to redecode events for only selected chains if they need.
  • #9965 Users will now be able to chose which chains and addresses they can refresh history events for.
  • #9937 Users will now only see a failed/disconnected state when an RPC node fails to connect, the default non-connected state has been changed to Ready to avoid confusion.
  • Account labels will now be applied to all chains for which activity is auto-detected unless the existing labels differ between chains.
  • rotki will now use the Etherscan V2 api. Users won't need to create a different api key for each ...
Read more

Rotki v1.38.4 - Morphious Dimorphism

20 May 15:16
v1.38.4

Choose a tag to compare

Description

release 1 38 4 (1)
rotki v1.38.4 is yet another emergency patch release containing some improvements and bugfixes but most importantly fixes an issue caused by an unexpected result in Morpho's reward distributor API response. That issue would cause the history events decoding to always fail for Ethereum and Base

We've added more robust handling for the morpho API and the breaking issue should now be fixed.

While we’re very close to releasing rotki v1.39.0, the severity of the issue required immediate action, which is why we published 1.38.4.

It contains 10 commits from 5 different people.

For more information and the other issues addressed check the detailed changelog below 👇

Downloads

Upgrade is highly recommended. Download the binary for your OS from below:

Optionally, you can also verify the integrity of the aforementioned binaries using the following checksums:

New Features

  • Blockscout will now be prioritized when querying timestamp to block number for some specific cases.

Bug Fixes

  • Users should no longer experience a loading loop for asset information (name, symbol) on different areas of the application.
  • rotki password will no longer appear in the debug logs.
  • Ethereum and Base transaction decoding should now work fine again after the Morpho API deserialization problems.

Rotki v1.38.3 - Curvy dimorphism

16 May 16:41
v1.38.3

Choose a tag to compare

Description

release 1 38 3

rotki v1.38.3 is an emergency patch release containing some improvements and bugfixes but most importantly fixes an issue caused by the DNS hijacking of curve.fi domain which brought their api down.

We’ve now migrated to the new Curve API and added robust fallback handling. Previously, the absence of API responses triggered thousands of expensive onchain queries, severely degrading performance and in some cases rendering the application unusable. This release prevents that fallback behavior to ensure a smooth and responsive experience even when the APIs is unavailable.

Additional improvements include updating our integration with Etherscan to use their new v2 API schema, as the older v1 version is being deprecated at the end of this month. They have decreased their rate limits with v2 so you may see some more rate limiting. To resolve this either buy a paid etherscan API key or just retry after some time. Also using your own node will possibly reduce the pressure on etherscan.

While we’re very close to releasing rotki v1.39.0, the severity of the curve issue required immediate action, which is why published 1.38.3.

It contains 31 commits from 6 different people.

For more information check the detailed changelog below 👇

Downloads

Upgrade is highly recommended. Download the binary for your OS from below:

Optionally, you can also verify the integrity of the aforementioned binaries using the following checksums:

Bug Fixes

  • Fix slow history querying due to the curve DNS domain hijacking which caused us to switch to onchain queries for thousands of pools.
  • Users will now be able to use the filter properly after deleting the selected filter that is being edited.
  • #9793 Users will now be able to add a missing accounting rule by clicking the menu on the history events page.
  • #9777 Bitstamp asset movements with a fee will now load correctly.
  • #9730 Fix the issue where the app breaks when the user clicks on "Ethereum Staking" in the blockchain balance summary on the dashboard.
  • Addresses tracked only on non-mainnet EVM networks should now also be checked for airdrop eligibility.
  • Fix a rare issue where the manual balance page becomes empty.
  • Fix a rare issue calling RPC nodes when there is an error connecting to them.
  • Users will now be able to see exchange locations when expanding the ETH entry under Multi Chain Assets.

Rotki v1.38.2 - Shiny dimorphism

26 Mar 18:37
v1.38.2
aed699f

Choose a tag to compare

Description

427134711-32c93443-3436-427b-b2d3-cec115ac826f

rotki v1.38.2 is a patch release containing improvements and bugfixes made in the last 2 weeks to address issues you guys found and improve your overall experience.

This release fixes multiple bugs related to UI interactions and transaction decoding. Notable improvements include fixes for the event group menu, asset graphs, and xpub account display. Transaction decoding is now more robust, handling failed Paraswap v6 swaps and DXDAO orders correctly. Users can now properly edit asset movements and pool tokens.

It contains 16 commits from 5 different people.

For more information check the detailed changelog below 👇

Downloads

Upgrade is highly recommended. Download the binary for your OS from below:

Optionally, you can also verify the integrity of the aforementioned binaries using the following checksums:

New Features

  • Add the option to refresh profiles if they are somehow not loaded.

Bug Fixes

  • Fix the issue where the "Add new event here" button is missing from the "more" menu in the event group.
  • Fix the issue where pressing Enter while focused on autocomplete doesn't submit the form.
  • Getting historical prices for an asset graph should not fail with RemoteError anymore.
  • Editing an asset movement with a reference should now work fine again.
  • Users will be able to see the address of each account within an xpub.
  • An exception in the last decoding step will no longer stop transaction decoding in rotki.
  • Failed paraswap v6 swaps will no longer fail to decode in rotki.
  • DXDAO orders will no longer fail to decode in rotki.
  • Users should now be again able to edit the underlying tokens for any pool tokens.