2025-01-30T00:00:00Z - 2025-02-15T00:00:00Z
High level summary
cardano-cli updates
- Added binary output option for
query utxo
command - Implemented governance action deposits in
query stake-address-info
- Added ratify-state and future protocol parameters queries
- Fixed transaction costs calculation for duplicate certificates
- Released v10.4.0.0
- Removed remaining
ScriptWitnessFiles
usage across scripts - Reorganized hash/ping commands and test suites
- Updated CHaP index and Nix configurations
- Added binary output option for
cardano-api improvements
- Added UTxO module
- Implemented future protocol parameters query
- Fixed transaction autobalancing for credential deregistration
- Merged internal API modules and reorganized exports
- Released versions 10.8.0.0 and 10.9.0.0
- Removed deprecated functions and improved TxProposalProcedures type safety
cardano-node/testnet updates
- Enhanced testnet configuration handling:
- Added output directory specification
- Improved configuration validation
- Supported user-provided config files
- Removed redundant process functions
- Enhanced testnet configuration handling:
Tooling & Maintenance
- Upgraded to fourmolu-0.18.0 in Nix dev shells
- Updated Nix development tools and GHA workflows
cardano-cli
- Remove use of ScriptWitnessFiles in proposal scripts
- Add binary output option for query utxo command
- Add governance action deposits to the output of `query stake-address-info
- Add the ratify-state query
- Cl/query future pparams
- Fix costs calculation for transaction with more than one certificates with the same stake credential and script witness
- Fix haddocks for StakeAddressInfoData
- Organise hash and ping commands
- release cardano-cli-10.4.0.0
- Remove cross reference of files between test suites.
- Remove semaphores and disable parallel test execution for GHA
- Remove use of script witness files in voting scripts
- Remove use of script witness files in withdrawal scripts
- Update CHaP index state and flake input
cardano-api
- Add function
collectPlutusScriptHashes
to collect script hashes needed to validate a given transaction - Add module for UTxO type and operations
- add query future pparams
- Fix transaction autobalancing when deregistering credential
- Merge
cardano-api:internal
withcardano-api
main library underCardano.Api.Internal.*
and export required symbols - Re-export DebugPlutusFailure and renderDebugPlutusFailure
- Relax ouroboros-consensus-diffusion bounds to ^>=0.19 || ^>=0.20
- release cardano-api-10.8.0.0
- Release cardano-api-10.9.0.0
- Remove deprecated functions and update types and update
writeTxFileTextEnvelopeCddl
to use new format - Update TxProposalProcedures type to make invalid states irrepresentable
cardano-node
- cardano-tesnet: allow to specify output directory
- cardano-testnet | Remove redundant functions used for starting a process
- cardano-testnet: call the CLI check-node-configuration to catch configuration errors
- cardano-testnet: modify API to accept user-provided configuration file
cardano-testnet
- None
docs
- None