Breaking Changes
- #22208
b8e5aec- Remove legacy Keepers v1 (keeper job type, node configuration, and related database tables). Automation v2 is unchanged. #breaking #nops
Minor Changes
-
#22189
ffeabb1- Node operators can now specify inPollSuccessThresholdhow many successful polls in a row must an unreachable RPC pass to become Alive again, on EVM chains. #added #nops -
#22234
2a52a99- Emit beholder message for Atlas userOp #added -
#22234
2a52a99- Send dualBroadcastParams in TxMessage #added -
#22189
ffeabb1- RPCs that sustain polling error rates above 50% will now eventually be marked as unreachable, in addition to previous behaviour ofPollFailureThresholdfailures in a row. #updated #nops
Patch Changes
-
#21828
43a6f27- #internal
Forward-port the Aptos mock streams trigger compatibility path ontodevelopbehind explicit local capability opt-in. -
#22234
2a52a99- Fix overactive logging of submitted transactions #fixed -
#22190
74fd310- #internal adds metrics related to triggers and their queues
Container Images
Core Image
DockerHub:
docker pull docker.io/smartcontract/chainlink:2.45.0
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/chainlink:2.45.0
Digest: sha256:4ff1fdb8bc51a71144bc0de7b8bdd1cccbf61148ae2fa9b7f54f5817bac684b5
CCIP Image
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/ccip:2.45.0-ccip
Digest: sha256:4e40e107a165b2614546f014e137789b50982f78ddc79c2295b86370d6b869f6
Verification
Verify the image signatures using cosign:
Core Image:
cosign verify docker.io/smartcontract/chainlink@sha256:4ff1fdb8bc51a71144bc0de7b8bdd1cccbf61148ae2fa9b7f54f5817bac684b5 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp '^https://github.com/smartcontractkit/.*$' \
--certificate-github-workflow-repository smartcontractkit/chainlinkCCIP Image:
cosign verify public.ecr.aws/chainlink/ccip@sha256:4e40e107a165b2614546f014e137789b50982f78ddc79c2295b86370d6b869f6 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp '^https://github.com/smartcontractkit/.*$' \
--certificate-github-workflow-repository smartcontractkit/chainlink