Skip to content

v0.2.6-beta.0

Pre-release
Pre-release

Choose a tag to compare

@andrejrakic andrejrakic released this 10 Sep 21:43
· 6 commits to develop since this release
c71aa37

chainlink local logo

v0.2.6-beta.0 Release - 10 September 2025

This release refactors CCIPLocalSimulatorFork.sol so it can deliver more than one message to more than one chain in a same call.

Changelog

Dependencies

Package Version
@chainlink/contracts-ccip 1.6.0
@chainlink/contracts 1.4.0

Services

  • Chainlink CCIP v1.6

Changed

  • Refactored CCIPLocalSimulatorFork.sol to deliver more than one message to more than one chain in a same call

Testing the release

To test this release install @chainlink-local using the following commands:

Foundry (git)

forge install smartcontractkit/[email protected]

and then set remappings to: @chainlink/local/=lib/chainlink-local/ in either remappings.txt or foundry.toml file

Hardhat (npm)

npm install @chainlink/[email protected]

and then create the following contract and compile it:

// SPDX-License-Identifier: MIT
pragma solidity 0.8.24;

import {CCIPLocalSimulator} from "@chainlink/local/src/ccip/CCIPLocalSimulator.sol";

Remix IDE

// SPDX-License-Identifier: MIT
pragma solidity 0.8.24;

import {CCIPLocalSimulator} from "https://github.com/smartcontractkit/chainlink-local/blob/v0.2.6-beta.0/src/ccip/CCIPLocalSimulator.sol";

PRs included

  • CCIP Fork: Route multiple messages to multiple chains at once by @andrejrakic in #45

Full Changelog: v0.2.6-beta...v0.2.6-beta.0