From 2c08faeb35c1d4e4c7d61f6ec91704649b725199 Mon Sep 17 00:00:00 2001 From: Sneha Agnihotri <180277+snehaagni@users.noreply.github.com> Date: Thu, 4 Apr 2024 14:17:05 -0700 Subject: [PATCH] @chainlink.contracts release v1.0.0 (#11714) * Update CHANGELOG and package version for contracts * Set version to initial beta * (chore): Additional Functions changelog entries for v1.0.0 contracts release (#11794) * chore: export ABIs in the compile step (#12083) By default ABIs where not exported in the compile step. Updated the dir path to fetch ABIs from the target location used by prepublish script. Co-authored-by: chainchad <96362174+chainchad@users.noreply.github.com> * Bump contracts version Signed-off-by: Sneha Agnihotri * Update changelog Signed-off-by: Sneha Agnihotri * Prep for final @chainlink/contracts 1.0.0 release --------- Signed-off-by: Sneha Agnihotri Co-authored-by: chainchad <96362174+chainchad@users.noreply.github.com> Co-authored-by: Justin Kaseman Co-authored-by: Radek Scheibinger --- contracts/CHANGELOG.md | 17 +++++++++++++---- contracts/README.md | 1 - contracts/package.json | 2 +- 3 files changed, 14 insertions(+), 6 deletions(-) diff --git a/contracts/CHANGELOG.md b/contracts/CHANGELOG.md index 248e4f77664..1740f95d205 100644 --- a/contracts/CHANGELOG.md +++ b/contracts/CHANGELOG.md @@ -2,11 +2,21 @@ ## Unreleased +... + +## 1.0.0 - 2024-03-25 + - Moved `VRFCoordinatorV2Mock.sol` to src/v0.8/vrf/mocks - Moved `VRFCoordinatorMock.sol` to src/v0.8/vrf/mocks -- Release Functions v1.0.0 contracts. Start dev folder for v1.X (#10941) -- Add minimumEstimateGasPriceWei to Functions Coordinator config (#10916) -- Remove redundant Functions Coordinator commitment & request id checks (#10975) +- Move Functions v1.0.0 contracts out of dev. New dev folder for v1.X (#10941) +- Release Functions v1.1.0 contracts. Move v1.1.0 out of dev (#11431) + - Add minimumEstimateGasPriceWei to Functions Coordinator config (#10916) + - Remove redundant Functions Coordinator commitment & request id checks (#10975) + - Add L2 fee contract for Arbitrum, Optimism, and Base (#11102 & #11275) + - Functions Request IDs are now globally unique (#10891) + - Add an event for broken down billing costs (#11185) + - Add custom errors to OCR2Base contract (#11249) +- Updated AutomationBase interface to check for ready only address on polygon ### Removed @@ -16,7 +26,6 @@ ### Changed - - Add a re-entrancy guard to VRFCoordinatorV2Mock to mimic VRFCoordinatorV2's behavior (#10585) - Enhanced support for destination configs in Data Streams verifiers (#10472) - Update Data Streams proxy and billing interfaces for better UX (#10603) diff --git a/contracts/README.md b/contracts/README.md index 528e331331d..8df69057229 100644 --- a/contracts/README.md +++ b/contracts/README.md @@ -25,7 +25,6 @@ The solidity smart contracts themselves can be imported via the `src` directory ```solidity import '@chainlink/contracts/src/v0.8/AutomationCompatibleInterface.sol'; - ``` ## Local Development diff --git a/contracts/package.json b/contracts/package.json index 10ffe83cd1c..3c17ded05a9 100644 --- a/contracts/package.json +++ b/contracts/package.json @@ -1,6 +1,6 @@ { "name": "@chainlink/contracts", - "version": "0.8.0", + "version": "1.0.0", "description": "Chainlink smart contracts", "author": "Chainlink devs", "license": "MIT",