Releases: smartcontractkit/chainlink
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🔗 Full Changelog
📊 Diff from Previous Release
v2.36.0
Minor Changes
Patch Changes
-
#21220
d5f838f- Fix EVMService.SubmitTransaction to return TxReverted when receipt status is 0 (reverted), instead of always returning TxSuccess. This resolves OCR consensus failures on Polygon WriteReport where DON nodes returned inconsistent results for reverted transactions. -
#18882
de0dfd6- #updated Update Aptos deployment ops to support new OnRamp bindings. -
#21237
0ec7a41- #updated In llo observation loop ensure that the Pipeline streams are extracted atomically
Container Images
Core Image
DockerHub:
docker pull docker.io/smartcontract/chainlink:2.36.0
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/chainlink:2.36.0
Digest: sha256:2008988baf78eef53c67fedcbf8146544bf1d75a5309e7cf03676e0975ef2c51
CCIP Image
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/ccip:2.36.0-ccip
Digest: sha256:2c4441c4813c4db37ace0dbe4a796c20fb7a81ccc04d89cee88b9c92d03290c8
Verification
Verify the image signatures using cosign:
Core Image:
cosign verify docker.io/smartcontract/chainlink@sha256:2008988baf78eef53c67fedcbf8146544bf1d75a5309e7cf03676e0975ef2c51 \
--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:2c4441c4813c4db37ace0dbe4a796c20fb7a81ccc04d89cee88b9c92d03290c8 \
--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.35.0
Minor Changes
-
#21142
f39d501- #added Add countNilsAsFaults flag to MedianTask. When enabled, nil values are counted toward allowedFaults and filtered out before median calculation, preventing nils from crashing the task while preserving fault
Patch Changes
Container Images
Core Image
DockerHub:
docker pull docker.io/smartcontract/chainlink:2.35.0
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/chainlink:2.35.0
Digest: sha256:a1730de619c92c3f14ceb674e88c82ea977b93b41bd988f48f5a0033ff486127
CCIP Image
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/ccip:2.35.0-ccip
Digest: sha256:60baa2bad67667eb4c87901bdc5c124b9b9b7563b30444e4221f18de5f5870b3
Verification
Verify the image signatures using cosign:
Core Image:
cosign verify docker.io/smartcontract/chainlink@sha256:a1730de619c92c3f14ceb674e88c82ea977b93b41bd988f48f5a0033ff486127 \
--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:60baa2bad67667eb4c87901bdc5c124b9b9b7563b30444e4221f18de5f5870b3 \
--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.34.0
Minor Changes
Container Images
Core Image
DockerHub:
docker pull docker.io/smartcontract/chainlink:2.34.0
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/chainlink:2.34.0
Digest: sha256:9117f03ad4ba5ca7403bc1c41639d4adc708569a47221384f67704fab9b18973
CCIP Image
Amazon ECR Public:
docker pull public.ecr.aws/chainlink/ccip:2.34.0-ccip
Digest: sha256:e6b9b717bfd729a6106507c6ceb5aaa70c3c6a46e47937d625df6103ed87364d
Verification
Verify the image signatures using cosign:
Core Image:
cosign verify docker.io/smartcontract/chainlink@sha256:9117f03ad4ba5ca7403bc1c41639d4adc708569a47221384f67704fab9b18973 \
--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:e6b9b717bfd729a6106507c6ceb5aaa70c3c6a46e47937d625df6103ed87364d \
--certificate-oidc-issuer https://token.actions.githubusercontent.com \
--certificate-identity-regexp '^https://github.com/smartcontractkit/.*$' \
--certificate-github-workflow-repository smartcontractkit/chainlink