The core component that is used to participate in a Cardano decentralised blockchain.
APACHE-2.0 License
Bot releases are visible (Hide)
NOTE: THIS RELEASE IS ONLY RECOMMENDED FOR USE ON THE SANCHONET AND PUBLIC TEST ENVIRONMENTS (E.G. PREVIEW) AT THIS TIME. IT IS NOT RECOMMENDED FOR USE ON MAINNET.
This release contains the latest governance changes for SanchoNet. It has support for a new cost model for Plutus v3, plus new Plutus byte string primitives. The Constitution Committee quorum
has been renamed to threshold
in the CLI and a new economic parameter minFeeRefScriptCostPerByte
has been added for reference scripts. This version of the node also adds support for reference scripts in the Conway era.
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | 🟢 | 🟢 | 🟢 |
Windows | 🟥 | 🟥 | 🟢 |
MacOS | 🟥 | 🟥 | 🟢 |
Role | Approval |
---|---|
Cardano Head of Engineering | 🟢 |
Cardano Head of Product | 🟢 |
Test Engineer | N/A for pre-release |
Performance Engineer | N/A for pre-release |
Site Reliability Engineer | N/A for pre-release |
Release Engineer | 🟢 |
4k/f
instead of 3k/f
(one stability window) that was used for Babbage and TPraos-based eras. See erratum 17.3 in the Shelley ledger specs for context. Note that this is a backwards-incompatible change for all existing chains containing (at least one full epoch worth of) Conway blocks.DiskPolicyArgs
were not being passed down to the ChainDB
, resulting in default values for SnapshotInterval
.topLevelConfigCheckpoints
has been added to the TopLevelConfig
record, with a new type CheckpointsMap
.TxId
s based on the underlying hash so that they can now be seen as equal even if they are from different eras. This helps us with eg MsgHasTx
from the LocalTxMonitor
miniprotocol.Retention of Anchor
for proposal procedures in the ledger state for users to be able to query the node for those anchors
The minimum fee calculation has been updated to take into consideration a new protocol parameter controlling the contribution of reference script sizes (minFeeRefScriptCostPerByte
)
Support for intra-era hardfork initiation and necessary updates to the SPO stake distribution calculation
Fail translation when Conway features are present in transactions that use Plutus v1/v2
Query-related changes:
Era-specific queries:
committee query
to return non-optional CommitteeMembersState
Anchorto
resigned status in CommitteeMembersState
Important bug fixes:
DRep
stake distribution to correctly add rewards to deleged stakeBoundedRatio
and Prices
)ConwayGovState
Add ref-script-size
query command
convert-cardano-address-key: support DRep and CC keys
New required flag --reference-script-size
for transaction calculate-min-fee
Fix protocol params order for minFeeA
and minFeeB
Update CLI to use the term threshold
instead of quorum
for constitutional committee
Add info about redeemers to the output of the transaction view
command
Add support for querying drep state and stake distribution by script hash
transaction build{,-raw}: throw an error on identical action-ids in votes files
Add --drep-script-hash
parameter to conway governance drep retirement-certificate
vote create: support DRep and CC script hash
Add Plutus script hash support in update-committee
, overnance committee create-cold-key-resignation-certificate
and query committee-state
commands.
verification-key: support DRep keys as well as committee keys, extended or not
Fix calculate-min-fee
by switching to use Cardano.Api.evaluateTransactionFee
instead of the deprecated Cardano.Api.estimateTransactionFee
.
This also deprecates the --mainnet
, --testnet-magic
, --tx-in-count
,
and --tx-out-count
arguments to this command, which are no longer necessary.
They can still be provided, but have no effect.
Modified create-testnet-data
option so that it registers DReps generated and delegates stake delegators to them. Also introduced transient drep delegation and refactored existing code so that more is reused.
Extend committee create-hot-key-authorization-certificate
to support scripts
Modify query leadership
: add --output-[json,text]
flag to control format of the output. Previous behavior is preserved (write text to stdout
, write JSON to file)
create-testnet-data
: fixes that the treasury could be unexpectedly negative
create-testnet-data
: fixes that the amount of delegated coins was incorrect
Allow an output file to be specified for the various versions of query pool-state
create-testnet-data
: allow to specify relays for SPOs (like create-staked
)
Add getReferenceInputsSizeForTxIds
function.
New Conway genesis parameter ucppMinFeeRefScriptCostPerByte
needs to be set to the correct value after benchmarking.
Add an extra parameter to evaluateTransactionFee
, the reference script size, which the Ledger requires to estimate the minimum fee of a transaction.
Replace unsafeMergeVotingProcedures
by mergeVotingProcedures
, that handles incompatible votes and return an error
Undeprecate evaluateTransactionFee
Re-implement evaluateTransactionFee
using ledger's calcMinFeeTx
The evaluateTransactionFee
takes an additional utxo
parameter and no longer takes byronwitcount
.
Add support for script-based CC members
NONE
byteStringToInteger
and integerToByteString
, enabled for Plutus V3 at Protocol Version 9.0.Package | Version | Changelog |
---|---|---|
Win32-network | 0.1.1.1 | ChangeLog.md |
base-deriving-via | 0.1.0.2 | CHANGELOG.md |
byron-spec-chain | 1.0.1.0 | CHANGELOG.md |
byron-spec-ledger | 1.0.1.0 | CHANGELOG.md |
cardano-api | 8.44.0.0 | CHANGELOG.md |
cardano-binary | 1.7.1.0 | CHANGELOG.md |
cardano-cli | 8.22.0.0 | CHANGELOG.md |
cardano-crypto | 1.1.2 | |
cardano-crypto-class | 2.1.4.0 | CHANGELOG.md |
cardano-crypto-praos | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-test | 1.5.0.2 | |
cardano-crypto-tests | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-wrapper | 1.5.1.2 | CHANGELOG.md |
cardano-data | 1.2.1.0 | CHANGELOG.md |
cardano-git-rev | 0.2.2.0 | |
cardano-ledger-allegra | 1.4.0.0 | CHANGELOG.md |
cardano-ledger-alonzo | 1.7.0.0 | CHANGELOG.md |
cardano-ledger-alonzo-test | 1.2.1.0 | CHANGELOG.md |
cardano-ledger-api | 1.9.0.0 | CHANGELOG.md |
cardano-ledger-babbage | 1.7.0.0 | CHANGELOG.md |
cardano-ledger-babbage-test | 1.2.0.1 | CHANGELOG.md |
cardano-ledger-binary | 1.3.1.0 | CHANGELOG.md |
cardano-ledger-byron | 1.0.1.0 | CHANGELOG.md |
cardano-ledger-byron-test | 1.5.1.0 | |
cardano-ledger-conway | 1.13.1.0 | CHANGELOG.md |
cardano-ledger-conway-test | 1.2.1.4 | CHANGELOG.md |
cardano-ledger-core | 1.11.0.0 | CHANGELOG.md |
cardano-ledger-mary | 1.5.1.0 | CHANGELOG.md |
cardano-ledger-shelley | 1.10.0.0 | CHANGELOG.md |
cardano-ledger-shelley-ma-test | 1.2.2.0 | CHANGELOG.md |
cardano-ledger-shelley-test | 1.4.0.0 | CHANGELOG.md |
cardano-ping | 0.2.0.13 | CHANGELOG.md |
cardano-prelude | 0.1.0.4 | ChangeLog.md |
cardano-prelude-test | 0.1.0.2 | |
cardano-protocol-tpraos | 1.2.0.0 | CHANGELOG.md |
cardano-slotting | 0.2.0.0 | CHANGELOG.md |
cardano-strict-containers | 0.1.3.0 | CHANGELOG.md |
contra-tracer | 0.1.0.2 | |
ekg | 0.4.0.15.0.0.0.0.2 | CHANGELOG.md |
ekg-core | 0.1.1.7.0.0.0.0.1 | CHANGELOG.md |
ekg-forward | 0.5 | CHANGELOG.md |
ekg-json | 0.1.0.7.0.0.0.0.2 | CHANGELOG.md |
fs-api | 0.2.0.1 | CHANGELOG.md |
fs-sim | 0.2.1.1 | CHANGELOG.md |
heapwords | 0.1.0.2 | CHANGELOG.md |
iohk-monitoring | 0.1.11.4 | |
libsystemd-journal | 1.4.5.0.0.0.0.1 | Changelog.md |
lobemo-backend-aggregation | 0.1.0.0 | |
lobemo-backend-ekg | 0.1.0.1 | |
lobemo-backend-monitoring | 0.1.0.0 | |
lobemo-backend-trace-forwarder | 0.1.0.0 | |
lobemo-scribe-systemd | 0.1.0.0 | |
measures | 0.1.0.2 | CHANGELOG.md |
monoidal-synchronisation | 0.1.0.5 | CHANGELOG.md |
network-mux | 0.4.5.1 | CHANGELOG.md |
non-integral | 1.0.0.0 | CHANGELOG.md |
optparse-applicative-fork | 0.18.1.0 | CHANGELOG.md |
ouroboros-consensus | 0.17.0.0 | CHANGELOG.md |
ouroboros-consensus-cardano | 0.15.0.0 | CHANGELOG.md |
ouroboros-consensus-diffusion | 0.13.0.0 | CHANGELOG.md |
ouroboros-consensus-protocol | 0.8.0.0 | CHANGELOG.md |
ouroboros-network | 0.13.1.0 | CHANGELOG.md |
ouroboros-network-api | 0.7.1.0 | CHANGELOG.md |
ouroboros-network-framework | 0.12.0.0 | CHANGELOG.md |
ouroboros-network-mock | 0.1.1.1 | CHANGELOG.md |
ouroboros-network-protocols | 0.8.1.0 | CHANGELOG.md |
ouroboros-network-testing | 0.6.0.0 | CHANGELOG.md |
plutus-core | 1.23.0.0 | CHANGELOG.md |
plutus-ledger-api | 1.23.0.0 | CHANGELOG.md |
plutus-tx | 1.23.0.0 | CHANGELOG.md |
prettyprinter-configurable | 1.23.0.0 | |
set-algebra | 1.1.0.2 | CHANGELOG.md |
small-steps | 1.1.0.0 | CHANGELOG.md |
sop-extras | 0.1.0.0 | CHANGELOG.md |
strict-checked-vars | 0.2.0.0 | CHANGELOG.md |
strict-sop-core | 0.1.0.0 | CHANGELOG.md |
tracer-transformers | 0.1.0.4 | |
typed-protocols | 0.1.1.0 | CHANGELOG.md |
typed-protocols-cborg | 0.1.0.4 | CHANGELOG.md |
typed-protocols-examples | 0.2.0.2 | |
validation-selective | 0.2.0.0.0.0.0.0.1 | CHANGELOG.md |
vector-map | 1.1.0.0 | CHANGELOG.md |
🟢 - signed / agreed / supported
🟥 - not agreed / unsupported
Published by bolt12 7 months ago
NOTE: As with 8.9.0, please refrain from updating all relays simultaneously; instead, we recommend spreading out the rollout over the upcoming weeks to minimize disruptions.
Cardano Node 8.9.1
focuses on networking improvements. In particular, it enables node-to-node version 13 without needing to set the ExperimentalProtocolsEnabled
option. This enables some peer sharing protocol changes/fixes/improvements.
Benchmarking reports relevant to the 8.9.1
release can be found in this post on Cardano Updates.
System testing results for the 8.9.1 release can be found on the corresponding tag testing page.
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | 🟢 | 🟢 | 🟢 |
Windows | 🟥 | 🟥 | 🟢 |
MacOS | 🟥 | 🟥 | 🟢 |
Role | Approval |
---|---|
Cardano Head of Engineering | 🟢 |
Cardano Head of Product | 🟢 |
Test Engineer | 🟢 |
Performance Engineer | 🟢 |
Site Reliability Engineer | 🟢 |
Release Engineer | 🟢 |
Generic
and NFData
instances.NodeToNodeVersion
part of latestReleasedNodeVersion
toNodeToNodeV_13
from NodeToNodeV_11
.NONE
LedgerStateJudgement
redundant tracingNONE
NONE
Package | Version | Changelog |
---|---|---|
Win32-network | 0.1.1.1 | ChangeLog.md |
base-deriving-via | 0.1.0.2 | CHANGELOG.md |
byron-spec-chain | 1.0.0.2 | CHANGELOG.md |
byron-spec-ledger | 1.0.0.2 | CHANGELOG.md |
cardano-api | 8.39.3.0 | CHANGELOG.md |
cardano-binary | 1.7.1.0 | CHANGELOG.md |
cardano-cli | 8.20.3.0 | CHANGELOG.md |
cardano-crypto | 1.1.2 | |
cardano-crypto-class | 2.1.4.0 | CHANGELOG.md |
cardano-crypto-praos | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-test | 1.5.0.1 | |
cardano-crypto-tests | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-wrapper | 1.5.1.1 | CHANGELOG.md |
cardano-data | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-allegra | 1.3.0.0 | CHANGELOG.md |
cardano-ledger-alonzo | 1.6.0.0 | CHANGELOG.md |
cardano-ledger-alonzo-test | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-api | 1.8.0.0 | CHANGELOG.md |
cardano-ledger-babbage | 1.6.0.0 | CHANGELOG.md |
cardano-ledger-babbage-test | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-binary | 1.3.0.0 | CHANGELOG.md |
cardano-ledger-byron | 1.0.0.4 | CHANGELOG.md |
cardano-ledger-byron-test | 1.5.0.1 | |
cardano-ledger-conway | 1.12.0.0 | CHANGELOG.md |
cardano-ledger-conway-test | 1.2.1.3 | CHANGELOG.md |
cardano-ledger-core | 1.10.0.0 | CHANGELOG.md |
cardano-ledger-mary | 1.5.0.0 | CHANGELOG.md |
cardano-ledger-shelley | 1.9.0.0 | CHANGELOG.md |
cardano-ledger-shelley-ma-test | 1.2.1.6 | CHANGELOG.md |
cardano-ledger-shelley-test | 1.3.0.1 | CHANGELOG.md |
cardano-ping | 0.2.0.13 | CHANGELOG.md |
cardano-prelude | 0.1.0.4 | ChangeLog.md |
cardano-prelude-test | 0.1.0.2 | |
cardano-protocol-tpraos | 1.1.0.0 | CHANGELOG.md |
cardano-slotting | 0.1.2.0 | CHANGELOG.md |
cardano-strict-containers | 0.1.3.0 | CHANGELOG.md |
contra-tracer | 0.1.0.2 | |
ekg | 0.4.0.15.0.0.0.0.2 | CHANGELOG.md |
ekg-core | 0.1.1.7.0.0.0.0.1 | CHANGELOG.md |
ekg-forward | 0.5 | CHANGELOG.md |
ekg-json | 0.1.0.7.0.0.0.0.2 | CHANGELOG.md |
fs-api | 0.2.0.1 | CHANGELOG.md |
fs-sim | 0.2.1.1 | CHANGELOG.md |
heapwords | 0.1.0.2 | CHANGELOG.md |
iohk-monitoring | 0.1.11.4 | |
libsystemd-journal | 1.4.5.0.0.0.0.1 | Changelog.md |
lobemo-backend-aggregation | 0.1.0.0 | |
lobemo-backend-ekg | 0.1.0.1 | |
lobemo-backend-monitoring | 0.1.0.0 | |
lobemo-backend-trace-forwarder | 0.1.0.0 | |
lobemo-scribe-systemd | 0.1.0.0 | |
measures | 0.1.0.2 | CHANGELOG.md |
monoidal-synchronisation | 0.1.0.5 | CHANGELOG.md |
network-mux | 0.4.5.1 | CHANGELOG.md |
non-integral | 1.0.0.0 | CHANGELOG.md |
optparse-applicative-fork | 0.18.1.0 | CHANGELOG.md |
ouroboros-consensus | 0.16.0.0 | CHANGELOG.md |
ouroboros-consensus-cardano | 0.14.1.0 | CHANGELOG.md |
ouroboros-consensus-diffusion | 0.12.0.0 | CHANGELOG.md |
ouroboros-consensus-protocol | 0.7.0.0 | CHANGELOG.md |
ouroboros-network | 0.13.1.0 | CHANGELOG.md |
ouroboros-network-api | 0.7.1.0 | CHANGELOG.md |
ouroboros-network-framework | 0.12.0.0 | CHANGELOG.md |
ouroboros-network-mock | 0.1.1.1 | CHANGELOG.md |
ouroboros-network-protocols | 0.8.1.0 | CHANGELOG.md |
ouroboros-network-testing | 0.6.0.0 | CHANGELOG.md |
plutus-core | 1.21.0.0 | CHANGELOG.md |
plutus-ledger-api | 1.21.0.0 | CHANGELOG.md |
plutus-tx | 1.21.0.0 | CHANGELOG.md |
prettyprinter-configurable | 1.21.0.0 | |
set-algebra | 1.1.0.2 | CHANGELOG.md |
small-steps | 1.0.1.0 | CHANGELOG.md |
small-steps-test | 1.0.1.0 | CHANGELOG.md |
sop-extras | 0.1.0.0 | CHANGELOG.md |
strict-checked-vars | 0.2.0.0 | CHANGELOG.md |
strict-sop-core | 0.1.0.0 | CHANGELOG.md |
tracer-transformers | 0.1.0.4 | |
typed-protocols | 0.1.1.0 | CHANGELOG.md |
typed-protocols-cborg | 0.1.0.4 | CHANGELOG.md |
typed-protocols-examples | 0.2.0.2 | |
validation-selective | 0.2.0.0.0.0.0.0.1 | CHANGELOG.md |
vector-map | 1.1.0.0 | CHANGELOG.md |
🟢 - signed / agreed / supported
🟥 - not agreed / unsupported
Published by bolt12 7 months ago
NOTE: Please refrain from updating all relays simultaneously; instead, we recommend spreading out the rollout over the upcoming weeks to minimize disruptions.
Cardano Node 8.9.0
is a release that introduces genesis lite a.k.a bootstrap peers. Please refer to here to read more about it. This version fixes a small bug on the dynamic block forging logic and also includes some overall improvements.
Benchmarking reports relevant to the 8.9.0
release can be found in this post on Cardano Updates.
System testing results for the 8.9.0 release can be found on the corresponding tag testing page.
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | 🟢 | 🟢 | 🟢 |
Windows | 🟥 | 🟥 | 🟢 |
MacOS | 🟥 | 🟥 | 🟢 |
Role | Approval |
---|---|
Cardano Head of Engineering | 🟢 |
Cardano Head of Product | 🟢 |
Test Engineer | 🟢 |
Performance Engineer | 🟢 |
Site Reliability Engineer | 🟢 |
Release Engineer | 🟢 |
NONE
TraceDebugState
message to TracePeerSelection
for tracingcardano-cli query utxo
text output.query stake-pools
, add --output-[json,text] flag to control format of the outputquery utxo
, add --output-[json,text] flag to control format of the output.checkLedgerStateCondition
check to run in IO. Rename to foldEpochState
.NONE
NONE
Package | Version | Changelog |
---|---|---|
Win32-network | 0.1.1.1 | ChangeLog.md |
base-deriving-via | 0.1.0.2 | CHANGELOG.md |
byron-spec-chain | 1.0.0.2 | CHANGELOG.md |
byron-spec-ledger | 1.0.0.2 | CHANGELOG.md |
cardano-api | 8.39.2.0 | CHANGELOG.md |
cardano-binary | 1.7.1.0 | CHANGELOG.md |
cardano-cli | 8.20.3.0 | CHANGELOG.md |
cardano-crypto | 1.1.2 | |
cardano-crypto-class | 2.1.4.0 | CHANGELOG.md |
cardano-crypto-praos | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-test | 1.5.0.1 | |
cardano-crypto-tests | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-wrapper | 1.5.1.1 | CHANGELOG.md |
cardano-data | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-allegra | 1.3.0.0 | CHANGELOG.md |
cardano-ledger-alonzo | 1.6.0.0 | CHANGELOG.md |
cardano-ledger-alonzo-test | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-api | 1.8.0.0 | CHANGELOG.md |
cardano-ledger-babbage | 1.6.0.0 | CHANGELOG.md |
cardano-ledger-babbage-test | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-binary | 1.3.0.0 | CHANGELOG.md |
cardano-ledger-byron | 1.0.0.4 | CHANGELOG.md |
cardano-ledger-byron-test | 1.5.0.1 | |
cardano-ledger-conway | 1.12.0.0 | CHANGELOG.md |
cardano-ledger-conway-test | 1.2.1.3 | CHANGELOG.md |
cardano-ledger-core | 1.10.0.0 | CHANGELOG.md |
cardano-ledger-mary | 1.5.0.0 | CHANGELOG.md |
cardano-ledger-shelley | 1.9.0.0 | CHANGELOG.md |
cardano-ledger-shelley-ma-test | 1.2.1.6 | CHANGELOG.md |
cardano-ledger-shelley-test | 1.3.0.1 | CHANGELOG.md |
cardano-ping | 0.2.0.13 | CHANGELOG.md |
cardano-prelude | 0.1.0.4 | ChangeLog.md |
cardano-prelude-test | 0.1.0.2 | |
cardano-protocol-tpraos | 1.1.0.0 | CHANGELOG.md |
cardano-slotting | 0.1.2.0 | CHANGELOG.md |
cardano-strict-containers | 0.1.3.0 | CHANGELOG.md |
contra-tracer | 0.1.0.2 | |
ekg | 0.4.0.15.0.0.0.0.2 | CHANGELOG.md |
ekg-core | 0.1.1.7.0.0.0.0.1 | CHANGELOG.md |
ekg-forward | 0.4 | CHANGELOG.md |
ekg-json | 0.1.0.7.0.0.0.0.2 | CHANGELOG.md |
fs-api | 0.2.0.1 | CHANGELOG.md |
fs-sim | 0.2.1.1 | CHANGELOG.md |
heapwords | 0.1.0.2 | CHANGELOG.md |
iohk-monitoring | 0.1.11.4 | |
libsystemd-journal | 1.4.5.0.0.0.0.1 | Changelog.md |
lobemo-backend-aggregation | 0.1.0.0 | |
lobemo-backend-ekg | 0.1.0.1 | |
lobemo-backend-monitoring | 0.1.0.0 | |
lobemo-backend-trace-forwarder | 0.1.0.0 | |
lobemo-scribe-systemd | 0.1.0.0 | |
measures | 0.1.0.2 | CHANGELOG.md |
monoidal-synchronisation | 0.1.0.5 | CHANGELOG.md |
network-mux | 0.4.5.1 | CHANGELOG.md |
non-integral | 1.0.0.0 | CHANGELOG.md |
optparse-applicative-fork | 0.18.1.0 | CHANGELOG.md |
ouroboros-consensus | 0.16.0.0 | CHANGELOG.md |
ouroboros-consensus-cardano | 0.14.0.0 | CHANGELOG.md |
ouroboros-consensus-diffusion | 0.11.0.0 | CHANGELOG.md |
ouroboros-consensus-protocol | 0.7.0.0 | CHANGELOG.md |
ouroboros-network | 0.12.0.0 | CHANGELOG.md |
ouroboros-network-api | 0.7.0.0 | CHANGELOG.md |
ouroboros-network-framework | 0.11.1.0 | CHANGELOG.md |
ouroboros-network-mock | 0.1.1.1 | CHANGELOG.md |
ouroboros-network-protocols | 0.8.0.0 | CHANGELOG.md |
ouroboros-network-testing | 0.6.0.0 | CHANGELOG.md |
plutus-core | 1.21.0.0 | CHANGELOG.md |
plutus-ledger-api | 1.21.0.0 | CHANGELOG.md |
plutus-tx | 1.21.0.0 | CHANGELOG.md |
prettyprinter-configurable | 1.21.0.0 | |
set-algebra | 1.1.0.2 | CHANGELOG.md |
small-steps | 1.0.1.0 | CHANGELOG.md |
small-steps-test | 1.0.1.0 | CHANGELOG.md |
sop-extras | 0.1.0.0 | CHANGELOG.md |
strict-checked-vars | 0.2.0.0 | CHANGELOG.md |
strict-sop-core | 0.1.0.0 | CHANGELOG.md |
tracer-transformers | 0.1.0.4 | |
typed-protocols | 0.1.1.0 | CHANGELOG.md |
typed-protocols-cborg | 0.1.0.4 | CHANGELOG.md |
typed-protocols-examples | 0.2.0.2 | |
validation-selective | 0.2.0.0.0.0.0.0.1 | CHANGELOG.md |
vector-map | 1.1.0.0 | CHANGELOG.md |
🟢 - signed / agreed / supported
🟥 - not agreed / unsupported
Published by zliu41 8 months ago
NOTE: THIS RELEASE IS ONLY RECOMMENDED FOR USE ON THE SANCHONET AND PUBLIC TEST ENVIRONMENTS (E.G. PREVIEW) AT THIS TIME. IT IS NOT RECOMMENDED FOR USE ON MAINNET.
8.8.1-pre
is a patch release of the Cardano node. It fixes an issue in 8.8.0-pre
that prevented the BLS12-381 primitives in Plutus from working properly on some older x86 architectures (pre-Broadwell).
This release does not support Windows or include a Windows binary due to a problem with linking against libblst
on Windows.
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
Role | Approval |
---|---|
Cardano Head of Engineering | ✔️ |
Cardano Head of Product | ✔️ |
Test Engineer | N/A for pre-release |
Performance Engineer | N/A for pre-release |
Site Reliability Engineer | N/A for pre-release |
Release Engineer | ✔️ |
NONE
NONE
NONE
create-testnet-data
creating negative supplydrep update-certificate
command--include-stake
flag to obtain the stake in the drep-state queryNONE
NONE
NONE
Package | Version | Changelog |
---|---|---|
Win32-network | 0.1.1.1 | ChangeLog.md |
base-deriving-via | 0.1.0.2 | CHANGELOG.md |
bech32 | 1.1.4.1 | ChangeLog.md |
byron-spec-chain | 1.0.0.2 | CHANGELOG.md |
byron-spec-ledger | 1.0.0.2 | CHANGELOG.md |
cardano-api | 8.38.0.2 | CHANGELOG.md |
cardano-binary | 1.7.1.0 | CHANGELOG.md |
cardano-cli | 8.20.1.0 | CHANGELOG.md |
cardano-crypto | 1.1.2 | |
cardano-crypto-class | 2.1.4.0 | CHANGELOG.md |
cardano-crypto-praos | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-test | 1.5.0.1 | |
cardano-crypto-tests | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-wrapper | 1.5.1.1 | CHANGELOG.md |
cardano-data | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-allegra | 1.3.0.0 | CHANGELOG.md |
cardano-ledger-alonzo | 1.6.0.0 | CHANGELOG.md |
cardano-ledger-alonzo-test | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-api | 1.8.0.0 | CHANGELOG.md |
cardano-ledger-babbage | 1.6.0.0 | CHANGELOG.md |
cardano-ledger-babbage-test | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-binary | 1.3.0.0 | CHANGELOG.md |
cardano-ledger-byron | 1.0.0.4 | CHANGELOG.md |
cardano-ledger-byron-test | 1.5.0.1 | |
cardano-ledger-conway | 1.12.0.0 | CHANGELOG.md |
cardano-ledger-conway-test | 1.2.1.3 | CHANGELOG.md |
cardano-ledger-core | 1.10.0.0 | CHANGELOG.md |
cardano-ledger-mary | 1.5.0.0 | CHANGELOG.md |
cardano-ledger-shelley | 1.9.0.0 | CHANGELOG.md |
cardano-ledger-shelley-ma-test | 1.2.1.6 | CHANGELOG.md |
cardano-ledger-shelley-test | 1.3.0.1 | CHANGELOG.md |
cardano-ping | 0.2.0.11 | CHANGELOG.md |
cardano-prelude | 0.1.0.4 | ChangeLog.md |
cardano-prelude-test | 0.1.0.2 | |
cardano-protocol-tpraos | 1.1.0.0 | CHANGELOG.md |
cardano-slotting | 0.1.2.0 | CHANGELOG.md |
cardano-strict-containers | 0.1.3.0 | CHANGELOG.md |
contra-tracer | 0.1.0.2 | |
ekg | 0.4.0.15.0.0.0.0.2 | CHANGELOG.md |
ekg-core | 0.1.1.7.0.0.0.0.1 | CHANGELOG.md |
ekg-forward | 0.4 | CHANGELOG.md |
ekg-json | 0.1.0.7.0.0.0.0.2 | CHANGELOG.md |
fs-api | 0.2.0.1 | CHANGELOG.md |
fs-sim | 0.2.1.1 | CHANGELOG.md |
heapwords | 0.1.0.2 | CHANGELOG.md |
iohk-monitoring | 0.1.11.4 | |
libsystemd-journal | 1.4.5.0.0.0.0.1 | Changelog.md |
lobemo-backend-aggregation | 0.1.0.0 | |
lobemo-backend-ekg | 0.1.0.1 | |
lobemo-backend-monitoring | 0.1.0.0 | |
lobemo-backend-trace-forwarder | 0.1.0.0 | |
lobemo-scribe-systemd | 0.1.0.0 | |
measures | 0.1.0.2 | CHANGELOG.md |
monoidal-synchronisation | 0.1.0.5 | CHANGELOG.md |
network-mux | 0.4.5.0 | CHANGELOG.md |
non-integral | 1.0.0.0 | CHANGELOG.md |
optparse-applicative-fork | 0.18.1.0 | CHANGELOG.md |
ouroboros-consensus | 0.15.0.0 | CHANGELOG.md |
ouroboros-consensus-cardano | 0.13.0.0 | CHANGELOG.md |
ouroboros-consensus-diffusion | 0.10.0.0 | CHANGELOG.md |
ouroboros-consensus-protocol | 0.7.0.0 | CHANGELOG.md |
ouroboros-network | 0.11.0.0 | CHANGELOG.md |
ouroboros-network-api | 0.6.3.0 | CHANGELOG.md |
ouroboros-network-framework | 0.11.0.0 | CHANGELOG.md |
ouroboros-network-mock | 0.1.1.1 | CHANGELOG.md |
ouroboros-network-protocols | 0.7.0.0 | CHANGELOG.md |
ouroboros-network-testing | 0.5.0.0 | CHANGELOG.md |
plutus-core | 1.21.0.0 | CHANGELOG.md |
plutus-ledger-api | 1.21.0.0 | CHANGELOG.md |
plutus-tx | 1.21.0.0 | CHANGELOG.md |
prettyprinter-configurable | 1.21.0.0 | |
set-algebra | 1.1.0.2 | CHANGELOG.md |
small-steps | 1.0.1.0 | CHANGELOG.md |
small-steps-test | 1.0.1.0 | CHANGELOG.md |
sop-extras | 0.1.0.0 | CHANGELOG.md |
strict-checked-vars | 0.2.0.0 | CHANGELOG.md |
strict-sop-core | 0.1.0.0 | CHANGELOG.md |
tracer-transformers | 0.1.0.4 | |
typed-protocols | 0.1.1.0 | CHANGELOG.md |
typed-protocols-cborg | 0.1.0.4 | CHANGELOG.md |
typed-protocols-examples | 0.2.0.2 | |
validation-selective | 0.2.0.0.0.0.0.0.1 | CHANGELOG.md |
vector-map | 1.1.0.0 | CHANGELOG.md |
Published by github-actions[bot] 9 months ago
NOTE: THIS RELEASE IS ONLY RECOMMENDED FOR USE ON THE SANCHONET AND PUBLIC TEST ENVIRONMENTS (E.G. PREVIEW) AT THIS TIME. IT IS NOT RECOMMENDED FOR USE ON MAINNET.
8.8.0-pre
is a minor release of the Cardano node, with the main highlight being the ability to use Plutus V3 in Conway-era transactions. Plutus V3 brings several new capabilities such as a new Voting
script purpose for writing voting scripts, access to governance actions in the ScriptContext
, new cryptographic (BLS, Keccak256 and Blake2b-224) Plutus primitives, and more.
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
Role | Approval |
---|---|
Cardano Head of Engineering | ✔️ |
Cardano Head of Product | ✔️ |
Test Engineer | N/A for pre-release |
Performance Engineer | N/A for pre-release |
Site Reliability Engineer | N/A for pre-release |
Release Engineer | ✔️ |
TraceMempoolRemoveTxs
.TraceMempoolRemoveTxs
. This can be used in the node to enrich the trace output.PlutusV3 support
Support for governance policy script
Remove the library cardano-ledger-pretty
Ensure all sets are prefixed with tag 258 in CBOR serialization
Added DRep injections into the ledger state, thus allowing more complex testing and
benchmarking of Conway features
Addition of new ledger events
Increasing the limit for Url in Anchors to 128 bytes
Provide accurate transaction fee estimation functionality for Haskell tools
Important bug fixes:
"protocolVersion"
field in JSON instance for Babbage and Conway protocol parameterspolicyPeerShareRetryTime
node-to-client
version 16, which comes with a new version of local-state-query
protocol.transaction build
and transaction build-raw
commands now parse optional Plutus script witnesses for votes and proposalscardano-cli conway query drep-state
cardano-cli conway query drep-stake-distribution
transaction view
and governance action view
, replace:--output-format json
by --output-json
--output-format yaml
by --output-yaml
--output-format
, like other commands, instead of --yaml
query pool-state
default to returning information on all poolsstake-address registration-certificate
: remove flag --key-reg-deposit-amt
from all eras except conwayconstitution-hash
option from the non-conway versions of query
PrevGovActionId
with GovPurposeId
TxProposalProcedures
and TxVotingProcedures
which enables Plutus script witnessing of proposals and votes.checkLedgerStateConditions
. This new function gives direct access to the NewEpochState
which contains the ledger state. It also requires an EpochNo
upon which it will terminate if the supplied condition is not met.NONE
eq
, geq
and leq
operations on Value
ScriptContext
Note that there is no support in this release for bitwise primitives integerToByteString
and byteStringToInteger
in Plutus V3. These primitives will be enabled in the near future, and additional bitwise primitives are planned further ahead.
Package | Version | Changelog |
---|---|---|
Win32-network | 0.1.1.1 | ChangeLog.md |
base-deriving-via | 0.1.0.2 | CHANGELOG.md |
bech32 | 1.1.4.1 | ChangeLog.md |
byron-spec-chain | 1.0.0.2 | CHANGELOG.md |
byron-spec-ledger | 1.0.0.2 | CHANGELOG.md |
cardano-api | 8.38.0.1 | CHANGELOG.md |
cardano-binary | 1.7.1.0 | CHANGELOG.md |
cardano-cli | 8.20.0.0 | CHANGELOG.md |
cardano-crypto | 1.1.2 | |
cardano-crypto-class | 2.1.4.0 | CHANGELOG.md |
cardano-crypto-praos | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-test | 1.5.0.1 | |
cardano-crypto-tests | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-wrapper | 1.5.1.1 | CHANGELOG.md |
cardano-data | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-allegra | 1.3.0.0 | CHANGELOG.md |
cardano-ledger-alonzo | 1.6.0.0 | CHANGELOG.md |
cardano-ledger-alonzo-test | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-api | 1.8.0.0 | CHANGELOG.md |
cardano-ledger-babbage | 1.6.0.0 | CHANGELOG.md |
cardano-ledger-babbage-test | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-binary | 1.3.0.0 | CHANGELOG.md |
cardano-ledger-byron | 1.0.0.4 | CHANGELOG.md |
cardano-ledger-byron-test | 1.5.0.1 | |
cardano-ledger-conway | 1.12.0.0 | CHANGELOG.md |
cardano-ledger-conway-test | 1.2.1.3 | CHANGELOG.md |
cardano-ledger-core | 1.10.0.0 | CHANGELOG.md |
cardano-ledger-mary | 1.5.0.0 | CHANGELOG.md |
cardano-ledger-shelley | 1.9.0.0 | CHANGELOG.md |
cardano-ledger-shelley-ma-test | 1.2.1.6 | CHANGELOG.md |
cardano-ledger-shelley-test | 1.3.0.1 | CHANGELOG.md |
cardano-ping | 0.2.0.11 | CHANGELOG.md |
cardano-prelude | 0.1.0.4 | ChangeLog.md |
cardano-prelude-test | 0.1.0.2 | |
cardano-protocol-tpraos | 1.1.0.0 | CHANGELOG.md |
cardano-slotting | 0.1.2.0 | CHANGELOG.md |
cardano-strict-containers | 0.1.2.1 | CHANGELOG.md |
contra-tracer | 0.1.0.2 | |
ekg | 0.4.0.15.0.0.0.0.2 | CHANGELOG.md |
ekg-core | 0.1.1.7.0.0.0.0.1 | CHANGELOG.md |
ekg-forward | 0.4 | CHANGELOG.md |
ekg-json | 0.1.0.7.0.0.0.0.2 | CHANGELOG.md |
fs-api | 0.2.0.1 | CHANGELOG.md |
fs-sim | 0.2.1.1 | CHANGELOG.md |
heapwords | 0.1.0.2 | CHANGELOG.md |
iohk-monitoring | 0.1.11.4 | |
libsystemd-journal | 1.4.5.0.0.0.0.1 | Changelog.md |
lobemo-backend-aggregation | 0.1.0.0 | |
lobemo-backend-ekg | 0.1.0.1 | |
lobemo-backend-monitoring | 0.1.0.0 | |
lobemo-backend-trace-forwarder | 0.1.0.0 | |
lobemo-scribe-systemd | 0.1.0.0 | |
measures | 0.1.0.2 | CHANGELOG.md |
monoidal-synchronisation | 0.1.0.5 | CHANGELOG.md |
network-mux | 0.4.5.0 | CHANGELOG.md |
non-integral | 1.0.0.0 | CHANGELOG.md |
optparse-applicative-fork | 0.18.1.0 | CHANGELOG.md |
ouroboros-consensus | 0.15.0.0 | CHANGELOG.md |
ouroboros-consensus-cardano | 0.13.0.0 | CHANGELOG.md |
ouroboros-consensus-diffusion | 0.10.0.0 | CHANGELOG.md |
ouroboros-consensus-protocol | 0.7.0.0 | CHANGELOG.md |
ouroboros-network | 0.11.0.0 | CHANGELOG.md |
ouroboros-network-api | 0.6.3.0 | CHANGELOG.md |
ouroboros-network-framework | 0.11.0.0 | CHANGELOG.md |
ouroboros-network-mock | 0.1.1.1 | CHANGELOG.md |
ouroboros-network-protocols | 0.7.0.0 | CHANGELOG.md |
ouroboros-network-testing | 0.5.0.0 | CHANGELOG.md |
plutus-core | 1.21.0.0 | CHANGELOG.md |
plutus-ledger-api | 1.21.0.0 | CHANGELOG.md |
plutus-tx | 1.21.0.0 | CHANGELOG.md |
prettyprinter-configurable | 1.21.0.0 | |
set-algebra | 1.1.0.2 | CHANGELOG.md |
small-steps | 1.0.1.0 | CHANGELOG.md |
small-steps-test | 1.0.1.0 | CHANGELOG.md |
sop-extras | 0.1.0.0 | CHANGELOG.md |
strict-checked-vars | 0.2.0.0 | CHANGELOG.md |
strict-sop-core | 0.1.0.0 | CHANGELOG.md |
tracer-transformers | 0.1.0.4 | |
typed-protocols | 0.1.1.0 | CHANGELOG.md |
typed-protocols-cborg | 0.1.0.4 | CHANGELOG.md |
typed-protocols-examples | 0.2.0.2 | |
validation-selective | 0.2.0.0.0.0.0.0.1 | CHANGELOG.md |
vector-map | 1.1.0.0 | CHANGELOG.md |
Published by github-actions[bot] 10 months ago
Cardano Node 8.7.3
is a patch release that backports ouroboros-network-4748. It fixes a bug in the outbound-governor
which in rare (but reproducible) conditions could lose track of some outbound connection, e.g. a local root or some other node.
Benchmarking reports relevant to the 8.7.2 release are still applicable to 8.7.3 and can be found in this post on Cardano Updates.
System testing results for the 8.7.3 release can be found on the corresponding tag testing page.
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
Role | Approval |
---|---|
Cardano Head of Engineering | ✔️ |
Cardano Head of Product | ✔️ |
Test Engineer | ✔️ |
Performance Engineer | ✔️ |
Site Reliability Engineer | ✔️ |
Release Engineer | ✔️ |
NONE
NONE
NONE
NONE
NONE
NONE
NONE
Package | Version | Changelog |
---|---|---|
Win32-network | 0.1.1.1 | ChangeLog.md |
base-deriving-via | 0.1.0.2 | CHANGELOG.md |
bech32 | 1.1.4.1 | ChangeLog.md |
byron-spec-chain | 1.0.0.1 | CHANGELOG.md |
byron-spec-ledger | 1.0.0.1 | CHANGELOG.md |
cardano-api | 8.36.1.1 | CHANGELOG.md |
cardano-binary | 1.7.1.0 | CHANGELOG.md |
cardano-cli | 8.17.0.0 | CHANGELOG.md |
cardano-crypto-test | 1.5.0.0 | |
cardano-crypto-wrapper | 1.5.1.0 | CHANGELOG.md |
cardano-crypto-tests | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-praos | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-class | 2.1.4.0 | CHANGELOG.md |
cardano-crypto | 1.1.2 | |
cardano-data | 1.1.2.0 | CHANGELOG.md |
cardano-ledger-byron | 1.0.0.3 | CHANGELOG.md |
cardano-ledger-babbage-test | 1.1.1.8 | CHANGELOG.md |
cardano-ledger-alonzo-test | 1.1.2.7 | CHANGELOG.md |
cardano-ledger-conway | 1.11.0.0 | CHANGELOG.md |
cardano-ledger-binary | 1.2.1.0 | CHANGELOG.md |
cardano-ledger-conway-test | 1.2.1.2 | CHANGELOG.md |
cardano-ledger-shelley-ma-test | 1.2.1.5 | CHANGELOG.md |
cardano-ledger-allegra | 1.2.5.0 | CHANGELOG.md |
cardano-ledger-shelley-test | 1.3.0.0 | CHANGELOG.md |
cardano-ledger-pretty | 1.3.3.1 | CHANGELOG.md |
cardano-ledger-mary | 1.4.0.0 | CHANGELOG.md |
cardano-ledger-byron-test | 1.5.0.0 | |
cardano-ledger-alonzo | 1.5.1.0 | CHANGELOG.md |
cardano-ledger-babbage | 1.5.1.0 | CHANGELOG.md |
cardano-ledger-api | 1.7.0.1 | CHANGELOG.md |
cardano-ledger-shelley | 1.8.0.0 | CHANGELOG.md |
cardano-ledger-core | 1.9.0.0 | CHANGELOG.md |
cardano-ping | 0.2.0.10 | CHANGELOG.md |
cardano-prelude-test | 0.1.0.2 | |
cardano-prelude | 0.1.0.4 | ChangeLog.md |
cardano-protocol-tpraos | 1.0.3.7 | CHANGELOG.md |
cardano-slotting | 0.1.2.0 | CHANGELOG.md |
cardano-strict-containers | 0.1.2.1 | CHANGELOG.md |
contra-tracer | 0.1.0.2 | |
dependent-sum-template | 0.1.1.1.0.0.0.1 | ChangeLog.md |
ekg | 0.4.0.15.0.0.0.0.2 | CHANGELOG.md |
ekg-core | 0.1.1.7.0.0.0.0.1 | CHANGELOG.md |
ekg-forward | 0.4 | CHANGELOG.md |
ekg-json | 0.1.0.7.0.0.0.0.2 | CHANGELOG.md |
fs-api | 0.2.0.1 | CHANGELOG.md |
fs-sim | 0.2.1.1 | CHANGELOG.md |
heapwords | 0.1.0.2 | CHANGELOG.md |
iohk-monitoring | 0.1.11.3 | |
lobemo-backend-trace-forwarder | 0.1.0.0 | |
lobemo-backend-monitoring | 0.1.0.0 | |
lobemo-backend-aggregation | 0.1.0.0 | |
lobemo-backend-ekg | 0.1.0.1 | |
measures | 0.1.0.2 | CHANGELOG.md |
monoidal-synchronisation | 0.1.0.4 | CHANGELOG.md |
network-mux | 0.4.4.0 | CHANGELOG.md |
non-integral | 1.0.0.0 | CHANGELOG.md |
optparse-applicative-fork | 0.18.1.0 | CHANGELOG.md |
ouroboros-consensus | 0.14.0.0 | CHANGELOG.md |
ouroboros-consensus-protocol | 0.6.0.0 | CHANGELOG.md |
ouroboros-consensus-diffusion | 0.9.0.0 | CHANGELOG.md |
ouroboros-consensus-cardano | 0.12.1.0 | CHANGELOG.md |
ouroboros-network-mock | 0.1.1.0 | CHANGELOG.md |
ouroboros-network-framework | 0.10.2.0 | CHANGELOG.md |
ouroboros-network | 0.10.2.1 | CHANGELOG.md |
ouroboros-network-testing | 0.4.1.0 | CHANGELOG.md |
ouroboros-network-protocols | 0.6.1.0 | CHANGELOG.md |
ouroboros-network-api | 0.6.2.0 | CHANGELOG.md |
plutus-core | 1.15.0.1 | CHANGELOG.md |
plutus-ledger-api | 1.15.0.1 | CHANGELOG.md |
plutus-tx | 1.15.0.1 | CHANGELOG.md |
prettyprinter-configurable | 1.15.0.0 | |
protolude | 0.3.3.0.0.0.0.1 | ChangeLog.md |
set-algebra | 1.1.0.1 | CHANGELOG.md |
small-steps | 1.0.0.0 | CHANGELOG.md |
small-steps-test | 1.0.0.1 | |
sop-extras | 0.1.0.0 | CHANGELOG.md |
strict-checked-vars | 0.1.0.4 | CHANGELOG.md |
strict-sop-core | 0.1.0.0 | CHANGELOG.md |
th-extras | 0.0.0.6.0.0.0.0.1 | ChangeLog.md |
tracer-transformers | 0.1.0.4 | |
typed-protocols-cborg | 0.1.0.4 | CHANGELOG.md |
typed-protocols | 0.1.1.0 | CHANGELOG.md |
typed-protocols-examples | 0.2.0.2 | |
validation-selective | 0.2.0.0.0.0.0.0.1 | CHANGELOG.md |
vector-algorithms | 0.9.0.1.0.0.0.0.1 | CHANGELOG.md |
vector-map | 1.0.1.0 | CHANGELOG.md |
Published by github-actions[bot] 11 months ago
Cardano Node 8.7.2
brings the CLI refactoring from sanchonet to mainnet to allow teams ample time to update their components in preparation for 9.0. It also has improvements to the P2P networking layer. The high-level changelog updates below are significant changes since 8.1.2 mainnet release and only focus on the node running in the babbage era.
Benchmarking reports relevant to the 8.7.2
release can be found in this post on Cardano Updates.
System testing results for the 8.7.2
release can be found on the corresponding tag testing page.
The Conway genesis filé needs updated to latest sanchonet version. Check the linked configuration files below.
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
Role | Approval |
---|---|
Cardano Head of Engineering | ✔️ |
Cardano Head of Product | ✔️ |
Test Engineer | ✔️ |
Performance Engineer | ✔️ |
Site Reliability Engineer | ✔️ |
Release Engineer | ✔️ |
NONE
NONE
This refactoring is crucial for the seamless integration of the Conway era, which introduces significant changes compared to Babbage and previous eras. This enhancement aims to improve user experience by tailoring the CLI to display only the commands and flags relevant to the current era. For example, Conway-specific commands are not displayed in Babbage, and Babbage options that would be nonsensical in Conway are appropriately excluded (i.e MIR certificates and update proposals by genesis keys)
Please be aware that commands are actively under development, and changes or refinements may still occur in upcoming releases.
There are a few minor bugs related to Conway era integration where Conway subcommands are spilling over to previous eras and the legacy commands. For updates on these issues, please refer to cardano-cli repository.
query
presents the subcommand constitution-hash which is irrelevant for babbage eracardano-cli babbage stake-address registration-certificate
and cardano-cli stake-address registration-certificate
show the flag --key-reg-deposit-amt
but it is really not needed on Babbage. This will be removed, however the its presence and the removal is purely cosmetic since the resulting certificate does conform to the Babbage cddl. In other words, using this flag does not have any impact. The deposit in Babbage era should be supplied on the current fashion: when balancing the transaction.cardano-cli babbage query stake-address-info
shows the voteDelegation
field which does not have any meaning in Babbage and is Conway specific to display the DRep that we are delegating to.ToJSON
instance for TxValidationErrorInCardanoMode
ByronTx
data constructor from data Tx era
TxFeeImplicit
and TxValidityNoUpperBound
cardano-cli-8.17.0.0
and cardano-api-8.36.1.1
NONE
Package | Version | Changelog |
---|---|---|
Win32-network | 0.1.1.1 | ChangeLog.md |
base-deriving-via | 0.1.0.2 | CHANGELOG.md |
bech32 | 1.1.4.1 | ChangeLog.md |
byron-spec-chain | 1.0.0.1 | CHANGELOG.md |
byron-spec-ledger | 1.0.0.1 | CHANGELOG.md |
cardano-api | 8.36.1.1 | CHANGELOG.md |
cardano-binary | 1.7.1.0 | CHANGELOG.md |
cardano-cli | 8.17.0.0 | CHANGELOG.md |
cardano-crypto | 1.1.2 | |
cardano-crypto-class | 2.1.4.0 | CHANGELOG.md |
cardano-crypto-praos | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-test | 1.5.0.0 | |
cardano-crypto-tests | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-wrapper | 1.5.1.0 | CHANGELOG.md |
cardano-data | 1.1.2.0 | CHANGELOG.md |
cardano-ledger-allegra | 1.2.5.0 | CHANGELOG.md |
cardano-ledger-alonzo | 1.5.1.0 | CHANGELOG.md |
cardano-ledger-alonzo-test | 1.1.2.7 | CHANGELOG.md |
cardano-ledger-api | 1.7.0.1 | CHANGELOG.md |
cardano-ledger-babbage | 1.5.1.0 | CHANGELOG.md |
cardano-ledger-babbage-test | 1.1.1.8 | CHANGELOG.md |
cardano-ledger-binary | 1.2.1.0 | CHANGELOG.md |
cardano-ledger-byron | 1.0.0.3 | CHANGELOG.md |
cardano-ledger-byron-test | 1.5.0.0 | |
cardano-ledger-conway | 1.11.0.0 | CHANGELOG.md |
cardano-ledger-conway-test | 1.2.1.2 | CHANGELOG.md |
cardano-ledger-core | 1.9.0.0 | CHANGELOG.md |
cardano-ledger-mary | 1.4.0.0 | CHANGELOG.md |
cardano-ledger-pretty | 1.3.3.1 | CHANGELOG.md |
cardano-ledger-shelley | 1.8.0.0 | CHANGELOG.md |
cardano-ledger-shelley-ma-test | 1.2.1.5 | CHANGELOG.md |
cardano-ledger-shelley-test | 1.3.0.0 | CHANGELOG.md |
cardano-ping | 0.2.0.9 | CHANGELOG.md |
cardano-prelude | 0.1.0.4 | ChangeLog.md |
cardano-prelude-test | 0.1.0.2 | |
cardano-protocol-tpraos | 1.0.3.7 | CHANGELOG.md |
cardano-slotting | 0.1.2.0 | CHANGELOG.md |
cardano-strict-containers | 0.1.2.1 | CHANGELOG.md |
contra-tracer | 0.1.0.2 | |
dependent-sum-template | 0.1.1.1.0.0.0.1 | ChangeLog.md |
ekg | 0.4.0.15.0.0.0.0.2 | CHANGELOG.md |
ekg-core | 0.1.1.7.0.0.0.0.1 | CHANGELOG.md |
ekg-forward | 0.4 | CHANGELOG.md |
ekg-json | 0.1.0.7.0.0.0.0.2 | CHANGELOG.md |
fs-api | 0.2.0.1 | CHANGELOG.md |
fs-sim | 0.2.1.1 | CHANGELOG.md |
heapwords | 0.1.0.2 | CHANGELOG.md |
iohk-monitoring | 0.1.11.3 | |
lobemo-backend-aggregation | 0.1.0.0 | |
lobemo-backend-ekg | 0.1.0.1 | |
lobemo-backend-monitoring | 0.1.0.0 | |
lobemo-backend-trace-forwarder | 0.1.0.0 | |
lobemo-scribe-systemd | 0.1.0.0 | |
measures | 0.1.0.2 | CHANGELOG.md |
monoidal-synchronisation | 0.1.0.4 | CHANGELOG.md |
network-mux | 0.4.3.0 | CHANGELOG.md |
non-integral | 1.0.0.0 | CHANGELOG.md |
optparse-applicative-fork | 0.18.1.0 | CHANGELOG.md |
ouroboros-consensus | 0.14.0.0 | CHANGELOG.md |
ouroboros-consensus-cardano | 0.12.1.0 | CHANGELOG.md |
ouroboros-consensus-diffusion | 0.9.0.0 | CHANGELOG.md |
ouroboros-consensus-protocol | 0.6.0.0 | CHANGELOG.md |
ouroboros-network | 0.10.1.0 | CHANGELOG.md |
ouroboros-network-api | 0.6.1.0 | CHANGELOG.md |
ouroboros-network-framework | 0.10.1.0 | CHANGELOG.md |
ouroboros-network-mock | 0.1.1.0 | CHANGELOG.md |
ouroboros-network-protocols | 0.6.0.1 | CHANGELOG.md |
ouroboros-network-testing | 0.4.0.1 | CHANGELOG.md |
plutus-core | 1.15.0.1 | CHANGELOG.md |
plutus-ledger-api | 1.15.0.1 | CHANGELOG.md |
plutus-tx | 1.15.0.1 | CHANGELOG.md |
prettyprinter-configurable | 1.15.0.0 | |
protolude | 0.3.3.0.0.0.0.1 | ChangeLog.md |
set-algebra | 1.1.0.1 | CHANGELOG.md |
small-steps | 1.0.0.0 | CHANGELOG.md |
small-steps-test | 1.0.0.1 | |
sop-extras | 0.1.0.0 | CHANGELOG.md |
strict-checked-vars | 0.1.0.4 | CHANGELOG.md |
strict-sop-core | 0.1.0.0 | CHANGELOG.md |
th-extras | 0.0.0.6.0.0.0.0.1 | ChangeLog.md |
tracer-transformers | 0.1.0.4 | |
typed-protocols | 0.1.1.0 | CHANGELOG.md |
typed-protocols-cborg | 0.1.0.4 | CHANGELOG.md |
typed-protocols-examples | 0.2.0.2 | |
validation-selective | 0.2.0.0.0.0.0.0.1 | CHANGELOG.md |
vector-algorithms | 0.9.0.1.0.0.0.0.1 | CHANGELOG.md |
vector-map | 1.0.1.0 | CHANGELOG.md |
Published by github-actions[bot] 11 months ago
NOTE: THIS RELEASE IS ONLY RECOMMENDED FOR USE ON THE SANCHONET AND PUBLIC TEST ENVIRONMENTS (E.G. PREVIEW) AT THIS TIME. IT IS NOT RECOMMENDED FOR USE ON MAINNET.
Cardano Node 8.7.1-pre
is a minor release of the Cardano node that includes bug fixes for Peer-to-Peer networking (P2P) and some changes to CLI commands and the Cardano API
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
Role | Approval |
---|---|
Cardano Head of Engineering | ✔️ |
Cardano Head of Product | ✔️ |
Test Engineer | N/A for pre-release |
Site Reliability Engineer | N/A for pre-release |
Release Engineer | ✔️ |
NONE
NONE
create-protocol-parameters-update
.queryStakeVoteDelegatees
in eras before conway.stake-address-info
.--stake-verification-key-*
and --stake-key
arguments so that they are prefixed with --deposit-return
now.--constitution-anchor-metadata
and --constitution-anchor-metadata-file
. Use cardano-cli conway governance hash ...
to retrieve the hash instead.--constitution-anchor-url
to --constitution-url
.--constitution-anchor-metadata-hash
to --constitution-hash
.--out-file
flag to conway governance hash
command.governance hash (--file-binary|--file-text|--text)
.--proposal-anchor-metadata-file
, --proposal-anchor-metadata
, --vote-anchor-metadata
, and --vote-anchor-metadata-file
.--proposal-anchor-url
to --anchor-url
.--proposal-anchor-metadata-hash
to --anchor-data-hash
.--vote-anchor-metadata-hash
to --anchor-data-hash
.QueryStakeVoteDelegatees
to return the vote delegatee associated to a stake credential in the Conway era.Pretty
for rendering errors instead of Show
createAndValidateTransactionBody
on ShelleyBasedEra era
QueryStakeVoteDelegatees
to return the vote delegatee associated to a stake credential in the Conway eraNONE
Package | Version | Changelog |
---|---|---|
Win32-network | 0.1.1.1 | ChangeLog.md |
base-deriving-via | 0.1.0.2 | CHANGELOG.md |
bech32 | 1.1.4.1 | ChangeLog.md |
byron-spec-chain | 1.0.0.1 | CHANGELOG.md |
byron-spec-ledger | 1.0.0.1 | CHANGELOG.md |
cardano-api | 8.35.0.0 | CHANGELOG.md |
cardano-binary | 1.7.1.0 | CHANGELOG.md |
cardano-cli | 8.16.0.1 | CHANGELOG.md |
cardano-crypto-test | 1.5.0.0 | |
cardano-crypto-wrapper | 1.5.1.0 | CHANGELOG.md |
cardano-crypto-praos | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-tests | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-class | 2.1.4.0 | CHANGELOG.md |
cardano-crypto | 1.1.2 | |
cardano-data | 1.1.2.0 | CHANGELOG.md |
cardano-ledger-byron | 1.0.0.3 | CHANGELOG.md |
cardano-ledger-babbage-test | 1.1.1.8 | CHANGELOG.md |
cardano-ledger-alonzo-test | 1.1.2.7 | CHANGELOG.md |
cardano-ledger-conway | 1.11.0.0 | CHANGELOG.md |
cardano-ledger-binary | 1.2.1.0 | CHANGELOG.md |
cardano-ledger-conway-test | 1.2.1.2 | CHANGELOG.md |
cardano-ledger-shelley-ma-test | 1.2.1.5 | CHANGELOG.md |
cardano-ledger-allegra | 1.2.5.0 | CHANGELOG.md |
cardano-ledger-shelley-test | 1.3.0.0 | CHANGELOG.md |
cardano-ledger-pretty | 1.3.3.1 | CHANGELOG.md |
cardano-ledger-mary | 1.4.0.0 | CHANGELOG.md |
cardano-ledger-byron-test | 1.5.0.0 | |
cardano-ledger-alonzo | 1.5.1.0 | CHANGELOG.md |
cardano-ledger-babbage | 1.5.1.0 | CHANGELOG.md |
cardano-ledger-api | 1.7.0.1 | CHANGELOG.md |
cardano-ledger-shelley | 1.8.0.0 | CHANGELOG.md |
cardano-ledger-core | 1.9.0.0 | CHANGELOG.md |
cardano-ping | 0.2.0.9 | CHANGELOG.md |
cardano-prelude-test | 0.1.0.2 | |
cardano-prelude | 0.1.0.4 | ChangeLog.md |
cardano-protocol-tpraos | 1.0.3.7 | CHANGELOG.md |
cardano-slotting | 0.1.2.0 | CHANGELOG.md |
cardano-strict-containers | 0.1.2.1 | CHANGELOG.md |
contra-tracer | 0.1.0.2 | |
dependent-sum-template | 0.1.1.1.0.0.0.1 | ChangeLog.md |
ekg | 0.4.0.15.0.0.0.0.2 | CHANGELOG.md |
ekg-core | 0.1.1.7.0.0.0.0.1 | CHANGELOG.md |
ekg-forward | 0.4 | CHANGELOG.md |
ekg-json | 0.1.0.7.0.0.0.0.2 | CHANGELOG.md |
fs-api | 0.2.0.1 | CHANGELOG.md |
fs-sim | 0.2.1.1 | CHANGELOG.md |
heapwords | 0.1.0.2 | CHANGELOG.md |
iohk-monitoring | 0.1.11.3 | |
lobemo-backend-trace-forwarder | 0.1.0.0 | |
lobemo-backend-aggregation | 0.1.0.0 | |
lobemo-backend-monitoring | 0.1.0.0 | |
lobemo-backend-ekg | 0.1.0.1 | |
measures | 0.1.0.2 | CHANGELOG.md |
monoidal-synchronisation | 0.1.0.4 | CHANGELOG.md |
network-mux | 0.4.3.0 | CHANGELOG.md |
non-integral | 1.0.0.0 | CHANGELOG.md |
optparse-applicative-fork | 0.18.1.0 | CHANGELOG.md |
ouroboros-consensus | 0.14.0.0 | CHANGELOG.md |
ouroboros-consensus-protocol | 0.6.0.0 | CHANGELOG.md |
ouroboros-consensus-diffusion | 0.9.0.0 | CHANGELOG.md |
ouroboros-consensus-cardano | 0.12.1.0 | CHANGELOG.md |
ouroboros-network-mock | 0.1.1.0 | CHANGELOG.md |
ouroboros-network-framework | 0.10.1.0 | CHANGELOG.md |
ouroboros-network | 0.10.1.0 | CHANGELOG.md |
ouroboros-network-testing | 0.4.0.1 | CHANGELOG.md |
ouroboros-network-protocols | 0.6.0.1 | CHANGELOG.md |
ouroboros-network-api | 0.6.1.0 | CHANGELOG.md |
plutus-core | 1.15.0.1 | CHANGELOG.md |
plutus-ledger-api | 1.15.0.1 | CHANGELOG.md |
plutus-tx | 1.15.0.1 | CHANGELOG.md |
prettyprinter-configurable | 1.15.0.0 | |
protolude | 0.3.3.0.0.0.0.1 | ChangeLog.md |
set-algebra | 1.1.0.1 | CHANGELOG.md |
small-steps | 1.0.0.0 | CHANGELOG.md |
small-steps-test | 1.0.0.1 | |
sop-extras | 0.1.0.0 | CHANGELOG.md |
strict-checked-vars | 0.1.0.4 | CHANGELOG.md |
strict-sop-core | 0.1.0.0 | CHANGELOG.md |
th-extras | 0.0.0.6.0.0.0.0.1 | ChangeLog.md |
tracer-transformers | 0.1.0.4 | |
typed-protocols-cborg | 0.1.0.4 | CHANGELOG.md |
typed-protocols | 0.1.1.0 | CHANGELOG.md |
typed-protocols-examples | 0.2.0.2 | |
validation-selective | 0.2.0.0.0.0.0.0.1 | CHANGELOG.md |
vector-algorithms | 0.9.0.1.0.0.0.0.1 | CHANGELOG.md |
vector-map | 1.0.1.0 | CHANGELOG.md |
Published by github-actions[bot] 11 months ago
NOTE: THIS RELEASE IS ONLY RECOMMENDED FOR USE ON THE SANCHONET AND PUBLIC TEST ENVIRONMENTS (E.G. PREVIEW) AT THIS TIME. IT IS NOT RECOMMENDED FOR USE ON MAINNET.
Cardano Node 8.7.0-pre
is a minor release of the Cardano node.
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
NOTE: Linux is showing a git revision of 0000000000000000000000000000000000000000
in --version
because of a corruption issue in set-git-rev
that only affects static musl
built binaries. This is expected, and if it concerns you, please build from source.
Role | Approval |
---|---|
Cardano Head of Engineering | ✔️ |
Cardano Head of Product | ✔️ |
Test Engineer | N/A for pre-release |
Site Reliability Engineer | N/A for pre-release |
Release Engineer | ✔️ |
Add a query for vote delegatees: GetFilteredVoteDelegatees
Adds NodeToNodeVersion
to the arguments of defaultCodecs
and runWith
functions.
Adds srnChainSyncTimeout
argument to StdRunNodeArgs
.
PParamsUpdate
governance action ratification. Votes of DReps are now accounted for.ConwayGovEvent
CostModels
in the PParamsUpdate
. Invalid CostModels
are no longer allowed, only CostModels
for unrecognized Plutus versions are allowed starting with ConwayValueNotConservedUTxO
predicate failure that could not previously report zero ADA.PeerSharing
configuration option now can take the values
PeerSharingEnabled
and PeerSharingDisabled
.
ChainSync server idle timeout is now configurable via the option
ChainSyncIdleTimeout
.
cardano-cli conway governance hash
command which calculates the blake2b-256 hash of the artifact provided (i.e. proposal file, constitution, file, metadata file)--anchor-url
and --anchor-data-hash
--constitution-url
and --constitution-hash
cardano-cli
no longer accepts files or text on governance actions (i.e. --proposal-anchor-metadata TEXT
, --proposal-anchor-metadata-file FILE
Instead, users can calculate the hash via cardano-cli conway governance hash
and supply the hash with --anchor-data-hash
when creating a governance action.action create-protocol-parameters-update
query protocol-parameters
to show Conway-era protocol parametersNONE
NONE
Package | Version | Changelog |
---|---|---|
Win32-network | 0.1.1.1 | ChangeLog.md |
base-deriving-via | 0.1.0.2 | CHANGELOG.md |
bech32 | 1.1.4.1 | ChangeLog.md |
byron-spec-chain | 1.0.0.1 | CHANGELOG.md |
byron-spec-ledger | 1.0.0.1 | CHANGELOG.md |
cardano-api | 8.33.0.0 | CHANGELOG.md |
cardano-binary | 1.7.0.1 | CHANGELOG.md |
cardano-cli | 8.15.0.0 | CHANGELOG.md |
cardano-crypto | 1.1.2 | |
cardano-crypto-class | 2.1.4.0 | CHANGELOG.md |
cardano-crypto-praos | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-test | 1.5.0.0 | |
cardano-crypto-tests | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-wrapper | 1.5.1.0 | CHANGELOG.md |
cardano-data | 1.1.2.0 | CHANGELOG.md |
cardano-ledger-allegra | 1.2.5.0 | CHANGELOG.md |
cardano-ledger-alonzo | 1.5.1.0 | CHANGELOG.md |
cardano-ledger-alonzo-test | 1.1.2.7 | CHANGELOG.md |
cardano-ledger-api | 1.7.0.1 | CHANGELOG.md |
cardano-ledger-babbage | 1.5.1.0 | CHANGELOG.md |
cardano-ledger-babbage-test | 1.1.1.8 | CHANGELOG.md |
cardano-ledger-binary | 1.2.1.0 | CHANGELOG.md |
cardano-ledger-byron | 1.0.0.3 | CHANGELOG.md |
cardano-ledger-byron-test | 1.5.0.0 | |
cardano-ledger-conway | 1.11.0.0 | CHANGELOG.md |
cardano-ledger-conway-test | 1.2.1.2 | CHANGELOG.md |
cardano-ledger-core | 1.9.0.0 | CHANGELOG.md |
cardano-ledger-mary | 1.4.0.0 | CHANGELOG.md |
cardano-ledger-pretty | 1.3.3.1 | CHANGELOG.md |
cardano-ledger-shelley | 1.8.0.0 | CHANGELOG.md |
cardano-ledger-shelley-ma-test | 1.2.1.5 | CHANGELOG.md |
cardano-ledger-shelley-test | 1.3.0.0 | CHANGELOG.md |
cardano-ping | 0.2.0.9 | CHANGELOG.md |
cardano-prelude | 0.1.0.4 | ChangeLog.md |
cardano-prelude-test | 0.1.0.2 | |
cardano-protocol-tpraos | 1.0.3.7 | CHANGELOG.md |
cardano-slotting | 0.1.1.1 | CHANGELOG.md |
cardano-strict-containers | 0.1.2.1 | CHANGELOG.md |
contra-tracer | 0.1.0.2 | |
ekg | 0.4.0.15.0.0.0.0.2 | CHANGELOG.md |
ekg-core | 0.1.1.7.0.0.0.0.1 | CHANGELOG.md |
ekg-forward | 0.4 | CHANGELOG.md |
ekg-json | 0.1.0.7.0.0.0.0.2 | CHANGELOG.md |
fs-api | 0.2.0.0 | CHANGELOG.md |
fs-sim | 0.2.1.0 | CHANGELOG.md |
heapwords | 0.1.0.2 | CHANGELOG.md |
iohk-monitoring | 0.1.11.3 | |
libsystemd-journal | 1.4.5.0.0.0.0.1 | Changelog.md |
lobemo-backend-aggregation | 0.1.0.0 | |
lobemo-backend-ekg | 0.1.0.1 | |
lobemo-backend-monitoring | 0.1.0.0 | |
lobemo-backend-trace-forwarder | 0.1.0.0 | |
lobemo-scribe-systemd | 0.1.0.0 | |
measures | 0.1.0.2 | CHANGELOG.md |
monoidal-synchronisation | 0.1.0.4 | CHANGELOG.md |
network-mux | 0.4.3.0 | CHANGELOG.md |
non-integral | 1.0.0.0 | CHANGELOG.md |
optparse-applicative-fork | 0.18.1.0 | CHANGELOG.md |
ouroboros-consensus | 0.13.0.1 | CHANGELOG.md |
ouroboros-consensus-cardano | 0.12.0.0 | CHANGELOG.md |
ouroboros-consensus-diffusion | 0.9.0.0 | CHANGELOG.md |
ouroboros-consensus-protocol | 0.6.0.0 | CHANGELOG.md |
ouroboros-network | 0.10.0.1 | CHANGELOG.md |
ouroboros-network-api | 0.6.0.1 | CHANGELOG.md |
ouroboros-network-framework | 0.10.1.0 | CHANGELOG.md |
ouroboros-network-mock | 0.1.1.0 | CHANGELOG.md |
ouroboros-network-protocols | 0.6.0.1 | CHANGELOG.md |
ouroboros-network-testing | 0.4.0.1 | CHANGELOG.md |
plutus-core | 1.15.0.0 | CHANGELOG.md |
plutus-ledger-api | 1.15.0.0 | CHANGELOG.md |
plutus-tx | 1.15.0.0 | CHANGELOG.md |
prettyprinter-configurable | 1.15.0.0 | |
protolude | 0.3.3.0.0.0.0.1 | ChangeLog.md |
set-algebra | 1.1.0.0 | CHANGELOG.md |
small-steps | 1.0.0.0 | CHANGELOG.md |
small-steps-test | 1.0.0.1 | |
sop-extras | 0.1.0.0 | CHANGELOG.md |
strict-checked-vars | 0.1.0.4 | CHANGELOG.md |
strict-sop-core | 0.1.0.0 | CHANGELOG.md |
tracer-transformers | 0.1.0.4 | |
typed-protocols | 0.1.1.0 | CHANGELOG.md |
typed-protocols-cborg | 0.1.0.4 | CHANGELOG.md |
typed-protocols-examples | 0.2.0.2 | |
validation-selective | 0.2.0.0.0.0.0.0.1 | CHANGELOG.md |
vector-algorithms | 0.9.0.1.0.0.0.0.1 | CHANGELOG.md |
vector-map | 1.0.1.0 | CHANGELOG.md |
Published by github-actions[bot] 12 months ago
NOTE: THIS RELEASE IS ONLY RECOMMENDED FOR USE ON THE SANCHONET AND PUBLIC TEST ENVIRONMENTS (E.G. PREVIEW) AT THIS TIME. IT IS NOT RECOMMENDED FOR USE ON MAINNET.
Cardano Node 8.6.0-pre
is a minor release of the Cardano node. It includes minor ledger fixes in the Conway era and improvements to the CLI user experience.
governance query
commands to query
command groupPlatform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
NOTE: Linux is showing a git revision of 0000000000000000000000000000000000000000
in --version
because of a corruption issue in set-git-rev that only affects static
musl` built binaries. This is expected, and if it concerns you, please build from source.
Role | Approval |
---|---|
Cardano Head of Engineering | ✔️ |
Cardano Head of Product | ✔️ |
Test Engineer | N/A for pre-release |
Site Reliability Engineer | N/A for pre-release |
Release Engineer | ✔️ |
Umap.size
RequireMOf
as soon as necessary number of scripts have been validated.queryCommitteeState
with more powerful queryCommitteeMembersState
, which returns more information about committee members and supports filters based on credentials and statuses.DRepPulser
to encapsulate the Snapshots needed to run the EPOCH
and RATIFY
Rules. This has fixed some problem related to snapshots and behaviour at the epoch boundary.StIdle
state.StClient
state.NONE
New features:
build-raw
now supports --proposal-file
and --vote-file
drep metadata-hash
command to calculate DRep metadata hashesaction view
command to inspect action files before including them in a tx bodyquery stake-address-info
now returns the current deposits for the staking credentialBug-fixes:
query drep-state
and query drep-stake-distribution
now accept zero or more DRep verification keysaction create-protocol-parameters-update
now allows proposals to modify conway era parametersBreaking changes:
create-new-committee
into update-committee
to accommodate to ledger terminologygovernance query
commands to query
command groupPackage | Version | Changelog |
---|---|---|
Win32-network | 0.1.1.1 | ChangeLog.md |
base-deriving-via | 0.1.0.2 | CHANGELOG.md |
bech32 | 1.1.4.1 | ChangeLog.md |
byron-spec-chain | 1.0.0.1 | CHANGELOG.md |
byron-spec-ledger | 1.0.0.1 | CHANGELOG.md |
cardano-api | 8.29.0.0 | CHANGELOG.md |
cardano-binary | 1.7.0.1 | CHANGELOG.md |
cardano-cli | 8.13.0.0 | CHANGELOG.md |
cardano-crypto | 1.1.2 | |
cardano-crypto-class | 2.1.3.0 | CHANGELOG.md |
cardano-crypto-praos | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-test | 1.5.0.0 | |
cardano-crypto-tests | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-wrapper | 1.5.1.0 | CHANGELOG.md |
cardano-data | 1.1.1.0 | CHANGELOG.md |
cardano-ledger-allegra | 1.2.3.1 | CHANGELOG.md |
cardano-ledger-alonzo | 1.5.0.0 | CHANGELOG.md |
cardano-ledger-alonzo-test | 1.1.2.6 | CHANGELOG.md |
cardano-ledger-api | 1.7.0.0 | CHANGELOG.md |
cardano-ledger-babbage | 1.5.0.0 | CHANGELOG.md |
cardano-ledger-babbage-test | 1.1.1.7 | CHANGELOG.md |
cardano-ledger-binary | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-byron | 1.0.0.2 | CHANGELOG.md |
cardano-ledger-byron-test | 1.5.0.0 | |
cardano-ledger-conway | 1.10.0.0 | CHANGELOG.md |
cardano-ledger-conway-test | 1.2.1.1 | CHANGELOG.md |
cardano-ledger-core | 1.8.0.0 | CHANGELOG.md |
cardano-ledger-mary | 1.3.5.0 | CHANGELOG.md |
cardano-ledger-pretty | 1.3.3.0 | CHANGELOG.md |
cardano-ledger-shelley | 1.7.0.0 | CHANGELOG.md |
cardano-ledger-shelley-ma-test | 1.2.1.4 | CHANGELOG.md |
cardano-ledger-shelley-test | 1.2.0.6 | CHANGELOG.md |
cardano-ping | 0.2.0.7 | CHANGELOG.md |
cardano-prelude | 0.1.0.2 | ChangeLog.md |
cardano-prelude-test | 0.1.0.2 | |
cardano-protocol-tpraos | 1.0.3.6 | CHANGELOG.md |
cardano-slotting | 0.1.1.1 | CHANGELOG.md |
cardano-strict-containers | 0.1.2.1 | CHANGELOG.md |
contra-tracer | 0.1.0.2 | |
dependent-sum-template | 0.1.1.1.0.0.0.1 | ChangeLog.md |
ekg | 0.4.0.15.0.0.0.0.1 | |
ekg-forward | 0.4 | CHANGELOG.md |
ekg-json | 0.1.0.7.0.0.0.0.1 | |
fs-api | 0.2.0.0 | CHANGELOG.md |
fs-sim | 0.2.1.0 | CHANGELOG.md |
heapwords | 0.1.0.2 | CHANGELOG.md |
iohk-monitoring | 0.1.11.3 | |
libsystemd-journal | 1.4.5.0.0.0.0.1 | Changelog.md |
lobemo-backend-aggregation | 0.1.0.0 | |
lobemo-backend-ekg | 0.1.0.1 | |
lobemo-backend-monitoring | 0.1.0.0 | |
lobemo-backend-trace-forwarder | 0.1.0.0 | |
lobemo-scribe-systemd | 0.1.0.0 | |
measures | 0.1.0.2 | CHANGELOG.md |
monoidal-synchronisation | 0.1.0.3 | CHANGELOG.md |
network-mux | 0.4.1.0 | CHANGELOG.md |
non-integral | 1.0.0.0 | CHANGELOG.md |
optparse-applicative-fork | 0.18.1.0 | CHANGELOG.md |
ouroboros-consensus | 0.13.0.0 | CHANGELOG.md |
ouroboros-consensus-cardano | 0.11.0.0 | CHANGELOG.md |
ouroboros-consensus-diffusion | 0.8.0.2 | CHANGELOG.md |
ouroboros-consensus-protocol | 0.6.0.0 | CHANGELOG.md |
ouroboros-network | 0.9.1.0 | CHANGELOG.md |
ouroboros-network-api | 0.5.1.1 | CHANGELOG.md |
ouroboros-network-framework | 0.9.0.0 | CHANGELOG.md |
ouroboros-network-mock | 0.1.0.2 | CHANGELOG.md |
ouroboros-network-protocols | 0.5.3.0 | CHANGELOG.md |
ouroboros-network-testing | 0.4.0.0 | CHANGELOG.md |
plutus-core | 1.15.0.0 | CHANGELOG.md |
plutus-ledger-api | 1.15.0.0 | CHANGELOG.md |
plutus-tx | 1.15.0.0 | CHANGELOG.md |
prettyprinter-configurable | 1.15.0.0 | |
protolude | 0.3.3.0.0.0.0.1 | ChangeLog.md |
set-algebra | 1.1.0.1 | CHANGELOG.md |
small-steps | 1.0.0.0 | CHANGELOG.md |
small-steps-test | 1.0.0.1 | |
sop-extras | 0.1.0.0 | CHANGELOG.md |
strict-checked-vars | 0.1.0.4 | CHANGELOG.md |
strict-sop-core | 0.1.0.0 | CHANGELOG.md |
th-extras | 0.0.0.6.0.0.0.0.1 | ChangeLog.md |
tracer-transformers | 0.1.0.4 | |
typed-protocols | 0.1.1.0 | CHANGELOG.md |
typed-protocols-cborg | 0.1.0.4 | CHANGELOG.md |
typed-protocols-examples | 0.2.0.2 | |
validation-selective | 0.2.0.0.0.0.0.0.1 | CHANGELOG.md |
vector-algorithms | 0.9.0.1.0.0.0.0.1 | CHANGELOG.md |
vector-map | 1.0.1.0 | CHANGELOG.md |
Published by amesgen about 1 year ago
NOTE: THIS RELEASE IS ONLY RECOMMENDED FOR USE ON THE SANCHONET AND PUBLIC TEST ENVIRONMENTS (E.G. PREVIEW) AT THIS TIME. IT IS NOT RECOMMENDED FOR USE ON MAINNET.
8.5.0-pre
is a minor release of the Cardano node. It includes minor ledger fixes in the Conway era and a new CLI version that supports more governance actions and provides more governance query
options.
Please see
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
NOTE: Linux is showing a git revision of 0000000000000000000000000000000000000000
in --version
because of a corruption issue in set-git-rev that only affects static
musl` built binaries. This is expected, and if it concerns you, please build from source.
Role | Approval |
---|---|
Cardano Head of Engineering | ✔️ |
Cardano Head of Product | ✔️ |
Test Engineer | N/A for pre-release |
Site Reliability Engineer | N/A for pre-release |
Release Engineer | ✔️ |
DRep
expiry when there are no Governance Actions.UpdateTxCert
UpdateCommittee
proposals and change semantics of theCommitteeMinSize
parameter the wholeNo
on all proposals.TreasuryWithdrawals
proposalscurrentTreasuryValue
field in the TxBody matches the actual Treasury amount,--conway-era
flagstake-pool
command--drep-script-hash
--always-abstain
--always-no-confidence
to vote-delegation-certificate
Package | Version | Changelog |
---|---|---|
Win32-network | 0.1.1.1 | ChangeLog.md |
base-deriving-via | 0.1.0.2 | CHANGELOG.md |
bech32 | 1.1.4.1 | ChangeLog.md |
byron-spec-chain | 1.0.0.1 | CHANGELOG.md |
byron-spec-ledger | 1.0.0.1 | CHANGELOG.md |
cardano-api | 8.25.2.0 | CHANGELOG.md |
cardano-binary | 1.7.0.1 | CHANGELOG.md |
cardano-cli | 8.12.0.0 | CHANGELOG.md |
cardano-crypto | 1.1.2 | |
cardano-crypto-class | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-praos | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-test | 1.5.0.0 | |
cardano-crypto-tests | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-wrapper | 1.5.1.0 | CHANGELOG.md |
cardano-data | 1.1.0.0 | CHANGELOG.md |
cardano-ledger-allegra | 1.2.3.0 | CHANGELOG.md |
cardano-ledger-alonzo | 1.4.2.0 | CHANGELOG.md |
cardano-ledger-alonzo-test | 1.1.2.5 | CHANGELOG.md |
cardano-ledger-api | 1.6.0.0 | CHANGELOG.md |
cardano-ledger-babbage | 1.4.5.0 | CHANGELOG.md |
cardano-ledger-babbage-test | 1.1.1.6 | CHANGELOG.md |
cardano-ledger-binary | 1.1.3.0 | CHANGELOG.md |
cardano-ledger-byron | 1.0.0.2 | CHANGELOG.md |
cardano-ledger-byron-test | 1.5.0.0 | |
cardano-ledger-conway | 1.9.0.0 | CHANGELOG.md |
cardano-ledger-conway-test | 1.2.1.0 | CHANGELOG.md |
cardano-ledger-core | 1.7.0.0 | CHANGELOG.md |
cardano-ledger-mary | 1.3.4.0 | CHANGELOG.md |
cardano-ledger-pretty | 1.3.2.0 | CHANGELOG.md |
cardano-ledger-shelley | 1.6.2.0 | CHANGELOG.md |
cardano-ledger-shelley-ma-test | 1.2.1.3 | CHANGELOG.md |
cardano-ledger-shelley-test | 1.2.0.5 | CHANGELOG.md |
cardano-ping | 0.2.0.6 | CHANGELOG.md |
cardano-prelude | 0.1.0.2 | ChangeLog.md |
cardano-prelude-test | 0.1.0.2 | |
cardano-protocol-tpraos | 1.0.3.6 | CHANGELOG.md |
cardano-slotting | 0.1.1.1 | CHANGELOG.md |
cardano-strict-containers | 0.1.2.1 | CHANGELOG.md |
contra-tracer | 0.1.0.2 | |
dependent-sum-template | 0.1.1.1.0.0.0.1 | ChangeLog.md |
ekg | 0.4.0.15.0.0.0.0.1 | |
ekg-forward | 0.4 | CHANGELOG.md |
ekg-json | 0.1.0.7.0.0.0.0.1 | |
fs-api | 0.2.0.0 | CHANGELOG.md |
fs-sim | 0.2.1.0 | CHANGELOG.md |
heapwords | 0.1.0.2 | CHANGELOG.md |
iohk-monitoring | 0.1.11.3 | |
libsystemd-journal | 1.4.5.0.0.0.0.1 | Changelog.md |
lobemo-backend-aggregation | 0.1.0.0 | |
lobemo-backend-ekg | 0.1.0.1 | |
lobemo-backend-monitoring | 0.1.0.0 | |
lobemo-backend-trace-forwarder | 0.1.0.0 | |
lobemo-scribe-systemd | 0.1.0.0 | |
measures | 0.1.0.2 | CHANGELOG.md |
monoidal-synchronisation | 0.1.0.3 | CHANGELOG.md |
network-mux | 0.4.0.0 | CHANGELOG.md |
non-integral | 1.0.0.0 | CHANGELOG.md |
optparse-applicative-fork | 0.18.1.0 | CHANGELOG.md |
ouroboros-consensus | 0.12.0.0 | CHANGELOG.md |
ouroboros-consensus-cardano | 0.10.0.0 | CHANGELOG.md |
ouroboros-consensus-diffusion | 0.8.0.1 | CHANGELOG.md |
ouroboros-consensus-protocol | 0.5.0.7 | CHANGELOG.md |
ouroboros-network | 0.9.1.0 | CHANGELOG.md |
ouroboros-network-api | 0.5.1.0 | CHANGELOG.md |
ouroboros-network-framework | 0.9.0.0 | CHANGELOG.md |
ouroboros-network-mock | 0.1.0.1 | CHANGELOG.md |
ouroboros-network-protocols | 0.5.2.0 | CHANGELOG.md |
ouroboros-network-testing | 0.3.1.0 | CHANGELOG.md |
plutus-core | 1.11.0.0 | CHANGELOG.md |
plutus-ledger-api | 1.11.0.0 | CHANGELOG.md |
plutus-tx | 1.11.0.0 | CHANGELOG.md |
prettyprinter-configurable | 1.11.0.0 | |
protolude | 0.3.3.0.0.0.0.1 | ChangeLog.md |
set-algebra | 1.1.0.1 | CHANGELOG.md |
small-steps | 1.0.0.0 | CHANGELOG.md |
small-steps-test | 1.0.0.1 | |
sop-extras | 0.1.0.0 | CHANGELOG.md |
strict-checked-vars | 0.1.0.4 | CHANGELOG.md |
strict-sop-core | 0.1.0.0 | CHANGELOG.md |
th-extras | 0.0.0.6.0.0.0.0.1 | ChangeLog.md |
tracer-transformers | 0.1.0.4 | |
typed-protocols | 0.1.0.6 | CHANGELOG.md |
typed-protocols-cborg | 0.1.0.4 | CHANGELOG.md |
typed-protocols-examples | 0.2.0.2 | |
validation-selective | 0.2.0.0.0.0.0.0.1 | CHANGELOG.md |
vector-algorithms | 0.9.0.1.0.0.0.0.1 | CHANGELOG.md |
vector-map | 1.0.1.0 | CHANGELOG.md |
Published by coot about 1 year ago
NOTE: THIS RELEASE IS ONLY RECOMMENDED FOR USE ON THE SANCHONET AND PUBLIC TEST ENVIRONMENTS (E.G. PREVIEW) AT THIS TIME. IT IS NOT RECOMMENDED FOR USE ON MAINNET.
WARNING The current SanchoNet chain is not compatible with this release. This message will be removed as soon as the chain is rolled back.*
8.4.0-pre
is a minor release of the Cardano node. It includes minor ledger fixes in the Conway era and a new CLI version that supports more governance action and provides more governance query
options.
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
NOTE: Linux is showing a git revision of 0000000000000000000000000000000000000000
in --version
because of a corruption issue in set-git-rev that only affects static musl
built binaries. This is expected, and if it concerns you, please build from source.
Role | Approval |
---|---|
Cardano Head of Engineering | ✔️ |
Cardano Head of Product | ✔️ |
Test Engineer | N/A for pre-release |
Site Reliability Engineer | N/A for pre-release |
Release Engineer | ✔️ |
GovernanceProposals
functionality:
DRep
s. This affects transaction building functionality.NoConfidence
, HardForkInitiation
, NewCommittee
,NewConstitution
actions have been enacted.15
), established peers (default: 10
) and active peers (default: 5
). The defaults for ledger peers (known, established, and active) were decreased to 85 / 40 / 15
, so they sum up to the same targets as before.node-to-client
(which leads to a memory leak).governance query
commands
drep delegation-certificate
to stake-address
command so now it is stake-address vote-delegation-certificate
stake-address delegation-certificate
to stake-address stake-delegation-certificate
stake-address stake-and-vote-delegation-certificate
to produce a certificate that delegates stake to a pool and votes to a drep simultaneously.Stake Address Delegation Certificate
to respectively (Conway onwards)
Stake Delegation Certificate
Vote Delegation Certificate
Stake and Vote Delegation Certificate
conway governance
commandsAlonzoEraOnly
ShelleyToAllegraEra
BabbageEraOnwards
AlonzoEraOnwards
ShelleyToMaryEra
ShelleyToAlonzoEra
caseByronOrShelleyBasedEra
caseShelleyToMaryOrAlonzoEraOnwards
caseShelleyToAlonzoOrBabbageEraOnwards
Allegra
AsAllegra
AsByron
AsMary
AsShelley
Byron
Mary
Shelley
eitherDeserialiseFromRawBytes
hashScriptData
makeStakeAddressPoolDelegationCertificate
makeTransactionBody
queryPparams
Package | Version | Changelog |
---|---|---|
Win32-network | 0.1.1.1 | ChangeLog.md |
base-deriving-via | 0.1.0.2 | CHANGELOG.md |
bech32 | 1.1.4.1 | ChangeLog.md |
byron-spec-chain | 1.0.0.1 | CHANGELOG.md |
byron-spec-ledger | 1.0.0.1 | CHANGELOG.md |
cardano-api | 8.20.0.0 | CHANGELOG.md |
cardano-binary | 1.7.0.1 | CHANGELOG.md |
cardano-cli | 8.8.0.0 | CHANGELOG.md |
cardano-crypto | 1.1.2 | |
cardano-crypto-class | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-praos | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-test | 1.5.0.0 | |
cardano-crypto-tests | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-wrapper | 1.5.1.0 | CHANGELOG.md |
cardano-data | 1.1.0.0 | CHANGELOG.md |
cardano-ledger-allegra | 1.2.2.0 | CHANGELOG.md |
cardano-ledger-alonzo | 1.4.1.0 | CHANGELOG.md |
cardano-ledger-alonzo-test | 1.1.2.4 | CHANGELOG.md |
cardano-ledger-api | 1.5.0.0 | CHANGELOG.md |
cardano-ledger-babbage | 1.4.4.0 | CHANGELOG.md |
cardano-ledger-babbage-test | 1.1.1.5 | CHANGELOG.md |
cardano-ledger-binary | 1.1.2.0 | CHANGELOG.md |
cardano-ledger-byron | 1.0.0.2 | CHANGELOG.md |
cardano-ledger-byron-test | 1.5.0.0 | |
cardano-ledger-conway | 1.8.0.0 | CHANGELOG.md |
cardano-ledger-conway-test | 1.2.0.5 | CHANGELOG.md |
cardano-ledger-core | 1.6.0.0 | CHANGELOG.md |
cardano-ledger-mary | 1.3.3.0 | CHANGELOG.md |
cardano-ledger-pretty | 1.3.1.0 | CHANGELOG.md |
cardano-ledger-shelley | 1.6.0.0 | CHANGELOG.md |
cardano-ledger-shelley-ma-test | 1.2.1.3 | CHANGELOG.md |
cardano-ledger-shelley-test | 1.2.0.4 | CHANGELOG.md |
cardano-ping | 0.2.0.6 | CHANGELOG.md |
cardano-prelude | 0.1.0.2 | ChangeLog.md |
cardano-prelude-test | 0.1.0.2 | |
cardano-protocol-tpraos | 1.0.3.5 | CHANGELOG.md |
cardano-slotting | 0.1.1.1 | CHANGELOG.md |
cardano-strict-containers | 0.1.2.1 | CHANGELOG.md |
contra-tracer | 0.1.0.2 | |
ekg | 0.4.0.15.0.0.0.0.1 | |
ekg-forward | 0.4 | CHANGELOG.md |
ekg-json | 0.1.0.7.0.0.0.0.1 | |
fs-api | 0.2.0.0 | CHANGELOG.md |
fs-sim | 0.2.1.0 | CHANGELOG.md |
heapwords | 0.1.0.2 | CHANGELOG.md |
iohk-monitoring | 0.1.11.3 | |
libsystemd-journal | 1.4.5.0.0.0.0.1 | Changelog.md |
lobemo-backend-aggregation | 0.1.0.0 | |
lobemo-backend-ekg | 0.1.0.1 | |
lobemo-backend-monitoring | 0.1.0.0 | |
lobemo-backend-trace-forwarder | 0.1.0.0 | |
lobemo-scribe-systemd | 0.1.0.0 | |
measures | 0.1.0.2 | CHANGELOG.md |
monoidal-synchronisation | 0.1.0.3 | CHANGELOG.md |
network-mux | 0.4.0.0 | CHANGELOG.md |
non-integral | 1.0.0.0 | CHANGELOG.md |
optparse-applicative-fork | 0.18.1.0 | CHANGELOG.md |
ouroboros-consensus | 0.11.0.0 | CHANGELOG.md |
ouroboros-consensus-cardano | 0.9.0.0 | CHANGELOG.md |
ouroboros-consensus-diffusion | 0.8.0.0 | CHANGELOG.md |
ouroboros-consensus-protocol | 0.5.0.6 | CHANGELOG.md |
ouroboros-network | 0.9.1.0 | CHANGELOG.md |
ouroboros-network-api | 0.5.1.0 | CHANGELOG.md |
ouroboros-network-framework | 0.9.0.0 | CHANGELOG.md |
ouroboros-network-mock | 0.1.0.1 | CHANGELOG.md |
ouroboros-network-protocols | 0.5.2.0 | CHANGELOG.md |
ouroboros-network-testing | 0.3.1.0 | CHANGELOG.md |
plutus-core | 1.9.0.0 | CHANGELOG.md |
plutus-ledger-api | 1.9.0.0 | CHANGELOG.md |
plutus-tx | 1.9.0.0 | CHANGELOG.md |
prettyprinter-configurable | 1.9.0.0 | |
protolude | 0.3.3.0.0.0.0.1 | ChangeLog.md |
set-algebra | 1.1.0.1 | CHANGELOG.md |
small-steps | 1.0.0.0 | CHANGELOG.md |
small-steps-test | 1.0.0.1 | |
sop-extras | 0.1.0.0 | CHANGELOG.md |
strict-checked-vars | 0.1.0.4 | CHANGELOG.md |
strict-sop-core | 0.1.0.0 | CHANGELOG.md |
th-extras | 0.0.0.6.0.0.0.0.1 | ChangeLog.md |
tracer-transformers | 0.1.0.4 | |
typed-protocols | 0.1.0.6 | CHANGELOG.md |
typed-protocols-cborg | 0.1.0.4 | CHANGELOG.md |
typed-protocols-examples | 0.2.0.2 | |
validation-selective | 0.2.0.0.0.0.0.0.1 | CHANGELOG.md |
vector-algorithms | 0.9.0.1.0.0.0.0.1 | CHANGELOG.md |
vector-map | 1.0.1.0 | CHANGELOG.md |
Published by nfrisby about 1 year ago
NOTE: THIS RELEASE IS ONLY RECOMMENDED FOR USE ON THE SANCHONET AND PUBLIC TEST ENVIRONMENTS (E.G. PREVIEW) AT THIS TIME. IT IS NOT RECOMMENDED FOR USE ON MAINNET.
Node 8.3.1-pre
is a minor release of the Cardano node. It merely refines some versions and dependency bounds in some local cabal files.
Please see
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
NOTE: Linux is showing a git revision of 0000000000000000000000000000000000000000
in --version
because of a corruption issue in set-git-rev that only affects static musl
built binaries. This is expected, and if it concerns you, please build from source.
Role | Approval |
---|---|
Cardano Head of Engineering | ✔️ |
Cardano Head of Product | ✔️ |
Test Engineer | N/A for pre-release |
Site Reliability Engineer | N/A for pre-release |
Release Engineer | ✔️ |
Package | Version | Changelog |
---|---|---|
Win32-network | 0.1.1.1 | ChangeLog.md |
base-deriving-via | 0.1.0.2 | CHANGELOG.md |
bech32 | 1.1.4.1 | ChangeLog.md |
byron-spec-chain | 1.0.0.1 | CHANGELOG.md |
byron-spec-ledger | 1.0.0.1 | CHANGELOG.md |
cardano-api | 8.16.3.0 | CHANGELOG.md |
cardano-binary | 1.7.0.1 | CHANGELOG.md |
cardano-cli | 8.6.1.0 | CHANGELOG.md |
cardano-crypto | 1.1.2 | |
cardano-crypto-class | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-praos | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-test | 1.5.0.0 | |
cardano-crypto-tests | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-wrapper | 1.5.1.0 | CHANGELOG.md |
cardano-data | 1.1.0.0 | CHANGELOG.md |
cardano-ledger-allegra | 1.2.1.1 | CHANGELOG.md |
cardano-ledger-alonzo | 1.4.0.0 | CHANGELOG.md |
cardano-ledger-alonzo-test | 1.1.2.3 | CHANGELOG.md |
cardano-ledger-api | 1.4.0.0 | CHANGELOG.md |
cardano-ledger-babbage | 1.4.3.0 | CHANGELOG.md |
cardano-ledger-babbage-test | 1.1.1.4 | CHANGELOG.md |
cardano-ledger-binary | 1.1.2.0 | CHANGELOG.md |
cardano-ledger-byron | 1.0.0.2 | CHANGELOG.md |
cardano-ledger-byron-test | 1.5.0.0 | |
cardano-ledger-conway | 1.7.1.0 | CHANGELOG.md |
cardano-ledger-conway-test | 1.2.0.4 | CHANGELOG.md |
cardano-ledger-core | 1.5.0.0 | CHANGELOG.md |
cardano-ledger-mary | 1.3.2.0 | CHANGELOG.md |
cardano-ledger-pretty | 1.3.0.0 | CHANGELOG.md |
cardano-ledger-shelley | 1.5.1.0 | CHANGELOG.md |
cardano-ledger-shelley-ma-test | 1.2.1.2 | CHANGELOG.md |
cardano-ledger-shelley-test | 1.2.0.3 | CHANGELOG.md |
cardano-ping | 0.2.0.5 | CHANGELOG.md |
cardano-prelude | 0.1.0.2 | ChangeLog.md |
cardano-prelude-test | 0.1.0.2 | |
cardano-protocol-tpraos | 1.0.3.4 | CHANGELOG.md |
cardano-slotting | 0.1.1.1 | CHANGELOG.md |
cardano-strict-containers | 0.1.2.1 | CHANGELOG.md |
contra-tracer | 0.1.0.2 | |
ekg | 0.4.0.15.0.0.0.0.1 | |
ekg-forward | 0.3.0.4 | CHANGELOG.md |
ekg-json | 0.1.0.7.0.0.0.0.1 | |
fs-api | 0.2.0.0 | CHANGELOG.md |
fs-sim | 0.2.1.0 | CHANGELOG.md |
heapwords | 0.1.0.2 | CHANGELOG.md |
iohk-monitoring | 0.1.11.3 | |
libsystemd-journal | 1.4.5.0.0.0.0.1 | Changelog.md |
lobemo-backend-aggregation | 0.1.0.0 | |
lobemo-backend-ekg | 0.1.0.1 | |
lobemo-backend-monitoring | 0.1.0.0 | |
lobemo-backend-trace-forwarder | 0.1.0.0 | |
lobemo-scribe-systemd | 0.1.0.0 | |
measures | 0.1.0.2 | CHANGELOG.md |
monoidal-synchronisation | 0.1.0.3 | CHANGELOG.md |
network-mux | 0.4.0.0 | CHANGELOG.md |
non-integral | 1.0.0.0 | CHANGELOG.md |
optparse-applicative-fork | 0.18.1.0 | CHANGELOG.md |
ouroboros-consensus | 0.10.0.1 | CHANGELOG.md |
ouroboros-consensus-cardano | 0.8.0.1 | CHANGELOG.md |
ouroboros-consensus-diffusion | 0.7.1.1 | CHANGELOG.md |
ouroboros-consensus-protocol | 0.5.0.6 | CHANGELOG.md |
ouroboros-network | 0.8.2.0 | CHANGELOG.md |
ouroboros-network-api | 0.5.0.0 | CHANGELOG.md |
ouroboros-network-framework | 0.7.0.0 | CHANGELOG.md |
ouroboros-network-mock | 0.1.0.1 | CHANGELOG.md |
ouroboros-network-protocols | 0.5.1.0 | CHANGELOG.md |
ouroboros-network-testing | 0.3.0.0 | CHANGELOG.md |
plutus-core | 1.9.0.0 | CHANGELOG.md |
plutus-ledger-api | 1.9.0.0 | CHANGELOG.md |
plutus-tx | 1.9.0.0 | CHANGELOG.md |
prettyprinter-configurable | 1.9.0.0 | |
protolude | 0.3.3.0.0.0.0.1 | ChangeLog.md |
set-algebra | 1.1.0.1 | CHANGELOG.md |
small-steps | 1.0.0.0 | CHANGELOG.md |
small-steps-test | 1.0.0.1 | |
th-extras | 0.0.0.6.0.0.0.0.1 | ChangeLog.md |
tracer-transformers | 0.1.0.4 | |
typed-protocols | 0.1.0.6 | CHANGELOG.md |
typed-protocols-cborg | 0.1.0.4 | CHANGELOG.md |
typed-protocols-examples | 0.2.0.2 | |
validation-selective | 0.2.0.0.0.0.0.0.1 | CHANGELOG.md |
vector-algorithms | 0.9.0.1.0.0.0.0.1 | CHANGELOG.md |
vector-map | 1.0.1.0 | CHANGELOG.md |
Published by nfrisby about 1 year ago
NOTE: THIS RELEASE IS ONLY RECOMMENDED FOR USE ON THE SANCHONET AND PUBLIC TEST ENVIRONMENTS (E.G. PREVIEW) AT THIS TIME. IT IS NOT RECOMMENDED FOR USE ON MAINNET.
Node 8.3.0-pre
is a minor release of the Cardano node. In particular, it adds DRep
s to the Conway governance rules. This release allows registration of DReps, delegation to DReps and voting on constitution action with DReps and SPOs.
Please see
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
NOTE: Linux is showing a git revision of 0000000000000000000000000000000000000000
in --version
because of a corruption issue in set-git-rev that only affects static musl
built binaries. This is expected, and if it concerns you, please build from source.
Role | Approval |
---|---|
Cardano Head of Engineering | ✔️ |
Cardano Head of Product | ✔️ |
Test Engineer | N/A for pre-release |
Site Reliability Engineer | N/A for pre-release |
Release Engineer | ✔️ |
Changes in arguments of Conway-related commands: create-constitution
, create-new-committee
, create-no-confidence
,
create-treasury-withdrawal
, governance vote create
PR 174
New governance drep id
command PR 194
New governance drep
and vote
command groups PR 191
Add --verification-key
option to committee key-hash
command PR 187
New conway governance committee create-cold-key-resignation
command PR 146
New conway governance committee create-hot-key-authorization-certificate
command PR 145
Add create-no-confidence
command to era based cli PR 176
Add create-new-committee
command to era based cli PR 175
Add conway governance action create-treasury-withdrawal
PR 155
Add create-protocol-parameters-update
command to era based commands PR 170
Add command 'drep cardano-cli conway governance drep key-gen` for DRep key generation PR 163
Add governance action create-constitution
command PR 142
Fix deregistration-certificate: generate deregistration instead of registration certs PR 159
Plural for command groups PR 151
Add conway governance committee key-hash
command PR 144
Add conway governance committee hot-key-gen
command PR 136
Add VotingProcedures
type. PR 204
Expose following queries from consensus:
Update createAnchor to use hashAnchorData
(feature, breaking) PR 200
Updating the ledger dependency to cardano-ledger-conway-1.7.0.0:
TxVotes
carries a map nowResolvablePointers
now has a different representation than does the ledgerProposalNewCommitee
requires the old committee's credentialsProposalNewConstitution
case of toGovernanceAction was hashing the argument ByteString
, but it was already a hash. See temporarilyOptOutOfPrevGovActionmakeGovernanceActionId
was reusing the transaction id as the governance action id, but the types no longer allow that.Semigroup
oprhan was missing for ConwayPParams
QueryConstitutionHash
phantom type is now more specificCardano.Ledger.Api
no longer export EraCrypto
New VotingEntry
type
(compatible) PR 194
Fix parameterisation of GovernanceActionId
(breaking) PR 192
Implement createPParams and begin propagating Ledger.PParams
in cardano-api
(feature) PR 190
Delete deprecated functions and types
(improvement) PR 173
Fix parameterisation of GovernanceActionId
(breaking) PR 192
Implement createPParams
and begin propagating Ledger.PParams
in cardano-api
(feature) PR 190
Delete deprecated functions and types
(improvement) PR 173
Implement EraBasedProtocolParametersUpdate
(feature) PR 180
Modify queryGenesisParameters
so that its type advertises it only returns genesis parameters for the Shelley era
(breaking) PR 181
Package | Version | Changelog |
---|---|---|
Win32-network | 0.1.1.1 | ChangeLog.md |
base-deriving-via | 0.1.0.2 | CHANGELOG.md |
bech32 | 1.1.4.1 | ChangeLog.md |
byron-spec-chain | 1.0.0.1 | CHANGELOG.md |
byron-spec-ledger | 1.0.0.1 | CHANGELOG.md |
cardano-api | 8.16.3.0 | CHANGELOG.md |
cardano-binary | 1.7.0.1 | CHANGELOG.md |
cardano-cli | 8.6.1.0 | CHANGELOG.md |
cardano-crypto | 1.1.2 | |
cardano-crypto-class | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-praos | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-test | 1.5.0.0 | |
cardano-crypto-tests | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-wrapper | 1.5.1.0 | CHANGELOG.md |
cardano-data | 1.1.0.0 | CHANGELOG.md |
cardano-ledger-allegra | 1.2.1.1 | CHANGELOG.md |
cardano-ledger-alonzo | 1.4.0.0 | CHANGELOG.md |
cardano-ledger-alonzo-test | 1.1.2.3 | CHANGELOG.md |
cardano-ledger-api | 1.4.0.0 | CHANGELOG.md |
cardano-ledger-babbage | 1.4.3.0 | CHANGELOG.md |
cardano-ledger-babbage-test | 1.1.1.4 | CHANGELOG.md |
cardano-ledger-binary | 1.1.2.0 | CHANGELOG.md |
cardano-ledger-byron | 1.0.0.2 | CHANGELOG.md |
cardano-ledger-byron-test | 1.5.0.0 | |
cardano-ledger-conway | 1.7.1.0 | CHANGELOG.md |
cardano-ledger-conway-test | 1.2.0.4 | CHANGELOG.md |
cardano-ledger-core | 1.5.0.0 | CHANGELOG.md |
cardano-ledger-mary | 1.3.2.0 | CHANGELOG.md |
cardano-ledger-pretty | 1.3.0.0 | CHANGELOG.md |
cardano-ledger-shelley | 1.5.1.0 | CHANGELOG.md |
cardano-ledger-shelley-ma-test | 1.2.1.2 | CHANGELOG.md |
cardano-ledger-shelley-test | 1.2.0.3 | CHANGELOG.md |
cardano-ping | 0.2.0.5 | CHANGELOG.md |
cardano-prelude | 0.1.0.2 | ChangeLog.md |
cardano-prelude-test | 0.1.0.2 | |
cardano-protocol-tpraos | 1.0.3.4 | CHANGELOG.md |
cardano-slotting | 0.1.1.1 | CHANGELOG.md |
cardano-strict-containers | 0.1.2.1 | CHANGELOG.md |
contra-tracer | 0.1.0.2 | |
ekg | 0.4.0.15.0.0.0.0.1 | |
ekg-forward | 0.3.0.4 | CHANGELOG.md |
ekg-json | 0.1.0.7.0.0.0.0.1 | |
fs-api | 0.2.0.0 | CHANGELOG.md |
fs-sim | 0.2.1.0 | CHANGELOG.md |
heapwords | 0.1.0.2 | CHANGELOG.md |
iohk-monitoring | 0.1.11.3 | |
libsystemd-journal | 1.4.5.0.0.0.0.1 | Changelog.md |
lobemo-backend-aggregation | 0.1.0.0 | |
lobemo-backend-ekg | 0.1.0.1 | |
lobemo-backend-monitoring | 0.1.0.0 | |
lobemo-backend-trace-forwarder | 0.1.0.0 | |
lobemo-scribe-systemd | 0.1.0.0 | |
measures | 0.1.0.2 | CHANGELOG.md |
monoidal-synchronisation | 0.1.0.3 | CHANGELOG.md |
network-mux | 0.4.0.0 | CHANGELOG.md |
non-integral | 1.0.0.0 | CHANGELOG.md |
optparse-applicative-fork | 0.18.1.0 | CHANGELOG.md |
ouroboros-consensus | 0.10.0.1 | CHANGELOG.md |
ouroboros-consensus-cardano | 0.8.0.1 | CHANGELOG.md |
ouroboros-consensus-diffusion | 0.7.1.1 | CHANGELOG.md |
ouroboros-consensus-protocol | 0.5.0.6 | CHANGELOG.md |
ouroboros-network | 0.8.2.0 | CHANGELOG.md |
ouroboros-network-api | 0.5.0.0 | CHANGELOG.md |
ouroboros-network-framework | 0.7.0.0 | CHANGELOG.md |
ouroboros-network-mock | 0.1.0.1 | CHANGELOG.md |
ouroboros-network-protocols | 0.5.1.0 | CHANGELOG.md |
ouroboros-network-testing | 0.3.0.0 | CHANGELOG.md |
plutus-core | 1.9.0.0 | CHANGELOG.md |
plutus-ledger-api | 1.9.0.0 | CHANGELOG.md |
plutus-tx | 1.9.0.0 | CHANGELOG.md |
prettyprinter-configurable | 1.9.0.0 | |
protolude | 0.3.3.0.0.0.0.1 | ChangeLog.md |
set-algebra | 1.1.0.1 | CHANGELOG.md |
small-steps | 1.0.0.0 | CHANGELOG.md |
small-steps-test | 1.0.0.1 | |
th-extras | 0.0.0.6.0.0.0.0.1 | ChangeLog.md |
tracer-transformers | 0.1.0.4 | |
typed-protocols | 0.1.0.6 | CHANGELOG.md |
typed-protocols-cborg | 0.1.0.4 | CHANGELOG.md |
typed-protocols-examples | 0.2.0.2 | |
validation-selective | 0.2.0.0.0.0.0.0.1 | CHANGELOG.md |
vector-algorithms | 0.9.0.1.0.0.0.0.1 | CHANGELOG.md |
vector-map | 1.0.1.0 | CHANGELOG.md |
Published by disassembler about 1 year ago
NOTE: THIS RELEASE IS ONLY RECOMMENDED FOR USE ON THE SANCHONET AND PUBLIC TEST ENVIRONMENTS AT THIS TIME. IT IS NOT RECOMMENDED FOR USE ON MAINNET.
Node 8.2.1 is a minor release of the Cardano node.
Please see
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
NOTE: Linux is showing a git revision of 0000000000000000000000000000000000000000
in --version
because of a corruption issue in set-git-rev that only affects static musl
built binaries. This is expected, and if it concerns you, please build from source.
Role | Approval |
---|---|
Cardano Head of Engineering | ✔️ |
Cardano Head of Product | ✔️ |
Test Engineer | N/A for pre-release |
Site Reliability Engineer | N/A for pre-release |
Release Engineer | ✔️ |
NONE*
Package | Version | Changelog |
---|---|---|
Win32-network | 0.1.1.1 | ChangeLog.md |
base-deriving-via | 0.1.0.2 | CHANGELOG.md |
bech32 | 1.1.4.1 | ChangeLog.md |
byron-spec-chain | 1.0.0.1 | CHANGELOG.md |
byron-spec-ledger | 1.0.0.1 | CHANGELOG.md |
cardano-api | 8.12.0.0 | CHANGELOG.md |
cardano-binary | 1.7.0.1 | CHANGELOG.md |
cardano-cli | 8.5.0.0 | CHANGELOG.md |
cardano-crypto | 1.1.2 | |
cardano-crypto-class | 2.1.1.0 | CHANGELOG.md |
cardano-crypto-praos | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-test | 1.5.0.0 | |
cardano-crypto-tests | 2.1.1.0 | CHANGELOG.md |
cardano-crypto-wrapper | 1.5.1.0 | CHANGELOG.md |
cardano-data | 1.1.0.0 | CHANGELOG.md |
cardano-ledger-allegra | 1.2.1.0 | CHANGELOG.md |
cardano-ledger-alonzo | 1.3.3.0 | CHANGELOG.md |
cardano-ledger-alonzo-test | 1.1.2.2 | CHANGELOG.md |
cardano-ledger-api | 1.3.1.0 | CHANGELOG.md |
cardano-ledger-babbage | 1.4.2.0 | CHANGELOG.md |
cardano-ledger-babbage-test | 1.1.1.3 | CHANGELOG.md |
cardano-ledger-binary | 1.1.1.1 | CHANGELOG.md |
cardano-ledger-byron | 1.0.0.2 | CHANGELOG.md |
cardano-ledger-byron-test | 1.5.0.0 | |
cardano-ledger-conway | 1.6.3.0 | CHANGELOG.md |
cardano-ledger-conway-test | 1.2.0.3 | CHANGELOG.md |
cardano-ledger-core | 1.4.1.0 | CHANGELOG.md |
cardano-ledger-mary | 1.3.1.0 | CHANGELOG.md |
cardano-ledger-pretty | 1.2.1.2 | CHANGELOG.md |
cardano-ledger-shelley | 1.4.2.0 | CHANGELOG.md |
cardano-ledger-shelley-ma-test | 1.2.1.1 | CHANGELOG.md |
cardano-ledger-shelley-test | 1.2.0.2 | CHANGELOG.md |
cardano-ping | 0.2.0.5 | CHANGELOG.md |
cardano-prelude | 0.1.0.2 | ChangeLog.md |
cardano-prelude-test | 0.1.0.2 | |
cardano-protocol-tpraos | 1.0.3.3 | CHANGELOG.md |
cardano-slotting | 0.1.1.1 | CHANGELOG.md |
cardano-strict-containers | 0.1.2.1 | CHANGELOG.md |
contra-tracer | 0.1.0.2 | |
ekg | 0.4.0.15.0.0.0.0.1 | |
ekg-forward | 0.3.0.4 | CHANGELOG.md |
ekg-json | 0.1.0.7.0.0.0.0.1 | |
fs-api | 0.1.0.3 | CHANGELOG.md |
fs-sim | 0.2.0.0 | CHANGELOG.md |
heapwords | 0.1.0.2 | CHANGELOG.md |
int-cast | 0.2.0.0.0.0.0.0.1 | changelog.md |
iohk-monitoring | 0.1.11.3 | |
libsystemd-journal | 1.4.5.0.0.0.0.1 | Changelog.md |
lobemo-backend-aggregation | 0.1.0.0 | |
lobemo-backend-ekg | 0.1.0.1 | |
lobemo-backend-monitoring | 0.1.0.0 | |
lobemo-backend-trace-forwarder | 0.1.0.0 | |
lobemo-scribe-systemd | 0.1.0.0 | |
measures | 0.1.0.2 | CHANGELOG.md |
monoidal-synchronisation | 0.1.0.3 | CHANGELOG.md |
network-mux | 0.4.0.0 | CHANGELOG.md |
non-integral | 1.0.0.0 | CHANGELOG.md |
optparse-applicative-fork | 0.18.1.0 | CHANGELOG.md |
ouroboros-consensus | 0.9.0.0 | CHANGELOG.md |
ouroboros-consensus-cardano | 0.7.0.0 | CHANGELOG.md |
ouroboros-consensus-diffusion | 0.7.0.0 | CHANGELOG.md |
ouroboros-consensus-protocol | 0.5.0.4 | CHANGELOG.md |
ouroboros-network | 0.8.2.0 | CHANGELOG.md |
ouroboros-network-api | 0.5.0.0 | CHANGELOG.md |
ouroboros-network-framework | 0.7.0.0 | CHANGELOG.md |
ouroboros-network-mock | 0.1.0.1 | CHANGELOG.md |
ouroboros-network-protocols | 0.5.1.0 | CHANGELOG.md |
ouroboros-network-testing | 0.3.0.0 | CHANGELOG.md |
plutus-core | 1.7.0.0 | CHANGELOG.md |
plutus-ledger-api | 1.7.0.1 | CHANGELOG.md |
plutus-tx | 1.7.0.0 | CHANGELOG.md |
prettyprinter-configurable | 1.7.0.0 | |
protolude | 0.3.3.0.0.0.0.1 | ChangeLog.md |
set-algebra | 1.1.0.0 | CHANGELOG.md |
small-steps | 1.0.0.0 | CHANGELOG.md |
small-steps-test | 1.0.0.1 | |
th-extras | 0.0.0.6.0.0.0.0.1 | ChangeLog.md |
tracer-transformers | 0.1.0.4 | |
typed-protocols | 0.1.0.6 | CHANGELOG.md |
typed-protocols-cborg | 0.1.0.4 | CHANGELOG.md |
typed-protocols-examples | 0.2.0.2 | |
validation-selective | 0.2.0.0.0.0.0.0.1 | CHANGELOG.md |
vector-algorithms | 0.9.0.1.0.0.0.0.1 | CHANGELOG.md |
vector-map | 1.0.1.0 | CHANGELOG.md |
Published by disassembler about 1 year ago
NOTE: THIS RELEASE IS ONLY RECOMMENDED FOR USE ON THE SANCHONET AND PREVIEW PUBLIC TEST ENVIRONMENTS AT THIS TIME. IT IS NOT RECOMMENDED FOR USE ON THE PREPROD TEST ENVIRONMENT OR MAINNET.
Node 8.2.0 is a major release of the Cardano node. Updates to the ledger packages extend progress on the Conway ledger era to support new governance features via CIP-1694. Updates to the networking packages prepare the road for peer sharing. This release is phase 1 of the SanchoNet roll out that was referenced in the CIP-1694 workshop in Edinburgh on July 12 2023. It allows SPOs to vote on changes to the on-chain constitution. This release also adds the ability to start the node in block production mode with no secrets loaded using the --non-producing-node
flag. This can be used to promote a backup block producer without having to restart the node, for example.
This version also fixes an issue with the ledger TICKF rule that caused loss of block producer synchronisation on SanchoNet.
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
NOTE: Linux is showing a git revision of 0000000000000000000000000000000000000000
in --version
because of a corruption issue in set-git-rev that only affects static musl
built binaries. This is expected, and if it concerns you, please build from source.
Role | Approval |
---|---|
Cardano Head of Engineering | ✔️ |
Cardano Head of Product | ✔️ |
Test Engineer | N/A for pre-release |
Site Reliability Engineer | N/A for pre-release |
Release Engineer | ✔️ |
NONE
DRep
with pre-defined DReps that vote No and Abstain.DCert
type to a TxCert
type family and introduce new certificatesNewConstitution
by StakePools as the most basic example of voting.Constitution
hash from the ledger state.TICKF
rule, avoiding VRF verification and syncing issues--start-as-non-producing-node
flag and implemented a way to enable block production dynamically: input-output-hk/cardano-node#5383, input-output-hk/cardano-node#5399. Note: we haven't yet verified if the performance regression of P2P BP nodes was fixed (ref).TraceKnownInboundConnection
which is emitted when an inbound peer is shared with the outbound governor (and thus it could be used as an upstream peer).FetchDeclineChainNoIntersection
as FetchDeclineChainIntersectionTooDeep
: input-output-hk/ouroboros-network#4608.8
dns names2
for local root peers.LocalConnectionManagerTracer
LocalInboundGovernor
LocalHandshake
LocalServer
Server
cardano-cli
split out to a separate repository
Era-sensitive command structure
Set default era to Babbage in stake-address, stake-pool and governance commands
CARDANO_ERA
environment variable support
Make it build with ghc-9.6
Add a query for the hash of the constitution
Update cardano-cli
with the ability to create votes and governance actions.
Update transaction build
with the ability to specify votes and governance actions.
The --protocol-params-file
option of the transaction build
command is
now marked as deprecated in Usage help. The option was already deprecated
and ignored.
cardano-cli ping
changes:
ISO8601
--query-versions
flag, instread of doing version negotiation the remotenode-to-client
mini-protocol over Unix socket.Add --conway-era
flag.
Package | Version | Changelog |
---|---|---|
byron-spec-chain | 1.0.0.1 | CHANGELOG.md |
byron-spec-ledger | 1.0.0.1 | CHANGELOG.md |
cardano-cli | 8.4.0.0 | CHANGELOG.md |
cardano-binary | 1.7.0.1 | CHANGELOG.md |
cardano-crypto | 1.1.2 | |
cardano-crypto-class | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-praos | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-wrapper | 1.5.1.0 | CHANGELOG.md |
cardano-data | 1.1.0.0 | CHANGELOG.md |
cardano-ledger-babbage | 1.4.2.0 | CHANGELOG.md |
cardano-ledger-binary | 1.1.1.1 | CHANGELOG.md |
cardano-ledger-byron | 1.0.0.2 | CHANGELOG.md |
cardano-ledger-conway | 1.6.3.0 | CHANGELOG.md |
cardano-ledger-core | 1.4.1.0 | CHANGELOG.md |
cardano-ledger-allegra | 1.2.1.0 | CHANGELOG.md |
cardano-ledger-alonzo | 1.3.3.0 | CHANGELOG.md |
cardano-ledger-mary | 1.3.1.0 | CHANGELOG.md |
cardano-ledger-api | 1.3.1.0 | CHANGELOG.md |
cardano-ledger-pretty | 1.2.1.2 | CHANGELOG.md |
cardano-ledger-shelley | 1.4.2.0 | CHANGELOG.md |
cardano-api | 8.8.1.2 | CHANGELOG.md |
cardano-ping | 0.2.0.5 | CHANGELOG.md |
cardano-prelude | 0.1.0.2 | ChangeLog.md |
cardano-protocol-tpraos | 1.0.3.3 | CHANGELOG.md |
cardano-slotting | 0.1.1.1 | CHANGELOG.md |
cardano-strict-containers | 0.1.2.1 | CHANGELOG.md |
network-mux | 0.4.0.0 | CHANGELOG.md |
plutus-core | 1.7.0.0 | CHANGELOG.md |
plutus-ledger-api | 1.7.0.1 | CHANGELOG.md |
plutus-tx | 1.7.0.0 | CHANGELOG.md |
plutus-tx-plugin | 1.7.0.0 | CHANGELOG.md |
ouroboros-consensus | 0.9.0.0 | CHANGELOG.md |
ouroboros-consensus-cardano | 0.7.0.0 | CHANGELOG.md |
ouroboros-consensus-diffusion | 0.7.0.0 | CHANGELOG.md |
ouroboros-consensus-protocol | 0.5.0.4 | CHANGELOG.md |
ouroboros-network | 0.8.2.0 | CHANGELOG.md |
ouroboros-network-framework | 0.7.0.0 | CHANGELOG.md |
ouroboros-network-mock | 0.1.0.1 | CHANGELOG.md |
ouroboros-network-api | 0.5.0.0 | CHANGELOG.md |
ouroboros-network-protocols | 0.5.1.0 | CHANGELOG.md |
ouroboros-network-testing | 0.3.0.0 | CHANGELOG.md |
small-steps | 1.0.0.0 | CHANGELOG.md |
set-algebra | 1.1.0.1 | CHANGELOG.md |
typed-protocols | 0.1.0.6 | CHANGELOG.md |
typed-protocols-cborg | 0.1.0.4 | CHANGELOG.md |
vector-map | 1.0.1.0 | CHANGELOG.md |
Published by disassembler about 1 year ago
This Cardano node release is mainnet ready and updates the Plutus interpreter. All SPOs are encouraged to update, especially ones that are currently running Cardano node version 8.1.1.
Node 8.1.2 is a minor release of the Cardano node, which updates the Plutus interpreter.
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
NOTE: Linux is showing a git revision of 0000000000000000000000000000000000000000
in --version
because of a corruption issue in set-git-rev that only affects static musl built binaries. This is expected, and if it concerns you, please build from source.
Role | Approval |
---|---|
Cardano Head of Engineering | ✔️ |
Cardano Head of Product | ✔️ |
Test Engineer | ✔️ |
Site Reliability Engineer | ✔️ |
Release Engineer | ✔️ |
NONE
Package | Version | Changelog |
---|---|---|
Win32-network | 0.1.1.1 | ChangeLog.md |
base-deriving-via | 0.1.0.2 | CHANGELOG.md |
byron-spec-chain | 1.0.0.0 | CHANGELOG.md |
byron-spec-ledger | 1.0.0.0 | CHANGELOG.md |
cardano-api | 8.2.0.0 | CHANGELOG.md |
cardano-api-gen | 8.1.0.2 | ChangeLog.md |
cardano-binary | 1.7.0.1 | CHANGELOG.md |
cardano-crypto | 1.1.2 | |
cardano-crypto-class | 2.1.1.0 | CHANGELOG.md |
cardano-crypto-praos | 2.1.2.0 | CHANGELOG.md |
cardano-crypto-test | 1.5.0.0 | |
cardano-crypto-tests | 2.1.1.0 | CHANGELOG.md |
cardano-crypto-wrapper | 1.5.1.0 | CHANGELOG.md |
cardano-data | 1.1.0.0 | CHANGELOG.md |
cardano-ledger-allegra | 1.1.1.0 | CHANGELOG.md |
cardano-ledger-alonzo | 1.2.1.0 | CHANGELOG.md |
cardano-ledger-alonzo-test | 1.1.1.0 | |
cardano-ledger-api | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-babbage | 1.2.1.0 | CHANGELOG.md |
cardano-ledger-babbage-test | 1.1.1.0 | |
cardano-ledger-binary | 1.1.1.0 | CHANGELOG.md |
cardano-ledger-byron | 1.0.0.0 | CHANGELOG.md |
cardano-ledger-byron-test | 1.5.0.0 | |
cardano-ledger-conway | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-conway-test | 1.1.1.0 | |
cardano-ledger-core | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-mary | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-pretty | 1.1.1.0 | CHANGELOG.md |
cardano-ledger-shelley | 1.2.0.0 | CHANGELOG.md |
cardano-ledger-shelley-ma-test | 1.2.0.0 | |
cardano-ledger-shelley-test | 1.1.1.0 | |
cardano-ping | 0.1.0.1 | CHANGELOG.md |
cardano-prelude | 0.1.0.2 | ChangeLog.md |
cardano-prelude-test | 0.1.0.2 | |
cardano-protocol-tpraos | 1.0.3.0 | CHANGELOG.md |
cardano-slotting | 0.1.1.1 | CHANGELOG.md |
cardano-strict-containers | 0.1.2.1 | CHANGELOG.md |
contra-tracer | 0.1.0.2 | |
ekg | 0.4.0.15.0.0.0.0.1 | |
ekg-forward | 0.3.0.4 | CHANGELOG.md |
ekg-json | 0.1.0.7.0.0.0.0.1 | |
flat | 0.4.4.0.0.0.0.2 | |
foundation | 0.0.29.0.0.0.0.2 | |
fs-api | 0.1.0.3 | CHANGELOG.md |
fs-sim | 0.2.0.0 | CHANGELOG.md |
heapwords | 0.1.0.2 | CHANGELOG.md |
hedgehog | 1.2.0.0.0.0.1 | CHANGELOG.md |
int-cast | 0.2.0.0.0.0.0.0.1 | changelog.md |
iohk-monitoring | 0.1.11.3 | |
libsystemd-journal | 1.4.5.0.0.0.0.1 | Changelog.md |
lobemo-backend-aggregation | 0.1.0.0 | |
lobemo-backend-ekg | 0.1.0.1 | |
lobemo-backend-monitoring | 0.1.0.0 | |
lobemo-backend-trace-forwarder | 0.1.0.0 | |
lobemo-scribe-systemd | 0.1.0.0 | |
measures | 0.1.0.2 | CHANGELOG.md |
monoidal-synchronisation | 0.1.0.3 | CHANGELOG.md |
network-mux | 0.4.0.0 | CHANGELOG.md |
non-integral | 1.0.0.0 | CHANGELOG.md |
optparse-applicative-fork | 0.16.2.0 | CHANGELOG.md |
ouroboros-consensus | 0.7.0.0 | CHANGELOG.md |
ouroboros-consensus-cardano | 0.6.0.0 | CHANGELOG.md |
ouroboros-consensus-diffusion | 0.6.0.0 | CHANGELOG.md |
ouroboros-consensus-protocol | 0.5.0.2 | CHANGELOG.md |
ouroboros-network | 0.8.1.1 | CHANGELOG.md |
ouroboros-network-api | 0.5.0.0 | CHANGELOG.md |
ouroboros-network-framework | 0.6.0.1 | CHANGELOG.md |
ouroboros-network-mock | 0.1.0.1 | CHANGELOG.md |
ouroboros-network-protocols | 0.5.0.3 | CHANGELOG.md |
ouroboros-network-testing | 0.3.0.0 | CHANGELOG.md |
plutus-core | 1.5.0.1 | CHANGELOG.md |
plutus-ledger-api | 1.5.0.1 | CHANGELOG.md |
plutus-tx | 1.5.0.0 | CHANGELOG.md |
prettyprinter-configurable | 1.1.0.0 | |
protolude | 0.3.3.0.0.0.0.1 | ChangeLog.md |
servant-server | 0.19.2.0.0.0.0.1 | CHANGELOG.md |
set-algebra | 1.1.0.0 | CHANGELOG.md |
small-steps | 1.0.0.0 | CHANGELOG.md |
small-steps-test | 1.0.0.0 | |
streaming | 0.2.3.1.0.0.0.0.1 | changelog.md |
th-extras | 0.0.0.6.0.0.0.0.1 | ChangeLog.md |
tracer-transformers | 0.1.0.4 | |
typed-protocols | 0.1.0.6 | CHANGELOG.md |
typed-protocols-cborg | 0.1.0.4 | CHANGELOG.md |
typed-protocols-examples | 0.2.0.2 | |
validation-selective | 0.2.0.0.0.0.0.0.1 | CHANGELOG.md |
vector-algorithms | 0.9.0.1.0.0.0.0.1 | CHANGELOG.md |
vector-map | 1.0.1.0 | CHANGELOG.md |
Published by disassembler over 1 year ago
This release is mainnet ready and has significant improvements at epoch boundary. All SPOs are strongly encouraged to update.
Node 8.1.1 is a minor release of the Cardano node. This contains a fix from ouroboros-network for P2P topologies that don't contain DNS names in local roots.
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
NOTE: Linux is showing a git revision of 0000000000000000000000000000000000000000
in --version
because of a corruption issue in set-git-rev that only affects static musl built binaries. This is expected, and if it concerns you, please build from source.
NONE
Role | Approval |
---|---|
Cardano Head of Engineering | ✔️ |
Cardano Head of Product | ✔️ |
Test Engineer | ✔️ |
Site Reliability Engineer | ✔️ |
Release Engineer | ✔️ |
Published by disassembler over 1 year ago
THIS RELEASE IS NOT RECOMMENDED FOR USE ON ANY NETWORKS
Node 8.1.0 is a major release of the Cardano node. Updates to the ledger packages extend progress on the Conway ledger era, including the introduction of Plutus V3. They also improve performance at the epoch boundary, resolving a long-standing issue where a large computation was disrupting the block leader check (see #4421). Updates to the networking packages introduce a new query to the handshake, which is helpful for debugging. The cardano-api has been moved to a separate repository.
NOTE Because of P2P bug fix, this is superseded by 8.1.1
The release also includes a number of bug fixes and further performance improvements.
In particular, a DNS issue was partially resolved which affected peer-to-peer networking.
Please note that this version contains breaking changes
query
.Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
NOTE: Linux is showing a git revision of 0000000000000000000000000000000000000000
in --version
because of a corruption issue in set-git-rev that only affects static musl built binaries. This is expected, and if it concerns you, please build from source.
NONE
GetCurrentPParams
query now uses the legacy en-/decoding for its result again when the NodeToClientVersion
is <15
, restoring compatibility with older clients.GetStakeSnapshots
query to not traverse all delegationsGetFilteredDelegationsAndRewardAccounts
query.NodeToClientV_15
that enables the deposits query.Role | Approval |
---|---|
Cardano Head of Engineering | ❌ |
Cardano Head of Product | ❌ |
Test Engineer | N/A for pre-release |
Site Reliability Engineer | N/A for pre-release |
Release Engineer | ❌ |
Published by disassembler over 1 year ago
Node 8.0.0 is a major release of the Cardano node that adds initial, experimental, support for the Conway ledger era (Protocol Version 9.0).
It includes some additional CLI commands, bug fixes, and network configuration options. SPOs are recommended to deploy this version on all their nodes. This version of the Cardano node:
cardano-cli governance poll
) that the Cardano Foundation will use to conduct an SPO surveyCARDANO_NODE_NETWORK_ID
instead of needing to be passed in every CLI queryquery tip
CLI commandIt also includes some bug fixes and performance improvements.
IMPORTANT: On mainnet, P2P networking is only intended to be ran on a single relay at this time. Please continue to run any other relays with P2P disabled using the legacy topology.
Please note that this version contains breaking changes
dbb48cce5429cb6585c9034f002568964f1ce567
Platform | Block Production | Relay | Client (Desktop) |
---|---|---|---|
Linux | ✔️ | ✔️ | ✔️ |
Windows | ❌ | ❌ | ✔️ |
MacOS | ❌ | ❌ | ✔️ |
NOTE: Linux is showing a git revision of 0000000000000000000000000000000000000000
in --version
because of a corruption issue in set-git-rev that only affects static musl built binaries. This is expected, and if it concerns you, please build from source.
NONE
tryAddTxs
to be removed in favour of a new addTx
function.getRewardProvenance
has not changed, it just returns an empty provenance value.ListMap
instead of Map
.calculatePoolDistr'
function which is similar to calculatePoolDistr
but has a new filter argument to only include the stake pool ids (stake pool key hashes) that are needed.TotalDeposits
event now includes a transaction ID and emits the change in deposits instead of the value.evaluateTransactionBalance
) to take DPState
as input. This can no longer be computed without the DPState
conway
.transVITime
.CostModel
s can now be deserialized from any map of Word8 values to lists of integers. Only valid cost models are actually converted to evaluation contexts that can be used. Errors and unrecognized language versions are stored in the CostModel
type so that:
ouroboros-genesis
is implemented) .cardano-cli
provides ping
command, which previous was available as a standalone cardano-ping
executable.NONE
Role | Approval |
---|---|
Cardano Head of Engineering | ✔️ |
Cardano Head of Product | ✔️ |
Test Engineer | ✔️ |
Site Reliability Engineer | ✔️ |
Release Engineer | ✔️ |