Skip to content

rotki

v1.43.1 Breaking

This release includes 1 breaking change for platform teams planning a safe upgrade.

Published 16d Productivity & Wikis
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

accounting analytics bitcoin blockchain cryptocurrencies cryptocurrency-exchanges
+7 more
cryptocurrency-portfolio cryptocurrency-portfolio-tracking ethereum management management-system portfolio-tracker tracking

Summary

AI summary

Updates Description, Bug Fixes, and New Features across a mixed release.

Changes in this release

Feature Low

Cryptocompare removed from default oracles if no API key is set.

Cryptocompare removed from default oracles if no API key is set.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Feature Low

Blocks produced by validators queried when beaconcha.in API keys missing.

Blocks produced by validators queried when beaconcha.in API keys missing.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Feature Low

Users can edit URL to fix rejected Kusama, Polkadot, beacon chain, or BTC mempool endpoint.

Users can edit URL to fix rejected Kusama, Polkadot, beacon chain, or BTC mempool endpoint.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Bugfix Medium

Importing CSV with unsupported asset no longer crashes import task.

Importing CSV with unsupported asset no longer crashes import task.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Bugfix Medium

Beaconcha.in queries with legacy API keys work correctly again.

Beaconcha.in queries with legacy API keys work correctly again.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Bugfix Low

Hyperliquid history pagination no longer skips entries at page boundaries.

Hyperliquid history pagination no longer skips entries at page boundaries.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Bugfix Low

Reviewing newly detected Monad and Hyperliquid tokens shows chain icon and block-explorer link.

Reviewing newly detected Monad and Hyperliquid tokens shows chain icon and block-explorer link.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Bugfix Low

Chain icon on asset no longer flickers behind image while loading.

Chain icon on asset no longer flickers behind image while loading.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Bugfix Low

Searching Monad and Hyperliquid assets now works properly.

Searching Monad and Hyperliquid assets now works properly.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Bugfix Low

Multi-eth donations in Giveth now properly decoded.

Multi-eth donations in Giveth now properly decoded.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Bugfix Low

Pressing Enter while searching in autocomplete no longer submits form with no matches.

Pressing Enter while searching in autocomplete no longer submits form with no matches.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Bugfix Low

Exporting CSV from PnL report with null notes event no longer errors.

Exporting CSV from PnL report with null notes event no longer errors.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Bugfix Low

1inch swaps through Balancer pool now properly decoded.

1inch swaps through Balancer pool now properly decoded.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Bugfix Low

Monerium credentials now persist correctly after history event redecoding.

Monerium credentials now persist correctly after history event redecoding.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Bugfix Low

Newer zerox swaps in base now properly decoded.

Newer zerox swaps in base now properly decoded.

Source: granite4.1:8b-q6_K@2026-05-19

Confidence: high

Full changelog

Description

Description

This is a patch release adjusting some issues on the app seen since 1.43.0.

We have updated rotki ahead of announced Beaconcha.in and CryptoCompare API changes. ETH staking data should now be more resilient when Beaconcha.in is unavailable or no API key is configured, and rotki will avoid relying on CryptoCompare as a default free price source while preserving already cached price data.

It contains 34 commits from 3 different commiters. 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:

Release Highlights


These were the highlights. Check below for the full changelog :point_down:

New Features

  • #12215 Cryptocompare is now removed from the default list of oracles if no API key is set.
  • #12179 Blocks produced by validators will be queried in the case of missing beaconcha.in API keys.

Bug Fixes

  • #12233 Importing a custom CSV that contains an asset which is unsupported on the given exchange (e.g. GLD on Bittrex) no longer crashes the import task. The offending row is reported as an error and the rest of the file is imported normally.
  • Hyperliquid history pagination no longer skips entries when many fills share the same millisecond at a page boundary.
  • Reviewing newly detected Monad and Hyperliquid tokens now shows the chain icon and a working block-explorer link next to the address, so you can confirm what was detected without leaving the page.
  • The chain icon on an asset no longer flickers behind the asset image while it loads, so you can tell which chain a token belongs to from the moment it appears.
  • Searching Monad and Hyperliquid assets should now work properly.
  • Multi-eth donations in giveth should now be properly decoded.
  • Pressing Enter while searching in an autocomplete field no longer accidentally submits the form when there are no matches.
  • There should no longer be any errors when exporting CSV from PnL report containing an event with notes being Null.
  • 1inch swaps settling through a balancer pool should now be properly decoded.
  • #12173 Beaconcha.in queries with legacy API keys will work correctly again.
  • Monerium credentials should now persist correctly when a redecoding of the history events happen.
  • Newer zerox swaps in base will now be properly decoded.
  • #12178 Users can now fix a rejected Kusama, Polkadot, beacon chain, or BTC mempool endpoint by editing the URL in place. The error message clears as soon as you start typing.
  • Typing dates and times by keyboard now produces the value you intended, instead of occasionally picking up stray digits from the previous segment.

Newly supported assets

Added support for the following assets:

Breaking Changes

  • #12215 CryptoCompare removed from default oracle list if no API key is configured

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track rotki

Get notified when new releases ship.

Sign up free

About rotki

A portfolio tracking, analytics, accounting and management application that protects your privacy

All releases →

Related context

Related tools

Beta — feedback welcome: [email protected]