[DO NOT MERGE] Changeset Release Preview - v2.16.0 #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR is a preview of the changes that will be included in the next release. Please do not merge this PR.
Changelog Chainlink Core
2.16.0 - PREVIEW
added
#14100
6a9528d
Thanks @huangzhen1997! - add error handling when arbitrum sequencer is not accessible #added#14099
1d1af81
Thanks @huangzhen1997! - add error handle for gnosis chiado for seen tx #added#14068
6ab3eb5
Thanks @asoliman92! - #added merging core/capabilities/ccip from https://github.com/smartcontractkit/ccip#13647
a41b353
Thanks @bukata-sa! - #added Report new heads as a telemetry to OTI#13981
6ef1d6e
Thanks @amaechiokolobi! - error handling for Treasure #added#14043
55e7c8b
Thanks @asoliman92! - Added CCIP plugins code from https://github.com/smartcontractkit/ccip/ #added#13987
c1bd103
Thanks @KodeyThomas! - #added L3X Config#13862
05ef7fd
Thanks @martin-cll! - New Mercury v4 report schema #added#13990
98fc881
Thanks @flodesi! - #added Add Astar TerminallyUnderpriced error mapping#14053
4f0f780
Thanks @DylanTinianov! - Added custom client error messages for Mantle to capture InsufficientEth and Fatal errors. #added#13907
1eaf5e08
Thanks @dhaidashenko! - Added new health check that ensures RPC provides new finalized heads at least everyNoNewFinalizedHeadsThreshold
#addedupdated
#14112
1b58436
Thanks @giogam! - #updated Sync feeds-manager wsrpc proto#13756
c92a721
Thanks @vyzaldysanchez! - #updated Adds DB syncing for registry syncer#14014
c2c31c0
Thanks @Madalosso! - #updated Update Polygon configs to match PIP-35bugfix
#14057
e0850a6
Thanks @reductionista! - #bugfix Addresses 2 minor issues with the pruning of LogPoller's db tables: logs not matching any filter will now be pruned, and rows deleted are now properly reported for observability#14125
8fa8c3a
Thanks @bukata-sa! - #bugfix balance shutdown deadlockinternal
#14138
69335dc
Thanks @silaslenihan! - #internal Exposed Confirmed state to ChainWriter GetTransactionStatus method#14132
2e314cd
Thanks @amit-momin! - Updated ZK overflow detection to skip transactions with non-broadcasted attempts. Delayed detection for zkEVM using the MinAttempts config. Updated XLayer to use the same detection logic as zkEVM. #internal#13794
c330def
Thanks @Farber98! - remove dependency on FinalityDepth in EVM TXM code. #internal#14096
3f0fad6
Thanks @Farber98! - use FilteredLogs in EventBinding GetLatestValue instead of manual filtering. #internal#14095
aa4e981
Thanks @cedric-cordenier! - #internal Change CapabilityType to string; remove possiblity of a panic#13957
20dbba8
Thanks @amit-momin! - Added nonce validation immediately after broadcast for Hedera #internal#13638
2312827
Thanks @amit-momin! - Introduced finalized transaction state. Added a finalizer component to the TXM to mark transactions as finalized. #internal#14016
8b9f2b6
Thanks @ilija42! - #internal Add evm Chain Reader GetLatestValue support for filtering on indexed topic types that get hashed.#14033
375e17b
Thanks @Farber98! - Change ChainReader Block primitive field from int to string. #internal#13999
2a032e8
Thanks @amit-momin! - Updated AutoPurge.Threshold and AutoPurge.MinAttempts configs to only be required for heuristic and added content-type header for Scroll API #internal#14021
bd648bd
Thanks @dhaidashenko! - Added custom finality calculation for Astar #internal#14127
5e99bdb
Thanks @amit-momin! - Added client error classification for terminally stuck transactions in the TXM #internal#14018
82accff
Thanks @ettec! - #internal fix to keystone e2e test dispatcher to correctly mock duplicate registration error#13876
15dc74c
Thanks @dhaidashenko! - Custom (30s) timeout for Hedera RPC requests with large payloads (SendTransaction, CallContext, etc.) #internal#14092
3399dd6
Thanks @cds95! - #internal prevent editing whether or not a DON accepts workflows#14030
d90bb66
Thanks @ettec! - #internal restore common version to head of develop#14105
eb31cf7
Thanks @ettec! - #internal speed up keystone e2e tests#14047
d963b0a
Thanks @ettec! - #internal fix the mock trigger to ensure events are sent#13935
7ec99ef
Thanks @ettec! - #internal ensure remote target request hash is deterministic#14017
1257d33
Thanks @DeividasK! - #internal#14059
40f4bec
Thanks @DeividasK! - #internal#13993
f5e0bd6
Thanks @DeividasK! - #internal#14066
98b9054
Thanks @DeividasK! - #internal#14050
537d2ec
Thanks @ettec! - #internal fix data race in syncer launcher#13970
cefbb09
Thanks @cds95! - #internal prevent reentrancy when configuring DON in Capabilities Registryuntagged
3b4c2b5
Thanks @chainchad! - Initialize start of v2.16.0 release