Cardano Rosetta Java v1.5.1
Cardano Rosetta Java v1.5.1 is a maintenance release for the legacy 1.x line that upgrades the bundled Cardano Node to 11.1.2 and Yaci to 0.3.11.
⚠️ This is a mandatory upgrade. Cardano Node 11.1.2 optimizes memory usage in time lock scripts, and Yaci 0.3.11 fixes block parsing with deeply nested native scripts. Operators on any earlier 1.x release must upgrade.
Already on the 2.x line? Use v2.3.1 instead. Do not downgrade from 2.x to 1.x.
Key Improvements
- Cardano Node upgraded to 11.1.2, which optimizes memory usage in native time lock scripts
- Yaci upgraded to 0.3.11 to correctly parse blocks containing deeply nested native scripts
- Mithril upgraded to 2630.1-hotfix
- Bundled node configuration files refreshed for Cardano Node 11.1.x on mainnet, preprod, and preview
- Parse-error continuation enabled consistently for the 1.x all-in-one and Preprod Docker Compose deployments
Upgrade / Compatibility
- From v1.5.0: Compatible, no resync required. Set
CARDANO_NODE_VERSIONto11.1.2, rebuild the node image if you build from source, and redeploy. - Yaci Store stays at
0.1.7, so there are no database schema changes in this release. - From earlier 1.x releases: The v1.5.0 upgrade guidance still applies, including the automatic one-time Mithril v1-to-v2 backend migration.
- From v2.x: This release is not an upgrade path. Continue on the 2.x line and use v2.3.1.
- Operators who mount their own node configuration instead of the bundled files should align it with the refreshed versions:
MinNodeVersionis now11.1.0, ledger snapshot settings are nested under aSnapshotsblock, legacy logging keys were removed, the mainnet configuration switchesConsensusModefromPraosModetoGenesisMode, and the preview configuration now references acheckpoints.jsonfile. - Cardano Node 11.1.2 reports a slight increase in memory usage compared to 11.0.1, both while syncing and on tip. See the node release notes. Hosts sized close to the minimum requirements should monitor memory after the upgrade.
API / Configuration
/network/options: reported versions updated.version.node_versionis now11.1.2andversion.middleware_versionis now1.5.1. There are no schema, operation type, or error code changes in this release.
Environment updates:
CARDANO_NODE_VERSION:11.0.1→11.1.2MITHRIL_VERSION:2617.0→2630.1-hotfixAPI_DOCKER_IMAGE_TAG:1.5.0→1.5.1INDEXER_DOCKER_IMAGE_TAG:1.5.0→1.5.1CONTINUE_PARSING_ON_ERROR: unset (effective defaultfalse) →truefor the all-in-one deployment;false→truefor Preprod Docker Compose. Mainnet Docker Compose remainstrue.
What's Changed
- chore: backport cardano-node 11.1.2 and mithril 2630.1-hotfix to 1.x by @matiwinnetou in #795
Full Changelog: 1.5.0...1.5.1