Skip to content

Releases: FuelLabs/fuel-bridge

v1.0.0

21 Oct 09:53
d3d819b
Compare
Choose a tag to compare

@fuel-bridge/[email protected]

Minor Changes

@fuel-bridge/[email protected]

Patch Changes

  • Added base asset deploy script and documentation, by @DefiCake (See #340)

@fuel-bridge/[email protected]

Major Changes

Minor Changes

  • Upgrade testnet and devnet artifacts, by @DefiCake (See #340)
  • Add rate limit status check for FuelMessagePortal, by @DefiCake (See #340)
  • don't update current withdrawn amount when rate limit is reset, by @DefiCake (See #340)
  • update comment, by @DefiCake (See #340)
  • add zero address check for time to finalise, by @DefiCake (See #340)
  • ci proxy upgrade verification flow, by @DefiCake (See #340)
  • add rate limit disabling/re-enabling, by @DefiCake (See #340)
  • 🐞 Fix upgradability: reduce FuelERC20GatewayV4 __gap variable, by @DefiCake (See #340)
  • update naming convention for immutable var, by @DefiCake (See #340)

Patch Changes

  • Added base asset deploy script and documentation, by @DefiCake (See #340)
  • Updated testnet deployment artifacts, by @DefiCake (See #340)
  • Swap symbol and name in the metadata payload, by @DefiCake (See #340)

@fuel-bridge/[email protected]

Minor Changes

v0.6.0

06 Sep 11:03
87bd407
Compare
Choose a tag to compare

@fuel-bridge/[email protected]

Minor Changes

  • Upgrade all dependencies to fuel-core 0.27, by @SwayStar123 (See #201)
  • Bump ts-sdk to 0.94.4, by @DefiCake (See #277)
  • remove unused mapping, by @viraj124 (See #258)
  • Architecture revamp featuring single asset issuer on L2, by @DefiCake (See #150)
  • Bump all packages to adhere to fuel-core 0.26, forc 0.56, fuel-rs 0.60, fuel-ts 0.85, by @DefiCake (See #180)
  • Update forc to 0.63.3, by @DefiCake (See #265)
  • Upgraded fuel dependencies to fuel-core 0.33, by @DefiCake (See #237)
  • Implement SRC-7 and SRC-20, by @DefiCake (See #240)
  • Added upgradability to bridge contracts, by @DefiCake (See #164)
  • Add typegen for fuel ts sdk and a deploy script for the bridge. Bump fuel-core to v0.31.0, by @DefiCake (See #222)
  • Upgraded ts-sdk to 0.94.3, by @DefiCake (See #271)
  • Use custom error for relay unknown error reverts, by @DefiCake (See #178)
  • Update fuel-core to v0.26.0 and all sdk dependencies needed to track it, by @DefiCake (See #161)

Patch Changes

  • Update documentation, by @DefiCake (See #197)
  • Use L1 token decimals to determine L2 token decimals, by @DefiCake (See #166)
  • Add reentrancy unit test for l2 proxy-bridge, by @DefiCake (See #221)
  • Add comments to Hexens audit. Fix some other in-code commentary, by @DefiCake (See #177)
  • Remove unused code in L2 bridge, by @DefiCake (See #259)
  • Removed unused and vulnerable npm dependencies, by @DefiCake (See #212)
  • Bump forc and ts version, by @DefiCake (See #162)

@fuel-bridge/[email protected]

Minor Changes

  • Upgrade all dependencies to fuel-core 0.27, by @SwayStar123 (See #201)
  • Bump all packages to adhere to fuel-core 0.26, forc 0.56, fuel-rs 0.60, fuel-ts 0.85, by @DefiCake (See #180)
  • Upgraded fuel dependencies to fuel-core 0.33, by @DefiCake (See #237)
  • Implement SRC-7 and SRC-20, by @DefiCake (See #240)
  • Added upgradability to bridge contracts, by @DefiCake (See #164)
  • Update fuel-core to v0.26.0 and all sdk dependencies needed to track it, by @DefiCake (See #161)

Patch Changes

@fuel-bridge/[email protected]

Minor Changes

  • add eth rate limiter, by @viraj124 (See #228)
  • Adds FuelMessagePortalV3 with increased granularity on withdrawals control, by @DefiCake (See #148)
  • Adapted deployments for a full e2e environment, and minor util adaptions to anvil quirks, by @DefiCake (See #229)
  • 🐞 fix pnpm audit findings, by @PraneshASP (See #247)
  • reset rate limit script, by @viraj124 (See #254)
  • Added FuelChainState setter to FuelMessagePortalV3, by @DefiCake (See #234)
  • Deploy devnet and testnet contracts, by @DefiCake (See #175)
  • 🐞 Fix depositToken naming, by @DefiCake (See #273)
  • 🐞 Fix ECDSA test flakiness, by @DefiCake (See #144)
  • Add recommit protection in FuelChainState, by @DefiCake (See #174)
  • remove unused mapping, by @viraj124 (See #258)
  • Architecture revamp featuring single asset issuer on L2, by @DefiCake (See #150)
  • Ported @fuel-contracts/merkle-sol utils, by @DefiCake (See #196)
  • FuelChainState is now configurable in deployment scripts, by @DefiCake (See #204)
  • erc20 rate limit, by @viraj124 (See #239)
  • Bump all packages to adhere to fuel-core 0.26, forc 0.56, fuel-rs 0.60, fuel-ts 0.85, by @DefiCake (See #180)
  • add _disableInitializers() to FuelMessagePortal V2 and V3, by @PraneshASP (See #248)
  • Add relay deposit script, by @DefiCake (See #266)
  • add disable initializer in erc20 v4 gateway, by @viraj124 (See #261)
  • Added upgradability to bridge contracts, by @DefiCake (See #164)
  • Extract CommonPredicates lib into its own file, by @DefiCake (See #142)
  • Use custom error for relay unknown error reverts, by @DefiCake (See #178)
  • Update fuel-core to v0.26.0 and all sdk dependencies needed to track it, by @DefiCake (See #161)
  • Added hardhat scripts, by @DefiCake (See #190)
  • add zero address check for asset issuer id, by @viraj124 (See #250)

Patch Changes

  • Deployment of new devnet, by @DefiCake (See #157)
  • Add deprecation notices and use better folder grouping, by @DefiCake (See #171)
  • Update documentation, by @DefiCake (See #197)
  • Add nonce to FTI interface, by @DefiCake (See #155)
  • Deploy new token bridge to devnet, by @DefiCake (See #233)
  • 🐞 Fix encoding issue on FuelERC20GatewayV4.sendMetadata(), by @DefiCake (See #169)
  • Add migration files of FuelChainState testnet upgrade - withdrawal period extension, by @DefiCake (See #207)
  • Use L1 token decimals to determine L2 token decimals, by @DefiCake (See #166)
  • 🐞 Fix CI on pnpm audit, by [@DefiCake](htt...
Read more

v0.5.0

13 Mar 06:35
3587c5c
Compare
Choose a tag to compare

@fuel-bridge/[email protected]

Minor Changes

  • Add pnpm audit to CI and migrate dependencies to safe versions, by @DefiCake (See #126)
  • Update to forc 0.49.1, by @DefiCake (See #119)
  • Workaround current fuel-rs small configurables (u8) limitation. Add tests for decimal conversion, by @DefiCake (See #123)
  • Bump forc to 0.51, by @DefiCake (See #141)
  • Remove b256-u256 conversions, use new sway utils that implement these features, by @DefiCake (See #143)

Patch Changes

@fuel-bridge/[email protected]

Minor Changes

  • Add pnpm audit to CI and migrate dependencies to safe versions, by @DefiCake (See #126)
  • Update to forc 0.49.1, by @DefiCake (See #119)

Patch Changes

@fuel-bridge/[email protected]

Minor Changes

  • Add pnpm audit to CI and migrate dependencies to safe versions, by @DefiCake (See #126)

Patch Changes

@fuel-bridge/[email protected]

Minor Changes

  • Add pnpm audit to CI and migrate dependencies to safe versions, by @DefiCake (See #126)

Patch Changes

  • Add CORS to deployment server + update typescript SDK, by @LuizAsFight (See #134)

v0.4.0

23 Jan 11:14
8adff15
Compare
Choose a tag to compare

@fuel-bridge/[email protected]

Minor Changes

@fuel-bridge/[email protected]

Minor Changes

@fuel-bridge/[email protected]

Minor Changes

  • ERC20 gateway with training wheels, by @DefiCake (See #100)
  • Added deposit caps for native base asset (eth), by @DefiCake (See #97)

Patch Changes

@fuel-bridge/[email protected]

Minor Changes

Patch Changes

v0.3.0

21 Oct 20:17
e3a0418
Compare
Choose a tag to compare

@fuel-bridge/[email protected]

Minor Changes

  • Add SRC-7, by @DefiCake (See #88)
  • Introduces a handshake protocol to avoid loss of funds while bridging assets from L1 to L2, by @DefiCake (See #82)
  • Bump forc version to 0.46.1, by @DefiCake (See #93)
  • Update to most recenta beta-4. fuel-core 0.20.7 + fuels 0.63.0, by @LuizAsFight (See #96)

@fuel-bridge/[email protected]

@fuel-bridge/[email protected]

Minor Changes

  • Introduces a handshake protocol to avoid loss of funds while bridging assets from L1 to L2, by @DefiCake (See #82)

Patch Changes

  • Change erc721 tests to use their own fixture and remove some unrelated erc20 tests in them, by @DefiCake (See #87)
  • Refactor of erc20 tests, upgrade of hardhat, by @DefiCake (See #80)
  • Added beta4 new deployments, by @DefiCake (See #84)

@fuel-bridge/[email protected]

Minor Changes

  • Introduces a handshake protocol to avoid loss of funds while bridging assets from L1 to L2, by @DefiCake (See #82)
  • Update to most recenta beta-4. fuel-core 0.20.7 + fuels 0.63.0, by @LuizAsFight (See #96)

Patch Changes

  • Add a few helpers to aid in hardhat and integration tests, by @DefiCake (See #85)
  • Refactor of erc20 tests, upgrade of hardhat, by @DefiCake (See #80)

v0.2.2

30 Sep 10:53
f68aad6
Compare
Choose a tag to compare

@fuel-bridge/[email protected]

@fuel-bridge/[email protected]

@fuel-bridge/[email protected]

Patch Changes

  • Added some minor gas optimizations, by @DefiCake (See #78)

@fuel-bridge/[email protected]

v0.2.1

29 Sep 12:12
f13de24
Compare
Choose a tag to compare

@fuel-bridge/[email protected]

@fuel-bridge/[email protected]

@fuel-bridge/[email protected]

Patch Changes

  • Changes require statements to if-revert-custom-error for better interfacing and reduced gas costs, by @DefiCake (See #60)

@fuel-bridge/[email protected]

v0.2.0

28 Sep 08:01
2ace82b
Compare
Choose a tag to compare

@fuel-bridge/[email protected]

Minor Changes

  • Add NFT support, by @DefiCake (See #40)
  • Adds asset sub_id awareness to ERC20 bridge and implementation for ERC721 bridge, by @DefiCake (See #40)

@fuel-bridge/[email protected]

Minor Changes

  • Add NFT support, by @DefiCake (See #40)
  • Adds asset sub_id awareness to ERC20 bridge and implementation for ERC721 bridge, by @DefiCake (See #40)

@fuel-bridge/[email protected]

Minor Changes

  • Add NFT support, by @DefiCake (See #40)
  • Adds asset sub_id awareness to ERC20 bridge and implementation for ERC721 bridge, by @DefiCake (See #40)

@fuel-bridge/[email protected]

Minor Changes

  • Add NFT support, by @DefiCake (See #40)
  • Adds asset sub_id awareness to ERC20 bridge and implementation for ERC721 bridge, by @DefiCake (See #40)

v0.1.1

25 Sep 15:22
2735f41
Compare
Choose a tag to compare

@fuel-bridge/[email protected]

@fuel-bridge/[email protected]

@fuel-bridge/[email protected]

@fuel-bridge/[email protected]

Patch Changes

v0.1.0

21 Sep 08:30
cd6ccaa
Compare
Choose a tag to compare

@fuel-bridge/[email protected]

Patch Changes

  • ✨ feat: release fuel-bridge packages first version, by @luizstacio (See #69)

@fuel-bridge/[email protected]

Patch Changes

  • ✨ feat: release fuel-bridge packages first version, by @luizstacio (See #69)

@fuel-bridge/[email protected]

Minor Changes

  • Add a rescueETH function for ERC20Gateway to address TOB-6, by @DefiCake (See #73)

Patch Changes

  • ✨ feat: release fuel-bridge packages first version, by @luizstacio (See #69)
  • ✨ feat: release test-utils and solidity-contracts packs, by @luizstacio (See #72)

@fuel-bridge/[email protected]

Patch Changes

  • ✨ feat: release fuel-bridge packages first version, by @luizstacio (See #69)
  • ✨ feat: release test-utils and solidity-contracts packs, by @luizstacio (See #72)