Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

@chainlink.contracts release v1.0.0 #11714

Merged
merged 10 commits into from
Apr 4, 2024
17 changes: 13 additions & 4 deletions contracts/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand All @@ -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)
Expand Down
1 change: 0 additions & 1 deletion contracts/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion contracts/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@chainlink/contracts",
"version": "0.8.0",
"version": "1.0.0",
"description": "Chainlink smart contracts",
"author": "Chainlink devs",
"license": "MIT",
Expand Down
Loading