Skip to content

Bump ouroboros-consensus to 4.1.0.0 - #1289

Open
palas wants to merge 1 commit into
masterfrom
bump-ouroboros-consensus-4.1
Open

Bump ouroboros-consensus to 4.1.0.0#1289
palas wants to merge 1 commit into
masterfrom
bump-ouroboros-consensus-4.1

Conversation

@palas

@palas palas commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Context

PR IntersectMBO/cardano-haskell-packages#1428 released ouroboros-consensus-4.1.0.0 and created a revision for cardano-api to include it. That made master use a less recent version (4.0) than the released version. This PR addresses that by bumping ouroboros-consensus in master too.

How to trust this PR

If CI passes it is probably fine, because it is just a version bump for a dependency, and it is a minor one.

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
  • Changelog fragment added in .changes/

@palas palas self-assigned this Aug 12, 2026
Copilot AI lite review requested due to automatic review settings August 12, 2026 00:07

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

Updates cardano-api’s dependency set to align master with the already-released ouroboros-consensus-4.1.0.0 available via CHaP, ensuring Nix and Cabal builds resolve the newer minor series.

Changes:

  • Bump ouroboros-consensus bound in cardano-api.cabal from ^>=4.0 to ^>=4.1.
  • Update CHaP pin (rev/hash/timestamp) in flake.lock and advance CHaP index-state in cabal.project.
  • Add a changelog fragment documenting the maintenance dependency bump.

Reviewed changes

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

File Description
flake.lock Advances the pinned CHaP revision/hash so Nix resolves packages including ouroboros-consensus-4.1.0.0.
cardano-api/cardano-api.cabal Updates the ouroboros-consensus dependency bound to the 4.1 minor series.
cabal.project Advances the CHaP index-state timestamp to match the newer CHaP snapshot.
.changes/20260811_235500_cardano-api_palas_bump_ouroboros_consensus_4_1_0_0.yml Records the dependency bump as a maintenance change for cardano-api.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

- cardano-api.cabal: ouroboros-consensus ^>=4.0 -> ^>=4.1
- cabal.project: CHaP index-state 2026-08-11T14:53:43Z
- flake.lock: CHaP pin updated to match
@palas
palas force-pushed the bump-ouroboros-consensus-4.1 branch from 1beaffa to d9a7eff Compare August 12, 2026 00:16
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.

2 participants