Skip to content

Releases: IntersectMBO/cardano-cli

10.11.1.0

01 Jul 10:14
7b9be41
Compare
Choose a tag to compare

Changelog

  • Update cardano-api-10.17.1.0. Fix missing certificates in transaction build.
    (compatible, bugfix)
    PR 1230

  • Refactor simple and plutus script interface via the ScriptRequirements type.
    (compatible, refactoring)
    PR 1217

  • Add --help argument where it was missing.
    Upgrade cardano-api-10.17.0.0.
    (compatible, refactoring)
    PR 1202

10.11.0.0

28 May 12:26
f7a3a74
Compare
Choose a tag to compare

Changelog

  • Isolate protocol parameters update compatible command logic
    (compatible, refactoring)
    PR 1197

  • New --output-yaml option for the following commands:

    • conway query ledger-state
    • conway query ref-script-size
    • conway query stake-distribution
    • conway query stake-pools
    • conway query utxo
    • conway text-view decode-cbor
    • conway transaction calculate-min-fee
    • conway transaction txid
    • latest query ledger-state
    • latest query ref-script-size
    • latest query stake-distribution
    • latest query stake-pools
    • latest query utxo
    • latest text-view decode-cbor
    • latest transaction calculate-min-fee
    • latest transaction txid
    • query ledger-state
    • query stake-distribution
    • query stake-pools
    • query utxo
      (compatible)
      PR 1192
  • RIO propagation 2025-05-09
    (breaking, refactoring)
    PR 1186

  • Remove legacy governance command group
    Use compatible instead
    (breaking)
    PR 1194

  • Change default era value from babbage to conway
    (breaking, bugfix)
    PR 1193

  • New --output-json and --output-yaml flags for the following commands:

    • conway query committee-state
    • conway query constitution
    • conway query drep-stake-distribution
    • conway query drep-state
    • conway query future-pparams
    • conway query gov-state
    • conway query proposals
    • conway query ratify-state
    • latest query committee-state
    • latest query constitution
    • latest query drep-stake-distribution
    • latest query drep-state
    • latest query future-pparams
    • latest query gov-state
    • latest query proposals
    • latest query ratify-state
      (compatible)
      PR 1188

10.10.0.0

28 May 10:41
cbb3947
Compare
Choose a tag to compare

Changelog

  • Bump consensus and network dependencies
    (compatible, maintenance)
    PR 1189

  • Incorporate CIP-129
    (feature, compatible)
    PR 1087

  • Simplify code by not using QueryStakeAddressInfoCmdArgs unnecessarily.
    Also fixes query spo-stake-distribution command so that the output format flags are respected.
    (refactoring, bugfix)
    PR 1184

  • RIO propagation 2025-05-07
    (breaking, refactoring)
    PR 1179

10.9.0.0

15 May 09:01
e13f84d
Compare
Choose a tag to compare

Changelog

  • The --output-cbor flag has been split to --output-cbor-bin and --output-cbor-hex.
    The query protocol-state command now takes output format flags:

    • --output-cbor-bin
    • --output-cbor-hex
    • --output-json
    • --output-yaml
      (breaking, refactoring)
      PR 1183
  • Upgrade cardano-api-10.16 https://github.com/IntersectMBO/cardano-api/blob/master/cardano-api/CHANGELOG.md#101600
    (compatible)
    PR 1159

    • Added build for windows as an artefact for releases
      (feature)
      PR 1182
  • The following commands have been updated to take output format:

    • conway query kes-period-info
    • conway query ledger-peer-snapshot
    • conway query pool-params
    • conway query pool-state
    • conway query protocol-parameters
    • conway query spo-stake-distribution
    • conway query stake-address-info
    • conway query stake-pool-default-vote
    • conway query stake-snapshot
    • conway query tip
    • conway query tx-mempool
    • conway query tx-mempool info
    • conway query tx-mempool next-tx
    • conway query tx-mempool tx-exists
    • latest query kes-period-info
    • latest query ledger-peer-snapshot
    • latest query pool-params
    • latest query pool-state
    • latest query protocol-parameters
    • latest query spo-stake-distribution
    • latest query stake-address-info
    • latest query stake-pool-default-vote
    • latest query stake-snapshot
    • latest query tip
    • latest query tx-mempool
    • latest query tx-mempool info
    • latest query tx-mempool next-tx
    • latest query tx-mempool tx-exists
    • query kes-period-info
    • query ledger-peer-snapshot
    • query pool-params
    • query pool-state
    • query protocol-parameters
    • query stake-address-info
    • query stake-snapshot
    • query tip
    • query tx-mempool
    • query tx-mempool info
    • query tx-mempool next-tx
    • query tx-mempool tx-exists
      (compatible, maintenance)
      PR 1180
  • Delete governance poll commands:

    • compatible babbage governance answer-poll
    • compatible babbage governance create-poll
    • compatible babbage governance verify-poll
      (breaking, maintenance)
      PR 1178
  • Rollout --output-json and --output-yaml to various commands:

    • compatible conway governance action view
    • compatible conway governance vote view
    • conway governance action view
    • conway governance vote view
    • conway query leadership-schedule
    • debug transaction view
    • latest governance action view
    • latest governance vote view
    • latest query leadership-schedule
    • query leadership-schedule
      Ensure we encode json the same way in each command.
      (breaking, maintenance)
      PR 1175
  • Standard output format for query ledger-peer-snapshot command
    Supports --output-json, --output-json-pretty and --output-yaml
    (breaking)
    PR 1172

  • Consistent output for query ledger-state cmd
    (breaking, maintenance)
    PR 1168

  • Fix incomplete pattern match error in transaction build using byron address
    (bugfix)
    PR 1167

  • Consistent output for text-view decode-cbor command
    (breaking, refactoring)
    PR 1164

  • Use lazy ByteString for writing out result of utxo query
    (optimisation)
    PR 1163

  • Use Vary for key output format
    (breaking)
    PR 1146

  • Added support for stake pool extended keys
    (feature)
    PR 1091

  • Modified Plutus cost calculation command to allow the user to supply offline data instead of querying the node
    (feature)
    PR 1079

  • Wrap CLI help based on terminal width
    (feature)
    PR 1152

10.8.0.0

18 Apr 11:34
6859707
Compare
Choose a tag to compare

Changelog

  • Implement changes needed for UTxO-HD Consensus feature.

    • Minor adjust on number of parameters of AnyNewEpochState.

    Update to latest cardano-api 10.14.0.0.
    (feature, compatible)
    PR 1134

  • Corrected the flipped text & JSON output format for query stake-pools command.
    (bugfix)
    PR 1139

  • Make the output format flag for the query utxo command only have one default: JSON (rather than a different default depending on whether the output file is specified).
    (breaking, refactoring)
    PR 1133

  • Add canonical CBOR output toggle for transaction building and signing commands.
    (feature, compatible)
    PR 1092

10.7.0.0

16 Apr 12:55
9aaf131
Compare
Choose a tag to compare

Changelog

  • Bump cardano-api to include bug fixes for:

    • Silently dropping simple scripts in transaction construction
    • Not selecting the highest protocol version in a given era. This resulted in erroneous plutus script decoding failures.

    (compatible, bugfix)
    PR 1127

  • Bump to cardano-api-10.13.0.0 - Fix bug in the construction of the redeemer pointer map
    (bugfix)
    PR 1124

  • Delete top level babbage command group
    (breaking)
    PR 1117

10.6.0.0

03 Apr 12:54
83d8514
Compare
Choose a tag to compare

Changelog

  • Source import of the vary package
    (feature)
    PR 1121

  • Bumped ledger and dependencies for node 10.3 release.

    • Removed use of parameterised crypto (EraCrypto c, this enables many other data types to become mono-morphic over StandardCrypto)
    • Added query stake-pool-default-vote
    • Ensured security parameter is non-zero

    (breaking, feature)
    PR 1075

  • Add a new query for stake-pool default vote
    (feature, release)
    PR 1081

  • Delete top-level shelley command group and delete associated tests
    (breaking)
    PR 1111

  • Parallelised help golden test generation and validation
    (optimisation)
    PR 1103

10.5.0.0

24 Mar 17:35
8e21aaa
Compare
Choose a tag to compare

Changelog

  • Added support for mnemonic sentence generation and extended key derivation from mnemonic sentences.
    (feature)
    PR 975

  • Remove minting capabilities in eras prior to Mary.
    Change minted assets representation to L.MultiAsset instead of Value.
    (compatible)
    PR 1085

  • Update cardano-api-10.10.0.0
    Fix signing of a transaction in compatible shelley transaction signed-transaction command. Previously two different transaction bodies were used for the resulting transaction and the signature - now it's used the same for both purposes.
    (bugfix)
    PR 1057

  • Add stake address registration and delegation certificate and stake pool delegation certificate to compatible commands
    (compatible)
    PR 1070

  • Default to hex for binary query utxo output
    (feature, breaking)
    PR 1066

  • Add command to calculate plutus script costs from an already constructed transaction.
    (feature)
    PR 1031

  • Add binary output option for query utxo command
    (feature)
    PR 1000

  • Add cardano-cli conway query future-pparams
    (feature, compatible)
    PR 1038

  • Add governance action deposits to the output of query stake-address-info. This also renames the field stakeDeposit to stakeRegistrationDeposit in the JSON output.
    (feature, breaking)
    PR 1032

  • Add the ratify-state query
    (feature, compatible)
    PR 1036

  • Fix costs calculation for transaction with more than one certificates with the same stake credential and script witness.
    (bugfix)
    PR 1028

  • Add certificates to CLI interface in compatible transaction-sign
    (feature, compatible)
    PR 972

10.4.0.0

08 Feb 02:28
72bae17
Compare
Choose a tag to compare

Changelog

  • Add cardano-cli conway query future-pparams
    (feature, compatible)
    PR 1038

  • Add governance action deposits to the output of query stake-address-info. This also renames the field stakeDeposit to stakeRegistrationDeposit in the JSON output.
    (feature, breaking)
    PR 1032

  • Add the ratify-state query
    (feature, compatible)
    PR 1036

  • Fix costs calculation for transaction with more than one certificates with the same stake credential and script witness.
    (bugfix)
    PR 1028

  • Add certificates to CLI interface in compatible transaction-sign
    (feature, compatible)
    PR 972

10.3.0.0

16 Jan 14:07
0c904ea
Compare
Choose a tag to compare

Changelog

  • Add QueryLedgerPeerSnapshotCmd for a snapshot of big ledger peers used when syncing in Genesis
    (feature)
    PR 727

  • Integrate plutus, cardano-ledger, ouroboros-network, ouroboros-consensus, cardano-api-10.6.0.0
    (breaking, feature)
    PR 986

  • transaction id: add --output-[json,text] flag to control format of the output
    (feature, compatible)
    PR 1005

  • drep id: have --output-bech32 and --output-hex instead of --output-format STRING
    (breaking)
    PR 1017

  • drep id: support key hash as input
    (compatible)
    PR 1009

  • Added datums and scripts to friendlyTxImpl, which translates into them being showed by transaction view.
    (feature)
    PR 977

  • Disambiguate DRep being a key or a script in certificate descriptions
    (breaking)
    PR 1007

  • Moved genesis hash command to hash genesis-file
    (breaking)
    PR 982