Skip to content

chore(deps): bump github.com/blinklabs-io/gouroboros from 0.166.1 to 0.168.0#448

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/blinklabs-io/gouroboros-0.168.0
Open

chore(deps): bump github.com/blinklabs-io/gouroboros from 0.166.1 to 0.168.0#448
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/go_modules/github.com/blinklabs-io/gouroboros-0.168.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 11, 2026

Bumps github.com/blinklabs-io/gouroboros from 0.166.1 to 0.168.0.

Release notes

Sourced from github.com/blinklabs-io/gouroboros's releases.

v0.168.0

What's Changed

Full Changelog: blinklabs-io/gouroboros@v0.167.0...v0.168.0

v0.167.0

What's Changed

Full Changelog: blinklabs-io/gouroboros@v0.166.1...v0.167.0

Changelog

Sourced from github.com/blinklabs-io/gouroboros's changelog.

v0.168.0 - Conway PV9 gating and CBOR diagnostic navigation

  • Date: 2026-05-09
  • Version: 0.168.0

Summary

This release adds Conway PV9 governance checks that reject governance actions and parameter updates that must wait until Plomin or PV10, adds CBOR inspection tools that can jump to a byte position and show an annotated hex view, fixes blockfetch cleanup during disconnect and shutdown scenarios so later requests do not stall, and expands ledger regression coverage for forward compatible handling when future cost model lists grow.

New Features

  • Added Conway governance checks that reject governance actions and restricted parameter changes that are not allowed until Plomin or PV10, improving protocol version correctness and producing clearer validation failures.
  • Expanded CBOR diagnostics so callers can find nodes and paths by byte offset, review annotated hex views, and decode one or more items into diagnostic trees for easier binary inspection and troubleshooting.

Bug Fixes

  • Fixed blockfetch request cleanup so disconnects, shutdowns, and error paths release correctly and later GetBlock and GetBlockRange calls do not hang behind an orphaned busy lock.

Additional Changes

  • Expanded ledger and compatibility coverage for longer cost model lists so forward compatible Conway and Plutus handling is validated across encoding, parameter updates, and genesis loading.

v0.167.0 - diagnostic parsing and DMQ node-to-client support

  • Date: 2026-05-05
  • Version: 0.167.0

Summary

This release adds a new CBOR diagnostic parser and CIP-0137 DMQ node-to-client support, hardens rational value serialization and protocol startup cleanup, aligns Conway and Plomin protocol version handling, and includes routine dependency, documentation, and lint maintenance.

New Features

  • Added a CBOR diagnostic parser that can show offsets, preserve formatting detail, and make complex encoded data easier to inspect and troubleshoot.
  • Expanded CIP-0137 DMQ node-to-client support so applications can submit and receive distributed messages through dedicated local message protocols.

Bug Fixes

  • Fixed rational value JSON serialization so large and negative values encode reliably and zero denominator inputs fail cleanly instead of triggering panics.
  • Improved protocol startup cleanup so failed handshake and transaction submission send attempts stop cleanly and avoid lingering shutdown errors.
  • Corrected Conway and Plomin protocol version handling so version names and upper bounds stay aligned with current era support.
Commits
  • 3d326e5 feat(cbor) diagnostic offset navigation and hex dump (#1732)
  • 39d8ce4 test(ledger): cost model length variance tests (#1734)
  • 19a49c6 fix(protocol): orphaned busy mutex (#1735)
  • 583fcf1 feat(ledger): Conway PV9 gating (#1730)
  • fa301c2 docs: release v0.167.0 notes (#1729)
  • 2d3266e chore(deps): bump github.com/utxorpc/go-codegen from 0.18.1 to 0.19.0 (#1722)
  • 93316c2 fix(cbor): Rat JSON serialization panics for large or negative values (#1724)
  • 47ed529 fix(protocol): Ignored SendMessage errors in shutdown paths (#1727)
  • edab1d0 chore(lint): fix formatting (#1728)
  • 38b8cff feat(connection): add DMQ N2C support (CIP-0137) (#1723)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Summary by cubic

Upgrade github.com/blinklabs-io/gouroboros to pull in Conway PV9 governance checks, DMQ node-to-client support (CIP-0137), new CBOR diagnostics, and a fix that prevents hangs on disconnect. Improves protocol correctness and stability.

  • Dependencies
    • Bump github.com/blinklabs-io/gouroboros from v0.166.1 to v0.168.0
    • Bump indirect github.com/utxorpc/go-codegen from v0.18.1 to v0.19.0

Written for commit 4d1a4e2. Summary will update on new commits.

Bumps [github.com/blinklabs-io/gouroboros](https://github.com/blinklabs-io/gouroboros) from 0.166.1 to 0.168.0.
- [Release notes](https://github.com/blinklabs-io/gouroboros/releases)
- [Changelog](https://github.com/blinklabs-io/gouroboros/blob/main/RELEASE_NOTES.md)
- [Commits](blinklabs-io/gouroboros@v0.166.1...v0.168.0)

---
updated-dependencies:
- dependency-name: github.com/blinklabs-io/gouroboros
  dependency-version: 0.168.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels May 11, 2026
@dependabot dependabot Bot requested a review from a team as a code owner May 11, 2026 03:05
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels May 11, 2026
Copy link
Copy Markdown

@cubic-dev-ai cubic-dev-ai Bot left a comment

Choose a reason for hiding this comment

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

No issues found across 2 files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants