bump libocr to a new version with critical ocr3.1 fix#20986
bump libocr to a new version with critical ocr3.1 fix#20986prashantkumar1982 merged 1 commit intodevelopfrom
Conversation
|
I see you updated files related to
|
There was a problem hiding this comment.
Pull request overview
Bumps github.com/smartcontractkit/libocr across multiple Go modules to a newer pseudo-version containing a critical OCR3.1 fix needed for Vault nodes.
Changes:
- Update
github.com/smartcontractkit/libocrfromv0.0.0-20251212213002-0a5e2f907ddatov0.0.0-20260130195252-6e18e2a30accin the root and several submodulego.modfiles. - Refresh corresponding
go.sumentries in each affected module.
Reviewed changes
Copilot reviewed 7 out of 14 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| go.mod | Bumps libocr dependency in the main module. |
| go.sum | Updates libocr checksums for the main module. |
| core/scripts/go.mod | Bumps libocr dependency for the core/scripts module. |
| core/scripts/go.sum | Updates libocr checksums for the core/scripts module. |
| deployment/go.mod | Bumps libocr dependency for the deployment module. |
| deployment/go.sum | Updates libocr checksums for the deployment module. |
| integration-tests/go.mod | Bumps libocr dependency for the integration-tests module. |
| integration-tests/go.sum | Updates libocr checksums for the integration-tests module. |
| integration-tests/load/go.mod | Bumps indirect libocr dependency for the load tests module. |
| integration-tests/load/go.sum | Updates libocr checksums for the load tests module. |
| system-tests/lib/go.mod | Bumps libocr dependency for the system-tests/lib module. |
| system-tests/lib/go.sum | Updates libocr checksums for the system-tests/lib module. |
| system-tests/tests/go.mod | Bumps libocr dependency for the system-tests/tests module. |
| system-tests/tests/go.sum | Updates libocr checksums for the system-tests/tests module. |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| github.com/smartcontractkit/chainlink/core/scripts/cre/environment/examples/workflows/v1/proof-of-reserve/web-trigger-based v0.0.0-20251020210257-0a6ec41648b4 | ||
| github.com/smartcontractkit/chainlink/system-tests/lib v0.0.0-20251020210257-0a6ec41648b4 | ||
| github.com/smartcontractkit/cre-sdk-go/capabilities/scheduler/cron v0.8.0 | ||
| github.com/smartcontractkit/libocr v0.0.0-20251212213002-0a5e2f907dda | ||
| github.com/smartcontractkit/libocr v0.0.0-20260130195252-6e18e2a30acc | ||
| github.com/spf13/cobra v1.10.1 |
There was a problem hiding this comment.
This PR bumps libocr in several modules, but the separately-versioned example module core/scripts/cre/environment/examples/workflows/v1/proof-of-reserve/web-trigger-based still pins the old libocr pseudo-version in its own go.mod/go.sum. If someone builds/tests that module directly (or if CI coverage changes), it won’t pick up the critical OCR3.1 fix. Consider bumping libocr there as well (and regenerating that module’s go.sum) to keep all in-repo modules consistent.
|





This was already bumped in CRE release branch here: #20985