Skip to content

Releases: cardano-foundation/cardano-wallet

Release v2025-03-04

05 Mar 15:28
Compare
Choose a tag to compare

Node Compatibility

Compatible with [email protected].

Docker Image

Image

Changes

Added

  • Extend the option restore_mode to restore the wallet from any point on the blockchain to Shelley-style wallets created from a public key. ⚠️ Warning: Using this feature incorrectly may result in an incorrect wallet balance; if in doubt, always restore from genesis. #4984

Changed

  • Logging: Decrease severity of wallet discovery to debug. #5022

Removed

  • Remove hidden, experimental Deposit Wallet features. #4987, #5006

API changes

Show API changes

New Endpoints: None


Deleted Endpoints: None


Modified Endpoints: 3


POST /byron-wallets

  • Request body changed
    • Content changed
      • Modified media type: application/json
        • Schema changed
          • Property 'OneOf' changed
            • Modified schema: subschema #5: icarus/trezor/ledger (from xpub)
              • Properties changed
                • New property: restoration_mode

POST /wallets

  • Request body changed
    • Content changed
      • Modified media type: application/json
        • Schema changed
          • Property 'OneOf' changed
            • Modified schema: subschema #1: shelley
              • Properties changed
                • Modified property: restoration_mode
                  • Property 'OneOf' changed
                    • Modified schema: subschema #1: Restore from genesis
                    • Description changed.
                    • Modified schema: subschema #2: Restore from tip
                    • Description changed.
                    • Modified schema: subschema #3: Restore from block
                    • Description changed.
                  • Description changed.
            • Modified schema: subschema #2: shelley (from xpub)
              • Properties changed
                • New property: restoration_mode

GET /wallets/{walletId}/keys

  • Description changed.

Known Issues

  • (ADP-2953) Revision of cardano-node is not reported within version in release bundle binary for Windows.
  • (ADP-2635) Database connections do not seem to gracefully terminate on stopping the wallet.
  • (ADP-2298) Deposit_returned is falsely reported on some incoming transactions (intermittently).
  • (ADP-1831) cardano-wallet version from docker image does not report revision.

Signatures

Name Role Approval
Heinrich Apfelmus @HeinrichApfelmus Software Engineer ✔️
Paolo Veronelli @paolino Software Engineer ✔️
Pawel Jakubas @paweljakubas Software Engineer
Johannes Lund @Anviking Software Engineer
David Clark @david-a-clark Product Manager ✔️
Arnaud Bailly @abailly Software Engineer

Release v2025-01-09

09 Jan 12:48
Compare
Choose a tag to compare

Node Compatibility

Compatible with [email protected].

Docker Image

Image

Changes

Changed

API changes

New Endpoints: None


Deleted Endpoints: None


Modified Endpoints: 1


POST /wallets/{walletId}/transactions-balance

  • Responses changed
    • Modified response: 403
      • Content changed
        • Modified media type: application/json
          • Schema changed
            • Property 'OneOf' changed
              • Modified schema: subschema #3: balance_tx_conflicting_networks
                • Deprecated changed from false to true

Known Issues

  • (ADP-2953) Revision of cardano-node is not reported within version in release bundle binary for Windows.
  • (ADP-2635) Database connections do not seem to gracefully terminate on stopping the wallet.
  • (ADP-2298) Deposit_returned is falsely reported on some incoming transactions (intermittently).
  • (ADP-1831) cardano-wallet version from docker image does not report revision.

Signatures

Name Role Approval
Heinrich Apfelmus @HeinrichApfelmus Software Engineer ✔️
Paolo Veronelli @paolino Software Engineer ✔️
Pawel Jakubas @paweljakubas Software Engineer
Johannes Lund @Anviking Software Engineer
David Clark @david-a-clark Product Manager ✔️

Release v2025-01-07

08 Jan 14:05
Compare
Choose a tag to compare

Node Compatibility

Compatible with [email protected].

Docker Image

Image

Changes

Added

Changed

  • Support DRep identifiers in the CIP-105 format for backward compatibility. #4855
  • Supports DRep identifiers in the new CIP-129 format. #4888

Fixed

  • In the constructTransaction endpoint:
    • Add certificates to the coin_selection field of the result. #4871
    • For wallets that were created using an account_public_key, always allow creation of transactions that delegate voting power. #4872
    • Add same_vote error to the 403 response. #4870, #4884
  • Fix the nixosModule of the cardano-wallet flake. #4522

Contributions

API changes

bump.hs

Known Issues

  • (ADP-2953) Revision of cardano-node is not reported within version in release bundle binary for Windows.
  • (ADP-2635) Database connections do not seem to gracefully terminate on stopping the wallet.
  • (ADP-2298) Deposit_returned is falsely reported on some incoming transactions (intermittently).
  • (ADP-1831) cardano-wallet version from docker image does not report revision.

Signatures

Name Role Approval
Heinrich Apfelmus @HeinrichApfelmus Software Engineer ✔️
Paolo Veronelli @paolino Software Engineer ✔️
Pawel Jakubas @paweljakubas Software Engineer
Johannes Lund @Anviking Software Engineer
David Clark @david-a-clark Product Manager ✔️

Release v2024-11-18

19 Nov 12:21
Compare
Choose a tag to compare

Node Compatibility

Compatible with [email protected].

Docker Image

Image

Changes

Fixed

Changed

  • Better error message when trying to withdraw from the reward account when not delegating voting power to a DRep. #4839

API changes

No API changes.

Known Issues

  • (ADP-2953) Revision of cardano-node is not reported within version in release bundle binary for Windows.
  • (ADP-2635) Database connections do not seem to gracefully terminate on stopping the wallet.
  • (ADP-2298) Deposit_returned is falsely reported on some incoming transactions (intermittently).
  • (ADP-1831) cardano-wallet version from docker image does not report revision.

Signatures

Name Role Approval
Heinrich Apfelmus @HeinrichApfelmus Software Engineer ✔️
Paolo Veronelli @paolino Software Engineer ✔️
Pawel Jakubas @paweljakubas Software Engineer
Johannes Lund @Anviking Software Engineer
David Clark @david-a-clark Product Manager ✔️

Release v2024-09-29

30 Sep 14:57
Compare
Choose a tag to compare

Node Compatibility

Compatible with [email protected].

DockerHub Image

Image

Changes

Changed

API changes

No API changes.

Known Issues

  • (ADP-2953) Revision of cardano-node is not reported within version in release bundle binary for Windows.
  • (ADP-2635) Database connections do not seem to gracefully terminate on stopping the wallet.
  • (ADP-2298) Deposit_returned is falsely reported on some incoming transactions (intermittently).
  • (ADP-1831) cardano-wallet version from docker image does not report revision.

Signatures

Name Role Approval
Heinrich Apfelmus @HeinrichApfelmus Software Engineer ✔️
Paolo Veronelli @paolino Software Engineer ✔️
Pawel Jakubas @paweljakubas Software Engineer
Johannes Lund @Anviking Software Engineer
David Clark @david-a-clark Product Manager ✔️

Release v2024-09-26

27 Sep 13:09
Compare
Choose a tag to compare

Node Compatibility

Compatible with [email protected].

Docker Image

Image

Changes

Changed

API changes

No API changes

Known Issues

  • (ADP-2953) Revision of cardano-node is not reported within version in release bundle binary for Windows.
  • (ADP-2635) Database connections do not seem to gracefully terminate on stopping the wallet.
  • (ADP-2298) Deposit_returned is falsely reported on some incoming transactions (intermittently).
  • (ADP-1831) cardano-wallet version from docker image does not report revision.

Signatures

Name Role Approval
Heinrich Apfelmus @HeinrichApfelmus Software Engineer ✔️
Paolo Veronelli @paolino Software Engineer ✔️
Pawel Jakubas @paweljakubas Software Engineer
Johannes Lund @Anviking Software Engineer
David Clark @david-a-clark Product Manager

Release v2024-09-03

04 Sep 12:50
Compare
Choose a tag to compare

Node Compatibility

Compatible with [email protected].

Pull from DockerHub

docker pull cardanofoundation/cardano-wallet:2024.9.3 

Changes

API Changes on bump.sh

https://bump.sh/hal-cardano-foundation/doc/cardano-wallet-backend/changes/31688a16

The changes reported in bump.sh didn't really happen. We have fixed the yaml format to support the bump.sh parser and now the parser recognized a field which was already there

Changed

Known Issues

  • (ADP-2953) Revision of cardano-node is not reported within version in release bundle binary for Windows.
  • (ADP-2635) Database connections do not seem to gracefully terminate on stopping the wallet.
  • (ADP-2298) Deposit_returned is falsely reported on some incoming transactions (intermittently).
  • (ADP-1831) cardano-wallet version from docker image does not report revision.

Signatures

Name Role Approval
Heinrich Apfelmus @HeinrichApfelmus Software Engineer ✔️
Paolo Veronelli @paolino Software Engineer ✔️
Pawel Jakubas @paweljakubas Software Engineer ✔️
David Clark @david-a-clark Product Manager

v2024-08-11

14 Aug 10:04
v2024-08-11
Compare
Choose a tag to compare

Compatible with [email protected].

Docker Image

Image

Changes

Added

  • Ability to delegate voting rights to a decentralized representative (DRep). Use PUT /dreps/{drepId}/wallets/{walletId} to delegate to a DRep given by the identifier drepId. This identifier can be abstain, no_confidence or a bech32-encoded DRep identifier (with prefix drep). See api #4693

  • Support for encryption and decryption of transaction metadata in accordance with CIP-83. Metadata encryption is optional and enabled in the construct tx endpoint via the encrypt_metadata field. Metadata decryption is optional and available in the decode tx endpoint in via the decrypt_metadata field. More information of this feature is available in spec and CIP-83. #4555, #4667

API changes

bump.hs

Show API changes
Modified
POST /shared-wallets/{walletId}/transactions-decode
  • Response
  • 403 response Added
POST /wallets/{walletId}/transactions-decode
  • Response
  • 403 response Added
Added
PUT /dreps/{drepId}/wallets/{walletId}

Known Issues

  • (ADP-2953) Revision of cardano-node is not reported within version in release bundle binary for Windows.
  • (ADP-2635) Database connections do not seem to gracefully terminate on stopping the wallet.
  • (ADP-2298) Deposit_returned is falsely reported on some incoming transactions (intermittently).
  • (ADP-1831) cardano-wallet version from docker image does not report revision.

Signatures

Name Role Approval
Heinrich Apfelmus @HeinrichApfelmus Software Engineer ✔️
Paolo Veronelli @paolino Software Engineer ✔️
Pawel Jakubas @paweljakubas Software Engineer ✔️

v2024-07-27

29 Jul 13:32
v2024-07-27
Compare
Choose a tag to compare

Compatible with [email protected].

Docker Image

Image

Changes

Changed

API changes

No API changes

Known Issues

  • (ADP-2953) Revision of cardano-node is not reported within version in release bundle binary for Windows.
  • (ADP-2635) Database connections do not seem to gracefully terminate on stopping the wallet.
  • (ADP-2298) Deposit_returned is falsely reported on some incoming transactions (intermittently).
  • (ADP-1831) cardano-wallet version from docker image does not report revision.

Signatures

Name Role Approval
Pawel Jakubas @paweljakubas Software Engineer ✔️
Heinrich Apfelmus @HeinrichApfelmus Software Engineer ✔️
Paolo Veronelli @paolino Software Engineer ✔️

v2024-07-19

19 Jul 15:31
v2024-07-19
Compare
Choose a tag to compare

Compatible with [email protected].

Docker Image

Image

Changes

Added

  • The release artefacts now include configurations for multiple networks, such as mainnet, private, sanchonet, and preprod. #4679, #4680

Changed

  • Now compatible with [email protected]. #4657, #4672

  • The QuickStart documentation in the README is now based on a run.sh script which is automatically tested as part of our continuous integration (CI) infrastructure. #4679, #4681

API changes

No API changes

Known Issues

  • (ADP-2953) Revision of cardano-node is not reported within version in release bundle binary for Windows.
  • (ADP-2635) Database connections do not seem to gracefully terminate on stopping the wallet.
  • (ADP-2298) Deposit_returned is falsely reported on some incoming transactions (intermittently).
  • (ADP-1831) cardano-wallet version from docker image does not report revision.

Signatures

Name Role Approval
Heinrich Apfelmus @HeinrichApfelmus Software Engineer ✔️
Paolo Veronelli @paolino Software Engineer ✔️