Skip to content

Releases: cardano-foundation/cardano-rosetta

Cardano Rosetta 2.2.3

21 May 10:20
Compare
Choose a tag to compare

What's Changed

  • fixed dependabot security issues

Full Changelog: 2.2.2...2.2.3

Cardano Rosetta 2.2.2

13 May 07:55
b92493a
Compare
Choose a tag to compare

What's Changed

  • feat: version bump of db-sync to 13.2.0.2 and node to 8.9.2 by @Kammerlo in #549

Full Changelog: 2.2.1...2.2.2

Cardano Rosetta 2.2.1

13 Mar 14:25
542053f
Compare
Choose a tag to compare

What's Changed

  • feat: version bump of db-sync to 13.2.0.1 and node to 8.7.3 by @Kammerlo in #545
  • Added sanchonet images

Full Changelog: 2.2.0...2.2.1

Cardano Rosetta 2.2.0

14 Feb 13:49
Compare
Choose a tag to compare

This release bumps the versions to the current Cardano-Node and DB-Sync version.

The Dockerfile bundles [email protected] and [email protected].

System Requirements
Recent version of docker.
32 Gigabytes of RAM.
4 CPU cores.
160 Gigabytes or more of disk storage (preferably SSD which are 2-5 times faster than electro-mechanical disks).

Features

  • Fix Dockerbuild
  • Cardano Node Version bump
  • DB Sync Version bump
  • Refactoring of examples

What's Changed

  • chore: updated test configs by @iadmytro in #500
  • fix: optimize search transaction queries by @jvieiro in #502
  • refactor: search transactions queries by @jvieiro in #503
  • Feat/improve search by coin query by @jvieiro in #504
  • refactor! get protocol params from request by @jvieiro in #506
  • chore: bump snyk from 1.360.0 to 1.1024.0 in /cardano-rosetta-server by @dependabot in #507
  • Fix/manage WASM objects by @rhyslbw in #511
  • add std flake and tullia by @dermetfan in #513
  • Update iohk-nix and niv by @dermetfan in #517
  • fix: nest protocol params inside metadata object of construction endpoint by @shrimalmadhur in #514
  • chore: bump ansi-regex from 4.1.0 to 4.1.1 in /cardano-rosetta-server by @dependabot in #509
  • chore: bump decode-uri-component from 0.2.0 to 0.2.2 in /cardano-rosetta-server by @dependabot in #515
  • chore: bump qs from 6.5.2 to 6.5.3 in /examples by @dependabot in #516
  • chore: bump express from 4.17.1 to 4.17.3 in /examples by @dependabot in #518
  • Create CODE-OF-CONDUCT.md by @Trueblueaddie in #510
  • chore: add issue forms by @james-iohk in #460
  • chore: bump minimatch from 3.0.4 to 3.1.2 in /cardano-rosetta-server by @dependabot in #519
  • chore: bump y18n from 4.0.0 to 4.0.3 in /cardano-rosetta-server by @dependabot in #520
  • chore: bump json5 from 1.0.1 to 1.0.2 in /cardano-rosetta-server by @dependabot in #522
  • chore: bump snyk from 1.1024.0 to 1.1088.0 in /cardano-rosetta-server by @dependabot in #526
  • Add support form building a aarch64 image by @hamishmack in #523
  • chore: bump cardano service deps by @rhyslbw in #527
  • Build/fix multi platform support + Ubuntu 22.04 upgrade by @rhyslbw in #528

New Contributors

Full Changelog: 1.8.1...2.2.0

Cardano Rosetta 2.1.0

30 Jan 14:50
Compare
Choose a tag to compare

This release introduces support for building the image for ARM architecture, and updates the docker file with the latest Cardano Node and Db Sync versions.

The Dockerfile bundles [email protected] and [email protected].

This update will require the DB to be dropped and re-created, see the upgrade instructions below:

Upgrade Instructions

System Requirements

  • Recent version of docker.
  • 32 Gigabytes of RAM.
  • 4 CPU cores.
  • 160 Gigabytes or more of disk storage (preferably SSD which are 2-5 times faster than electro-mechanical disks).

Features

  • Add support for building an aarch64 image (50e653f)

Chore

  • Bump cardano-node (14a2939)
  • Bump to Ubuntu 22.04 (c34c4ce)
  • Bump cardano service deps and cabal (be122ad)

See the CHANGELOG for further details.

Role Approval
Technical Lead ✔️
QA Engineer ✔️
Ops
Release Manager ✔️

Cardano Rosetta 2.0.0

17 Jan 13:50
Compare
Choose a tag to compare

This release introduces a breaking change in the construction flow to correct an oversight in the original implementation relating to handling current protocol parameters, as well as a number of improvements and bug fixes.

The Dockerfile bundles [email protected] and [email protected].

This update will require the DB to be dropped and re-created, see the upgrade instructions below:

Upgrade Instructions

System Requirements

  • Recent version of docker.
  • 32 Gigabytes of RAM.
  • 4 CPU cores.
  • 160 Gigabytes or more of disk storage (preferably SSD which are 2-5 times faster than electro-mechanical disks).

⚠ BREAKING CHANGES

  • Get protocol params from request: This is a breaking change in the construction flow to correct an oversight in the original implementation relating to handling current protocol parameters, and how it relates to running the service in offline mode.
    In prior versions the protocol parameters were an internal concern, originally it was statically read from genesis, then later refactored to be queried from the DB. The former version created a valid offline mode, but after refactoring it violates the spec as the database cannot be running in this mode.
    Upgrading from v1 to v2: /construction/metadata now returns protocol_parameters, which must be used to construct a deposit_parameters object in the /construction/preprocess request metadata.

Performance

  • Improve search transactions by coin query (a721862)

Refactor

  • Get protocol params from request (ec56d25)

Bug Fixes

  • Handle WASM-bound objects produced when interacting with CSL (069674e)
  • Nest protocol params inside metadata object of construction endpoint (176f3e2)
  • Updating the DEFAULT_POOL_DEPOSIT parameter (d102687)

Chore

See the CHANGELOG for further details.

Role Approval
Technical Lead ✔️
QA Engineer ✔️
Ops
Release Manager ✔️

Cardano Rosetta 2.0.0-rc.2

19 Dec 09:51
Compare
Choose a tag to compare
Pre-release

The Dockerfile bundles [email protected] and [email protected].

This update will require the DB to be dropped and re-created, see the upgrade instructions below:

Upgrade Instructions

System Requirements

  • Recent version of docker.
  • 32 Gigabytes of RAM.
  • 4 CPU cores.
  • 160 Gigabytes or more of disk storage (preferably SSD which are 2-5 times faster than electro-mechanical disks).

Bug Fixes

  • Updating the DEFAULT_POOL_DEPOSIT parameter (d102687)

See the CHANGELOG for further details.

Role Approval
Technical Lead ✔️
QA Engineer ✔️
Ops
Release Manager ✔️

Cardano Rosetta 2.0.0-rc.1

14 Dec 17:39
Compare
Choose a tag to compare
Pre-release

The Dockerfile bundles [email protected] and [email protected].

This update will require the DB to be dropped and re-created, see the upgrade instructions below:

Upgrade Instructions

System Requirements

  • Recent version of docker.
  • 32 Gigabytes of RAM.
  • 4 CPU cores.
  • 160 Gigabytes or more of disk storage (preferably SSD which are 2-5 times faster than electro-mechanical disks).

Bug Fixes

  • Nest protocol params inside metadata object of construction endpoint (176f3e2)

See the CHANGELOG for further details.

Role Approval
Technical Lead ✔️
QA Engineer ✔️
Ops
Release Manager ✔️

Cardano Rosetta 2.0.0-beta.1

29 Nov 09:56
Compare
Choose a tag to compare
Pre-release

The Dockerfile bundles [email protected] and [email protected].

This update will require the DB to be dropped and re-created, see the upgrade instructions below:

Upgrade Instructions

System Requirements

  • Recent version of docker.
  • 24 Gigabytes of RAM.
  • 4 CPU cores.
  • 80 Gigabytes or more of disk storage (preferably SSD which are 2-5 times faster than electro-mechanical disks).

Chore

See the CHANGELOG for further details.

Role Approval
Technical Lead ✔️
QA Engineer ✔️
Ops
Release Manager ✔️

Cardano Rosetta 2.0.0-beta.0

14 Nov 10:14
Compare
Choose a tag to compare
Pre-release

The Dockerfile bundles [email protected] and [email protected].

This update will require the DB to be dropped and re-created, see the upgrade instructions below:

Upgrade Instructions

System Requirements

  • Recent version of docker.
  • 24 Gigabytes of RAM.
  • 4 CPU cores.
  • 80 Gigabytes or more of disk storage (preferably SSD which are 2-5 times faster than electro-mechanical disks).

⚠ BREAKING CHANGES

  • Get protocol params from request: This is a breaking change in the construction flow to correct an oversight in the original implementation relating to handling current protocol parameters, and how it relates to running the service in offline mode.
    In prior versions the protocol parameters were an internal concern, originally it was statically read from genesis, then later refactored to be queried from the DB. The former version created a valid offline mode, but after refactoring, it violates the spec as the database cannot be running in this mode.
    Upgrading from v1 to v2: /construction/metadata now returns protocol_parameters, which must be used to construct a deposit_parameters object in the /construction/preprocess request metadata.

Performance

  • Improve search transactions by coin query (a721862)

Refactor

  • Get protocol params from request (ec56d25)

Bug Fixes

  • Handle WASM-bound objects produced when interacting with CSL (069674e)

See the CHANGELOG for further details.

Role Approval
Technical Lead ✔️
QA Engineer ✔️
Ops
Release Manager ✔️