v1.1.0 - Stable
As an important follow-up to last week's https://github.com/smartcontractkit/ccip-tools-ts/releases/tag/v1.0.0 stable, this release is packed with features, fixes and improvements.
Highlights
- SDK's
dest.execute({ messageId })is implemented, leveraging CCIP-API to allow executing messages, v1 and v2 (with--api=https://api.ccip.cldev.cloudstaging, where verifications currently are served) - SDK's got a new
source.getLaneFeaturesmethod, which currently allows to inspect FTF'sminBlockConfirmationsand RateLimits for a given lane+token, before sending - CLI's
manual-execcan receive amessageId(besides the request txHash), and when doing so, leverages the above to exec without requiring a source RPC - CLI
sendnow has an--extra/-xoption, which allows passing arbitraryextraArgsto messages (allowing advanced users to tweak CCIPv2 params, e.g. enabling FTF) - TokenPools v2 support in
get-supported-tokensand TokenPools configs and remotes inspection methods
What's Changed
- Add Google Analytics to API REF app, for tracking by @nadercll in #156
- feat: support getFeeTokens for CCIP v2.0 lanes by @aelmanaa in #158
- Fix: Support Next.js Turbopack by @ryannelsonsmartcontract in #162
- chore: add product-docs and ccip-pm as codeowners for ccip-api-ref by @aelmanaa in #159
- docs: add programmable token transfers, non-EVM messaging, and Next.j… by @aelmanaa in #165
- Retrieve FTF lane feature by @PabloMansanet in #163
- implement CCIPAPIClient.getExecutionInput by @andrevmatos in #155
- Rate limit feature by @PabloMansanet in #164
- TokenPool v2 support by @andrevmatos in #168
- cli: pass arbitrary
--extraargs tosendmessages by @andrevmatos in #169 - Prepare release v1.1.0 by @andrevmatos in #170
New Contributors
- @ryannelsonsmartcontract made their first contribution in #162
Full Changelog: v1.0.0...v1.1.0