Releases: across-protocol/contracts
Releases · across-protocol/contracts
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
exclusivityParameter
as 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
v4.0.0-beta.2
Full Changelog: v4.0.0-beta.1...v4.0.0-beta.2
v3.0.26-beta.1
What's Changed
Full Changelog: v3.0.26-beta.0...v3.0.26-beta.1
v3.0.26-beta.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
exclusivityParameter
as 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
Full Changelog: v3.0.25...v3.0.26-beta.0
v3.1.0-beta.4
What's Changed
- feat(chain-adapters): add solana adapter by @Reinis-FRP in #641
- feat: address to bytes32 contract changes by @md0x in #650
- feat: Add relayer repayment address by @chrismaree in #653
- fix: clean up cast utilities by @chrismaree in #676
- feat: update spokepool relayer refund to handle blocked transfers by @chrismaree in #675
- feat(svm): svm-dev fixes from review by @md0x in #727
- proposal: ensure that EVM errors are always consistant on underflows by @chrismaree in #720
- feat: revert bytes32 conversion for internal functions by @md0x in #755
- fix: stack too deep by @md0x in #766
- Revert "feat: update depositor to bytes32" by @md0x in #764
- fix: make event case consistant between evm & svm by @chrismaree in #760
- feat(SpokePool): Remove depositExclusive by @nicholaspai in #642
- feat: Introduce opt-in deterministic relay data hashes (again) by @mrice32 in #639
- docs: fix comment duplication by @md0x in #775
- fix: emit hashed message in evm fill events by @Reinis-FRP in #772
- feat: improve _getV3RelayHash method by @chrismaree in #779
- Update SVM-Dev to master by @chrismaree in #832
- fix: Address Storage layout issue in CI by @chrismaree in #836
- fix(evm): C01 - Address incorrect use of relayerRefund over msg.sender in claimRelayerRefund function by @chrismaree in #826
- fix(evm): L01 - Update function from public to external by @chrismaree in #827
- fix(evm): L03 - Address incorrect Right Shift in AddressConverters Lib by @chrismaree in #828
- fix(evm): L04 - Remove repeated function by @chrismaree in #829
- fix(evm): N01 - Add missing docstring for repaymentAddress by @chrismaree in #830
- fix(evm): N02 - Address typographical Errors in spoke pool by @chrismaree in #831
- feat: update function and event naming for backwards compatibility by @chrismaree in #805
Full Changelog: v3.0.20...v3.1.0-beta.4
v3.1.0-beta.3
What's Changed
- feat(chain-adapters): add solana adapter by @Reinis-FRP in #641
- feat: address to bytes32 contract changes by @md0x in #650
- feat: Add relayer repayment address by @chrismaree in #653
- fix: clean up cast utilities by @chrismaree in #676
- feat: update spokepool relayer refund to handle blocked transfers by @chrismaree in #675
- feat(svm): svm-dev fixes from review by @md0x in #727
- proposal: ensure that EVM errors are always consistant on underflows by @chrismaree in #720
- feat: revert bytes32 conversion for internal functions by @md0x in #755
- fix: stack too deep by @md0x in #766
- Revert "feat: update depositor to bytes32" by @md0x in #764
- fix: make event case consistant between evm & svm by @chrismaree in #760
- feat(SpokePool): Remove depositExclusive by @nicholaspai in #642
- feat: Introduce opt-in deterministic relay data hashes (again) by @mrice32 in #639
- docs: fix comment duplication by @md0x in #775
- fix: emit hashed message in evm fill events by @Reinis-FRP in #772
- feat: improve _getV3RelayHash method by @chrismaree in #779
- Update SVM-Dev to master by @chrismaree in #832
- fix: Address Storage layout issue in CI by @chrismaree in #836
- fix(evm): C01 - Address incorrect use of relayerRefund over msg.sender in claimRelayerRefund function by @chrismaree in #826
- fix(evm): L01 - Update function from public to external by @chrismaree in #827
- fix(evm): L03 - Address incorrect Right Shift in AddressConverters Lib by @chrismaree in #828
- fix(evm): L04 - Remove repeated function by @chrismaree in #829
- fix(evm): N01 - Add missing docstring for repaymentAddress by @chrismaree in #830
- fix(evm): N02 - Address typographical Errors in spoke pool by @chrismaree in #831
- feat: extend current add-legacy-fill-method-svm-dev by @chrismaree in #864
Full Changelog: v3.0.20...v3.1.0-beta.3
v3.1.0-beta.2
What's Changed
- feat(chain-adapters): add solana adapter by @Reinis-FRP in #641
- feat: address to bytes32 contract changes by @md0x in #650
- feat: Add relayer repayment address by @chrismaree in #653
- fix: clean up cast utilities by @chrismaree in #676
- feat: update spokepool relayer refund to handle blocked transfers by @chrismaree in #675
- feat(svm): svm-dev fixes from review by @md0x in #727
- proposal: ensure that EVM errors are always consistant on underflows by @chrismaree in #720
- feat: revert bytes32 conversion for internal functions by @md0x in #755
- fix: stack too deep by @md0x in #766
- Revert "feat: update depositor to bytes32" by @md0x in #764
- fix: make event case consistant between evm & svm by @chrismaree in #760
- feat(SpokePool): Remove depositExclusive by @nicholaspai in #642
- feat: Introduce opt-in deterministic relay data hashes (again) by @mrice32 in #639
- docs: fix comment duplication by @md0x in #775
- fix: emit hashed message in evm fill events by @Reinis-FRP in #772
- feat: improve _getV3RelayHash method by @chrismaree in #779
- Update SVM-Dev to master by @chrismaree in #832
- fix: Address Storage layout issue in CI by @chrismaree in #836
- fix(evm): C01 - Address incorrect use of relayerRefund over msg.sender in claimRelayerRefund function by @chrismaree in #826
- fix(evm): L01 - Update function from public to external by @chrismaree in #827
- fix(evm): L03 - Address incorrect Right Shift in AddressConverters Lib by @chrismaree in #828
- fix(evm): L04 - Remove repeated function by @chrismaree in #829
- fix(evm): N01 - Add missing docstring for repaymentAddress by @chrismaree in #830
- fix(evm): N02 - Address typographical Errors in spoke pool by @chrismaree in #831
Full Changelog: v3.0.20...v3.1.0-beta.2
v3.0.25
What's Changed
- chore: rename cher to soneium by @melisaguevara in #862
Full Changelog: v3.0.24...v3.0.25