Skip to content

Releases: smartcontractkit/chainlink

v2.42.0

13 Apr 19:17
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Minor Changes

  • #21771 9a1136d - #changed add support for log filters in fake EVM capability

  • #21803 5765674 - Minor bump to start next version

  • #21817 0e5dbb7 - #added Add support for user-emitted CRE workflow metrics via WASM host function emit_metric

Patch Changes

  • #21766 3536f50 - #internal

    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/chainlink

CCIP 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

View full changelog

📊 Diff from Previous Release

View changes from v2.41.0

v2.41.0

06 Apr 16:04
Immutable release. Only release title and notes can be modified.
02d86f8

Choose a tag to compare

Minor Changes

  • #21679 f6ec944 - Minor bump to start next version

  • #21776 035fa26 - Adds support for SVR MultiCall and TransactionLifecycleID #internal

Patch Changes

  • #21688 f8abcbb - #changed

    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

View full changelog

📊 Diff from Previous Release

View changes from v2.40.0

v2.40.0

30 Mar 16:55
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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 to latest with 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

View full changelog

📊 Diff from Previous Release

View changes from v2.39.0

v2.39.0

23 Mar 16:02
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Minor Changes

  • #21480 a58e1d7 - Minor bump to start next version

  • #21548 a893225 - Add supportsDualBroadcast to txm/txmv2 to indicate if it can run SVR feeds

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

View full changelog

📊 Diff from Previous Release

View changes from v2.38.0

v2.38.0

16 Mar 16:11
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Minor Changes

Patch Changes

  • #21465 62d65a6 - #changed Update MetaClient to support multiple dapps

  • #21120 c9df802 - Expanded admin profile to collect PPROF profiles from LOOP Plugins. Added -vitals flag 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

View full changelog

📊 Diff from Previous Release

View changes from v2.37.0

v2.37.0

09 Mar 16:11
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Minor Changes

  • #21294 0c3919a - Minor bump to start next version

  • #21354 5f3b013 - Introduces bundling for SVR (It's not enabled by default) #added


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/chainlink

CCIP 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

View full changelog

📊 Diff from Previous Release

View changes from v2.36.0

v2.36.0

02 Mar 16:09
Immutable release. Only release title and notes can be modified.
2d6c9a5

Choose a tag to compare

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.

  • #21275 ce46b0b - Bump dependency of chainlink-evm #internal

  • #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/chainlink

CCIP 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

View full changelog

📊 Diff from Previous Release

View changes from v2.35.0

v2.35.0

23 Feb 16:18
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

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

  • #21095 4921537 - Minor bump to start next version

Patch Changes

  • #21043 015109a - #bugfix passes http capability headers via MultiHeaders

  • #21171 eac9bd6 - Vault cap validations for workflow owner


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/chainlink

CCIP 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

View full changelog

📊 Diff from Previous Release

View changes from v2.34.0

v2.34.0

16 Feb 18:18
Immutable release. Only release title and notes can be modified.
6384562

Choose a tag to compare

Minor Changes

  • #21015 d23bf1d - Minor bump to start next version

  • #20960 4fe9eaa - #added adds the option to not specify a node address in gateway connector config


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/chainlink

CCIP 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

🔗 Full Changelog

View full changelog

📊 Diff from Previous Release

View changes from v2.33.0

v2.33.0

09 Feb 20:48
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

Minor Changes

Patch Changes

  • #20861 575232b - #internal chore(cre): bumps consensus capability to include user error for too large observations

  • #20766 6487df6 - #updated chain-selectors version to 1.0.88

  • #20926 42581da - #changed Send custom event on atlas error and split MetaClient errors from RPC errors

  • #20941 2420fc6 - #internal consistent error handling in app startup


Container Images

Core Image

DockerHub:

docker pull docker.io/smartcontract/chainlink:2.33.0

Amazon ECR Public:

docker pull public.ecr.aws/chainlink/chainlink:2.33.0

Digest: sha256:c2380ac42befadc68e8c7e82b1fff416efee236edebe5c75ee5fd134e88da584

CCIP Image

Amazon ECR Public:

docker pull public.ecr.aws/chainlink/ccip:2.33.0-ccip

Digest: sha256:e892af1ea6dea35dced07c03c4ea2b518e2656e3860931bc5d381a2dba80b74c

Verification

Verify the image signatures using cosign:

Core Image:

cosign verify docker.io/smartcontract/chainlink@sha256:c2380ac42befadc68e8c7e82b1fff416efee236edebe5c75ee5fd134e88da584 \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com \
  --certificate-identity-regexp '^https://github.com/smartcontractkit/.*$' \
  --certificate-github-workflow-repository smartcontractkit/chainlink

CCIP Image:

cosign verify public.ecr.aws/chainlink/ccip@sha256:e892af1ea6dea35dced07c03c4ea2b518e2656e3860931bc5d381a2dba80b74c \
  --certificate-oidc-issuer https://token.actions.githubusercontent.com \
  --certificate-identity-regexp '^https://github.com/smartcontractkit/.*$' \
  --certificate-github-workflow-repository smartcontractkit/chainlink

🔗 Full Changelog

View full changelog

📊 Diff from Previous Release

View changes from v2.32.0