Skip to content

v2025-07-23

Compare
Choose a tag to compare
@johnalotoski johnalotoski released this 23 Jul 22:03
· 3 commits to main since this release
0e02770

Overview:

Cardano-node pre-release has been updated to 10.5.1. Cardano-signer has been added, blockperf and credential manager tools updated. Nix jobs for facilitating governance activities have been improved, easing operations. Other miscellaneous improvements are detailed below.

Details:

Important versioning updates in this release are underlined:

Component Release Pre-release
blockperf 2.0.2 N/A
cardano-address 4.0.0 N/A
cardano-cli 10.8.0.0 10.11.0.0
cardano-db-sync 13.6.0.5 13.6.0.5
cardano-node 10.4.1 10.5.1
cardano-ogmios 6.11.2 N/A
cardano-signer 1.27.0 N/A
credential-manager 0.1.5.0 N/A
mithril 2524.0 b76f911
nix* 2.29.2 N/A
nixpkgs* 25.05 N/A

* = For nixos machine deployments

  • Bumps nix 2.29-maint input for cve update
  • Bumps capkgs for node 10.5.1 as pre-release, blockperf 2.0.2, creds mgr
  • Bumps cardano-node-service-ng for internal TargetNumber cfg handling of 10.5.1
  • Updates the job-submit-gov-action job to handle guardrails changes in flakeModules jobs
  • Updates node config entrypoints to avoid fatal error on multiple devShell node pids until node 10.6.0 is used in flakeModules entrypoints
  • Updates the template recipe query-gov-action-status output for improved output and fixes a typo
  • Adds cardano-signer to the flakeModules pkgs and default test devShell
  • Adds a check for unencrypted files in the decrypt function in flakeModules jobs
  • Adds an optional pool id for a registering drep to auto-delegate to and creates drep key hashes in flakeModules jobs
  • Adds a new template script bash function of return-utxo

Breaking Changes, Recommended Updates and Action Items:

Breaking:

  • N/A

Recommended Updates:

  • Update the cardano-parts pin to this release version v2025-07-23
  • Apply the template Justfile diff and patch or clone recipes on files described below.

Action Items:

Diff and patch the following files with just template-diff "$FILE" and then just template-patch "$FILE". Looking at the short PR diff for these files found at directory templates/cardano-parts-project/ prior to diffing and patching against your own repo can also be helpful.

Alternatively, if you know you would just like to mirror any of these template files without diffing or patching, use the
just template-clone "$FILE"` recipe.

scripts/bash-fns.sh               # For a new return-utxo function
scripts/recipes/governance.just   # For updates to query-gov-action-status recipe