Releases: smartcontractkit/chainlink
v2.45.1
Patch Changes
- #22303
77dc29f- Fix Operator UI jobs management after legacy Keepers v1 removal: bump bundled Operator UI so GraphQL no longer queries removed KeeperSpec types. #bugfix #nops
Container Images
Core Image
DockerHub:
docker pull docker.io/smartcontract/chainlink:2.45.1
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/chainlink:2.45.1
Digest: sha256:444192c57d428d589d1425828f4394d83633ea108439c2ec528c07c68dd67843
Verification
Verify the image signatures using cosign:
Core Image:
cosign verify docker.io/smartcontract/chainlink@sha256:444192c57d428d589d1425828f4394d83633ea108439c2ec528c07c68dd67843 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp '^https://github.com/smartcontractkit/.*$' \
--certificate-github-workflow-repository smartcontractkit/chainlink🔗 Full Changelog
📊 Diff from Previous Release
v2.45.0
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🔗 Full Changelog
📊 Diff from Previous Release
v2.44.0
Minor Changes
Patch Changes
-
#22044
de6ecbc- Support HTTP URLs in file fetcher for local confidential workflow testing, add system-test instrumentation #changed -
#22084
290a3e1- Deprecate InsecurePPROFHeap setting. Remove limitation. -
#22045
bd5e9a8- Remove unused BinaryURLResolver from ConfidentialModule (PRIV-389 credentials sidecar)
Container Images
Core Image
DockerHub:
docker pull docker.io/smartcontract/chainlink:2.44.0
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/chainlink:2.44.0
Digest: sha256:a92ae2e2939dd98e109ef4ef11690132f0ee383fda16c829cc0a9e3658e4ef9a
Verification
Verify the image signatures using cosign:
Core Image:
cosign verify docker.io/smartcontract/chainlink@sha256:a92ae2e2939dd98e109ef4ef11690132f0ee383fda16c829cc0a9e3658e4ef9a \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp '^https://github.com/smartcontractkit/.*$' \
--certificate-github-workflow-repository smartcontractkit/chainlink🔗 Full Changelog
📊 Diff from Previous Release
v2.43.0
Minor Changes
Patch Changes
-
#22007
51b37cf- #bugfix bumps http-action capability version to classify timeouts as UserError -
#21868
7dffc86- #bugfix Wire user metric limiters to WASM ModuleConfig
Container Images
Core Image
DockerHub:
docker pull docker.io/smartcontract/chainlink:2.43.0
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/chainlink:2.43.0
Digest: sha256:5a1657dc23b8141f558d5b09873e238ffaf51bf16b6e7a219da04f454f5ea9de
CCIP Image
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/ccip:2.43.0-ccip
Digest: sha256:2e6304bcde6dfe8bef5500889dcc2879fcb4a980bf8c1c2dca8c1b5ae6046cf2
Verification
Verify the image signatures using cosign:
Core Image:
cosign verify docker.io/smartcontract/chainlink@sha256:5a1657dc23b8141f558d5b09873e238ffaf51bf16b6e7a219da04f454f5ea9de \
--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:2e6304bcde6dfe8bef5500889dcc2879fcb4a980bf8c1c2dca8c1b5ae6046cf2 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp '^https://github.com/smartcontractkit/.*$' \
--certificate-github-workflow-repository smartcontractkit/chainlink🔗 Full Changelog
📊 Diff from Previous Release
v2.42.0
Minor Changes
-
#21771
9a1136d- #changed add support for log filters in fake EVM capability -
#21817
0e5dbb7- #added Add support for user-emitted CRE workflow metrics via WASM host function emit_metric
Patch Changes
-
Add Aptos local CRE read/write support, including Capabilities Registry OCR config for Aptos write and CI coverage for the Aptos write roundtrip and expected-failure scenarios.
Container Images
Core Image
DockerHub:
docker pull docker.io/smartcontract/chainlink:2.42.0
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/chainlink:2.42.0
Digest: sha256:22b8eee16445ffacb3c941c0e21b83242081fa2fb0565163b5f0503b080e5ada
CCIP Image
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/ccip:2.42.0-ccip
Digest: sha256:4ce39aedecd3ca4fbd6259b46a91d15592cb4dc2fd95df08ad656a6144abc4da
Verification
Verify the image signatures using cosign:
Core Image:
cosign verify docker.io/smartcontract/chainlink@sha256:22b8eee16445ffacb3c941c0e21b83242081fa2fb0565163b5f0503b080e5ada \
--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:4ce39aedecd3ca4fbd6259b46a91d15592cb4dc2fd95df08ad656a6144abc4da \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp '^https://github.com/smartcontractkit/.*$' \
--certificate-github-workflow-repository smartcontractkit/chainlink🔗 Full Changelog
📊 Diff from Previous Release
v2.41.0
Minor Changes
Patch Changes
-
Move Vault node-side request authorization into the gateway handler and remove duplicated authorization from the Vault capability.
Container Images
Core Image
DockerHub:
docker pull docker.io/smartcontract/chainlink:2.41.0
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/chainlink:2.41.0
Digest: sha256:575f28a6932afa9cd080ff308d7f3d7bfe2e630804c46cb3cad0e8c005fe58a0
Verification
Verify the image signatures using cosign:
Core Image:
cosign verify docker.io/smartcontract/chainlink@sha256:575f28a6932afa9cd080ff308d7f3d7bfe2e630804c46cb3cad0e8c005fe58a0 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp '^https://github.com/smartcontractkit/.*$' \
--certificate-github-workflow-repository smartcontractkit/chainlink🔗 Full Changelog
📊 Diff from Previous Release
v2.40.0
Minor Changes
Patch Changes
-
#21643
e034db3- #added Add ListPendingJobProposals and ApproveJobProposalByID to the GQL SDK Client -
#21550
6ed0e26- #changed Bumps the chainlink-ccip reference and replaces all references tolatestwith version-locked imports -
#21604
4561cb7- #added Emit gas-related metrics through Beholder
Container Images
Core Image
DockerHub:
docker pull docker.io/smartcontract/chainlink:2.40.0
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/chainlink:2.40.0
Digest: sha256:f2efb8be7f79ffdc5ffa9810e372ba5162d8a8344c3460153835948e5b0200d4
Verification
Verify the image signatures using cosign:
Core Image:
cosign verify docker.io/smartcontract/chainlink@sha256:f2efb8be7f79ffdc5ffa9810e372ba5162d8a8344c3460153835948e5b0200d4 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp '^https://github.com/smartcontractkit/.*$' \
--certificate-github-workflow-repository smartcontractkit/chainlink🔗 Full Changelog
📊 Diff from Previous Release
v2.39.0
Minor Changes
Patch Changes
- #21349
2f048a6- #bugfix llo outcome telemetry is only output for epochs where enough quourom is reached
Container Images
Core Image
DockerHub:
docker pull docker.io/smartcontract/chainlink:2.39.0
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/chainlink:2.39.0
Digest: sha256:8f80a68543f87a0d060d09fd8b2b8406d7b4c2872cd2590d32e79baa69040732
Verification
Verify the image signatures using cosign:
Core Image:
cosign verify docker.io/smartcontract/chainlink@sha256:8f80a68543f87a0d060d09fd8b2b8406d7b4c2872cd2590d32e79baa69040732 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp '^https://github.com/smartcontractkit/.*$' \
--certificate-github-workflow-repository smartcontractkit/chainlink🔗 Full Changelog
📊 Diff from Previous Release
v2.38.0
Minor Changes
Patch Changes
-
#21465
62d65a6- #changed Update MetaClient to support multiple dapps -
#21120
c9df802- Expandedadmin profileto collect PPROF profiles from LOOP Plugins. Added-vitalsflag for more granular profiling.
Container Images
Core Image
DockerHub:
docker pull docker.io/smartcontract/chainlink:2.38.0
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/chainlink:2.38.0
Digest: sha256:4071a626812bc252493a5339eebcc9ea3119341624b33cd938cc7ce5d81f9667
Verification
Verify the image signatures using cosign:
Core Image:
cosign verify docker.io/smartcontract/chainlink@sha256:4071a626812bc252493a5339eebcc9ea3119341624b33cd938cc7ce5d81f9667 \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp '^https://github.com/smartcontractkit/.*$' \
--certificate-github-workflow-repository smartcontractkit/chainlink🔗 Full Changelog
📊 Diff from Previous Release
v2.37.0
Minor Changes
Container Images
Core Image
DockerHub:
docker pull docker.io/smartcontract/chainlink:2.37.0
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/chainlink:2.37.0
Digest: sha256:c2fb12504ac62790ff9039a517256802d98885b71e5f01246cbb99493b9f026c
CCIP Image
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/ccip:2.37.0-ccip
Digest: sha256:48b907d649fddfd748b893ebcd0775e9565b2d7fcc7c4605884ccca268a9e70c
Verification
Verify the image signatures using cosign:
Core Image:
cosign verify docker.io/smartcontract/chainlink@sha256:c2fb12504ac62790ff9039a517256802d98885b71e5f01246cbb99493b9f026c \
--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:48b907d649fddfd748b893ebcd0775e9565b2d7fcc7c4605884ccca268a9e70c \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp '^https://github.com/smartcontractkit/.*$' \
--certificate-github-workflow-repository smartcontractkit/chainlink