Releases: across-protocol/contracts
Releases · across-protocol/contracts
v4.0.9
What's Changed
- feat: Deploy latest SpokePoolVerifier by @nicholaspai in #954
- feat(svm): fill tests with codama and solana kit by @md0x in #922
- fix(svm): pin rust toolchain for solana by @Reinis-FRP in #960
- fix(svm): M-01 Deposit Tokens Transferred from Depositor Token Account Instead of Signer by @md0x in #958
- chore: update scroll adapter to interface with v2 message queue by @bmzig in #969
- Revert "fix(svm): M-01 Deposit Tokens Transferred from Depositor Token Account Instead of Signer" by @md0x in #970
- fix: Add nonce to ERC7683OriginSettler, change speedUpDeposit signature EIP712 type hash by @nicholaspai in #955
- fix: upgrade anchor to 0.31.1 by @Reinis-FRP in #972
- fix(PolygonSpokePool): enhance PolygonSpokePool reentrancy guard by @nicholaspai in #980
- feat(svm): fill with across plus and codama test by @md0x in #985
- feat: Add EVM Universal Adapter and remove deposit whitelist checks by @nicholaspai in #974
Full Changelog: v4.0.7...v4.0.9
v4.0.7
What's Changed
- chore: bump version for new release by @grasphoper in #953
Full Changelog: v4.0.6...v4.0.7
v4.0.6
What's Changed
- feat(Linea): Add CCTP V2 support to Linea (#910) by @nicholaspai in #921
- chore: Update Lens & zkSync chain adapter deployments by @pxrl in #946
- chore: add OFT and xERC20 interface files for typechain generation by @grasphoper in #938
Full Changelog: v4.0.5...v4.0.6
v4.0.5
What's Changed
- fix: migrate zksync to the zkstack adapter by @bmzig in #918
- fix(tasks): fix usage comment + typo in
evm-relay-message-withdrawalby @grasphoper in #933 - fix: use updated bridgehub address in Lens_Adapter by @bmzig in #936
- feat: Tatara (Katana testnet) deployment by @pxrl in #943
Full Changelog: v4.0.4...v4.0.5
v4.0.4
What's Changed
- chore: Re-license certain interface files by @pxrl in #890
- feat: show how to add integrator ID to a deposit by @chrismaree in #869
- feat(svm): svm deployments by @md0x in #908
- improve(README): Add details about upgradeability by @nicholaspai in #909
- chore: rename ERC7683OrderDepositorExternal by @mrice32 in #905
- feat(svm): codama and solana kit route tests by @md0x in #915
- improve(tasks): Permit disabling deposit routes by @pxrl in #923
- feat(svm): deposit tests with codama and solana kit by @md0x in #917
- feat: show how to find fill status Events and fill status by querying fill StatusPDA by @chrismaree in #911
- fix: renamed solana kit import by @Reinis-FRP in #932
- feat: lens mainnet by @bmzig in #927
Full Changelog: v4.0.3...v4.0.4
v4.0.3
What's Changed
- refactor(consts): Autopopulate CCTP domain IDs by @pxrl in #897
- feat(svm): remove self-relay by @md0x in #892
- feat(svm): Permit historical fillDeadline on deposit by @md0x in #891
- feat: Update SVM to match new EVM function interfaces by @chrismaree in #861
- chore: Bump constants & update enable token script by @pxrl in #900
- feat(svm): fix simple fill script by @md0x in #898
Full Changelog: v4.0.2...v4.0.3
v4.0.2
v4.0.1
What's Changed
- fix: Minor verifySpokePool fixes by @pxrl in #887
- chore: add unichain to deployments readme by @mrice32 in #894
- improve: Update constants version to use Unichain instead of DoctorWho by @nicholaspai in #896
Full Changelog: v4.0.0...v4.0.1
v4.0.0
What's Changed
- fix(svm): L-09 close instruction_params account after execute_relayer_refund_leaf by @Reinis-FRP in #840
- fix(svm): N-02 remove unused errors by @Reinis-FRP in #841
- fix(svm): N-04 reset use of PDA signer in multicall handler by @Reinis-FRP in #837
- fix(svm): N-06 remove unused instruction attribute by @Reinis-FRP in #842
- fix(svm): N-03 remove duplicate logic by @Reinis-FRP in #845
- feat(svm): N-05 Ambiguous Parameter Usage for fill_deadline by @md0x in #844
- feat(svm): L-06 Unnecessary Use of InitSpace Macro by @md0x in #839
- feat(svm): L-07 transfer ownership event by @md0x in #838
- feat(svm): N-07 TODO Comments in the Code by @md0x in #815
- feat(svm): N-01 Incomplete or Misleading Comments by @md0x in #843
- fix(svm): H-01 optimize claiming relayer refunds by @Reinis-FRP in #847
- fix(svm): L-05 comment on efficient handler_signer PDA derivation by @Reinis-FRP in #846
- feat(svm): L-02 Missing SpeedUpV3Deposit and FillV3RelayWithUpdatedDe… by @md0x in #848
- feat(svm): Refactor deposit ID to use big-endian encoding in Bytes32 format by @md0x in #810
- fix(svm): add security-txt by @Reinis-FRP in #791
- fix(svm): format docstrings by @Reinis-FRP in #853
- feat(svm): web3 v2, codama clients, and events retrieval by @md0x in #866
- fix(deployments): fix soneium explorer urls by @melisaguevara in #877
- chore: revert unaudited periphery work by @mrice32 in #882
- Revert "improve(SpokePool): _depositV3 interprets
exclusivityParameteras an offset, or a timestamp (#670)" by @mrice32 in #881 - fix: add bug fix and updated deployment artifacts by @mrice32 in #880
- feat: Doctor Who deployments by @dohaki in #883
- chore: v3.0.26-beta.0 by @dohaki in #884
- ci: fix publish build by @dohaki in #885
- chore(deps): bump undici from 5.21.0 to 5.28.5 by @dependabot in #871
- feat: EVM changes required to support Solana by @chrismaree in #672
- feat: upgrade spokes to v3.5 by @bmzig in #889
Full Changelog: v3.0.25...v4.0.0
v4.0.0-beta.3
What's Changed
- chore(deps): bump undici from 5.21.0 to 5.28.5 by @dependabot in #871
- feat: EVM changes required to support Solana by @chrismaree in #672
Full Changelog: v3.0.26-beta.1...v4.0.0-beta.3