Skip to content

Prepare repo for v0.2.9 release#61

Merged
andrejrakic merged 45 commits into
mainfrom
develop
May 19, 2026
Merged

Prepare repo for v0.2.9 release#61
andrejrakic merged 45 commits into
mainfrom
develop

Conversation

@andrejrakic
Copy link
Copy Markdown
Collaborator

No description provided.

andrejrakic and others added 30 commits June 8, 2024 17:16
…axAnswer functions. Add functionality to MockV3Aggregator to change underlying aggregator
* feat: Add new changes to support CCIP v1.5 version

* forge: Update ccip
…tnet lanes. Prepare for 0.2.2-beta.0 release (#21)
…hainAndRouteMessage function of CCIPLocalSimulatorFork (#23)
- Bump @chainlink/contracts-ccip to v1.5.0
- Delete DOCUMENTATION.md and related assets, and point to official documentation at README
- Update CHANGELOG
* feat: Add mock data streams contracts

* feat: smoke test data streams in local mode in Foundry with docs examples

* feat: Add GMX-like test example

* feat: Add DataStreamsLocalSimulatorFork implemented in both Solidity and JavaScript

* feat: Add MockReportGenerator.js to support local mode in Hardhat; Support Forking mode in Hardhat

* chore: Prepare for 0.2.4-beta release

* chore: Generate docs artifacts
…er) with chainlink-local versioning (#31)

Co-authored-by: emanherawy <eman.herawy@gmaail.com>
* chore: Bumped @chainlink/contracts to 1.3.0. Started returning raw report structs from generateReportV- functions which is handful for tests

* chore: Generate docs artifacts for this adjustment
* chore: Bumped @chainlink/contracts to 1.3.0. Started returning raw report structs from generateReportV- functions which is handful for tests

* chore: Generate docs artifacts for this adjustment

* fix: Year should be 2025 instead of 2024
* fix: Fix incorrect import path

* chore: Prepared changelog and package.json for v0.2.4-beta.1 release
* feat: Add support for CCIP v1.6

* chore: Removed lib/ccip and lib/chainlink-brownie-contracts dependencies

* fix: Accept copilot's suggestions
…o v1.4.0 and @chainlink/contracts-ccip to v1.6.0
* fix: Refactored CCIPLocalSimulatorFork.sol so it can route all CCIP messages sent from a loop and not just the first one

* fix: Correct loop variable k
* fix: Refactor switchChainAndRouteMessage to deliver more than 1 message to more than 1 chain in a same call

* chore: Ran `npm run generate-docs`

* fix: Correct offRamp index in executeSingleMessage call in CCIPLocalSimulatorFork
andrejrakic and others added 15 commits September 18, 2025 15:08
…cip to v1.6.2. Vendor OpenZeppelin contracts these two packages use (#48)
* feat: Implement fee manager toggle for on-chain and off-chain billing in DataStreamsLocalSimulator

* feat: Add developer friendly error messages when wrong Data Streams billing mechanism is used

* fix: Vendor Chainlink contracts that caused compilation issues with Hardhat 2

* chore: Merge publishing beta releases into a single workflow file
* Added script to update Register.sol

- Added script to query CCIP API and update Register.sol constructor
- Updated Register.sol with latest contents

* Added npm scripts

- Added npm script to update the register contract
- Added pre script that updates the register contract whenever generate-docs is called

* Include both testnet and mainnet networks in ccip register.sol

- Updated updateRegisterContract.js to include both mainnet and testnet networks in Register.sol
- Updated Register.sol with latest contents for both mainnet and testnet networks
- Updated package.json scripts to reflect the changes

* chore: Prepare for 0.2.8-beta release

---------

Co-authored-by: andrejrakic <andrej.rakic@smartcontract.com>
Modified the updateRegisterContract helper to use a base url from env variables. Includes new helper function to construct apiUrl from path and parameters.

Base url can be set with: CCIP_API_BASE_URL=<base_url>

Commit includes update to Register contract.
@andrejrakic andrejrakic requested a review from a team as a code owner May 19, 2026 12:16
@github-actions
Copy link
Copy Markdown

👋 andrejrakic, thanks for creating this pull request!

To help reviewers, please consider creating future PRs as drafts first. This allows you to self-review and make any final changes before notifying the team.

Once you're ready, you can mark it as "Ready for review" to request feedback. Thanks!

@andrejrakic andrejrakic merged commit f8c0efe into main May 19, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants