Skip to content

Use ouroboros-consensus-2.0.0.0#1170

Merged
palas merged 2 commits into
masterfrom
geo2a/bump-consensus-2.0.0.0
Apr 2, 2026
Merged

Use ouroboros-consensus-2.0.0.0#1170
palas merged 2 commits into
masterfrom
geo2a/bump-consensus-2.0.0.0

Conversation

@geo2a
Copy link
Copy Markdown
Contributor

@geo2a geo2a commented Apr 1, 2026

This PR updates ouroboros-consensus-2.0.0.0 in preparation for the 10.7.2 release of cardano-node.

Changelog

- description: |
    Update ouroboros-consensus to 2.0.0.0 for cardano-node 10.7.2 release
# uncomment types applicable to the change:
  type:
  # - feature        # introduces a new feature
  # - breaking       # the API has changed in a breaking way
  # - compatible     # the API has changed but is non-breaking
  # - optimisation   # measurable performance improvements
  # - refactoring    # QoL changes
  # - bugfix         # fixes a defect
  # - test           # fixes/modifies tests
   - maintenance    # not directly related to the code
   - release        # related to a new release preparation
  # - documentation  # change in code docs, haddocks...
# uncomment at least one main project this PR is associated with
  projects:
   - cardano-api
  # - cardano-api-gen
  # - cardano-rpc
  # - cardano-wasm

Context

Bumps ouroboros-consensus to 2.0.0.0 as part of the cardano-node 10.7.2 release preparation.

How to trust this PR

Dependency version bump only. CI builds confirm compatibility.

Checklist

  • Commit sequence broadly makes sense and commits have useful messages
  • New tests are added if needed and existing tests are updated. See Running tests for more details
  • Self-reviewed the diff

@geo2a geo2a marked this pull request as ready for review April 1, 2026 10:47
Copilot AI review requested due to automatic review settings April 1, 2026 10:47
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates repository dependency pins/constraints to consume ouroboros-consensus-2.0.0.0 (via CHaP) as part of cardano-node 10.7.2 release preparation.

Changes:

  • Bumped ouroboros-consensus dependency bound in cardano-api from ^>=1.0 to ^>=2.0.
  • Updated CHaP input revision in flake.lock to a newer commit/hash.
  • Advanced cardano-haskell-packages index-state in cabal.project to match the intended snapshot.

Reviewed changes

Copilot reviewed 2 out of 3 changed files in this pull request and generated no comments.

File Description
flake.lock Moves CHaP to a newer locked revision (rev, narHash, lastModified).
cardano-api/cardano-api.cabal Updates ouroboros-consensus dependency range to allow 2.x (per PVP caret bounds).
cabal.project Updates CHaP index-state timestamp to a newer snapshot.

Copy link
Copy Markdown
Contributor

@carbolymer carbolymer left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this shipping Ouroboros Darwin? 🤣

@Jimbo4350 Jimbo4350 enabled auto-merge April 1, 2026 15:57
@palas palas closed this Apr 2, 2026
auto-merge was automatically disabled April 2, 2026 03:38

Pull request was closed

@palas palas reopened this Apr 2, 2026
@palas palas enabled auto-merge April 2, 2026 03:38
@palas palas added this pull request to the merge queue Apr 2, 2026
Merged via the queue into master with commit 526f50b Apr 2, 2026
56 of 61 checks passed
@palas palas deleted the geo2a/bump-consensus-2.0.0.0 branch April 2, 2026 05:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants