Skip to content

Latest commit

 

History

History
439 lines (220 loc) · 27.1 KB

CHANGELOG.md

File metadata and controls

439 lines (220 loc) · 27.1 KB

3.0.0 (2024-08-07)

Features

2.10.0 (2024-07-04)

Features

2.9.0 (2024-06-12)

Features

  • Add native NEP-141 bridge to Ethereum. (#96) (6292803)

2.8.1 (2024-05-10)

Features

  • NEAR transfer between Ethereum and Aurora. (#94) (d1dc96a)

2.7.0 (2024-02-28)

Features

2.6.3 (2024-01-18)

Bug Fixes

  • Cancun upgrade eth-object and yarn. (#92) (b75f902)

2.6.2 (2024-01-04)

Bug Fixes

Features

  • Find finalization tx using monitoring indexer. (#91) (6d2d883)

2.6.1 (2023-06-20)

Bug Fixes

  • Remove signer's provider in checkSync. (70a5b54)

2.6.0 (2023-04-12)

Bug Fixes

  • Neth to Aurora recovery without json args receipts. (ae526cc)

Features

  • Upgrade eth-object for Ethereum Shapella withdrawals fork. (4728f56)

2.5.0 (2022-09-20)

Bug Fixes

  • Remove $NEAR deposit to deploy to Aurora. (a006872)
  • Use args_base64 from indexer (replace json). (378b1e0)

Features

  • Add @near-eth/rainbow package. (578b01c)
  • Add payNep141Storage, getBalance returns AccountBalance. (a9b5031)
  • Add storage lock for multi tab conflict with near tx. (228cff2)
  • Support injected NEAR wallet (Sender). (0e5dd64)
  • Support near-wallet-selector, backward compatible. (746b297)

2.4.0 (2021-12-21)

Bug Fixes

  • Add getTransactionByNonce start bound check. (d0b77e5)
  • Simplify getTransactionByNonce. (a30c076)

Features

  • Add findFinalizationTxOnEthereum. (c548c61)
  • Add findFinalizationTxOnNear and finishTime. (269ba6a)
  • Add finishTime in transfers to Ethereum. (b5dbf2a)
  • Allow 0x in aurora recipient format. (9e1f6dd)

2.3.0 (2021-10-29)

Bug Fixes

  • NEAR proof sharding fix. (555c3c4)

Features

  • Add aurora-nep141 recover. (934adc6)
  • Restore Aurora -> Eth transfer from NEAR relayer tx. (9beb6f9)

2.2.0 (2021-10-20)

Bug Fixes

  • Query icon from nep141, update naj release. (51f54c2)
  • Remove unnecessary conflictingTransfer check. (144bf35)
  • Replace eth_getStorageAt. (1d41f5f)
  • Throw on invalid eth/aurora chain id. (f5a5f75)

Features

  • Add findAllTransfers to/from Aurora. (4b3de53, 47318fc)
  • Add optional metadata to recover. (e9672c1)
  • Give a random id to transfers. (2575d04)
  • Refactor aurora-nep141/bridged-ether. (c373bd2)

2.1.0 (2021-09-23)

Bug Fixes

  • Add symbol to Ethereum<>NEAR transfers. (1ea4231)
  • Clear only necessary urlParams in checkStatus. (42ffe61)
  • Fix temp geth issue to build goerli proofs. (a558793)
  • Improve aurora-nep141 checkStatus. (b6afe63)
  • Query getMetadata in Near -> Aurora transfer. (fa607a6)
  • Rename etherExitToNearPrecompile. (3ada12a)
  • Simplify and improve NEAR wallet error handling. (7d0be36)
  • Update ethers to fix find-replacement-tx. (2686ce7)
  • Update naj broken upstream github commit. (1aeb898)
  • Use find-replacement-tx for aurora tx also. (57986bf)

Features

  • Add aurora-nep141. (f8ec94e)
  • Add findAllTransfers for NEAR -> Aurora. (db282fd)

2.0.0 (2021-08-27)

Bug Fixes

  • Backwards compatibility ongoing transfers. (58dbb3a)
  • Catch possibly slow NEAR Wallet redirect. (270642b)
  • Fix get_erc20_from_nep141 with new api. (9d77085)
  • Fix recover transfer from aurora. (cf7ef5c)
  • Improve initiate options for flexibility. (0186c42)
  • Improve recover/finalize options. (64a33c3)
  • Record recovered tx hash. (166bc08)
  • Track right before near functionCall. (21ef48e)

Features

  • Add bridgeParams to client. (c30637a)
  • Add findAllTransfers in near-ether. (b9f9ecb)
  • Add findAllTransfers in nep141-erc20. (393ead6)
  • Add node.js support. (ed1c3ea)
  • FindAllTransfers browser support. (aca833f)
  • New aurora-ether, aurora-erc20 api. (c3153c1)
  • New near-ether api. (1de52f3)
  • New nep141-erc20/bridged-nep141 api. (4e28ff3)
  • New nep141-erc20/natural-erc20 api. (cd288ce)
  • Optional sender in transfer from NEAR. (b2ad5a4)
  • Record startTime of transfer. (8e11962)
  • Refactor buildIndexerTxQuery to utils. (4054d57)
  • Remove APPROVE from transfer steps. (d7f834e)

1.6.0 (2021-07-23)

Bug Fixes

  • findEthProof support eip1559. (01dc4a0)
  • Add id to recovered Erc20 -> Aurora. (6b352ff)
  • Fix checkSync in NEAR to Ethereum. (a167342)
  • Fix network checks. (d395066)
  • Improve handling of chain reorgs. (daff226)
  • Use getEthProvider in checkSync. (97f4143)

Features

  • Add ETH connector to @near-eth/near-ether. (a30c6b2)
  • Reduce checkSync data queries. (4b4947d)
  • Support custom transfer types in client. (3c8069a)

1.5.1 (2021-07-08)

Bug Fixes

  • Update eth-object for pre-eip1559 compatibility. (8c8f5b1)

1.5.0 (2021-07-02)

Bug Fixes

  • Doc in getAddress (311510f)
  • Update find-replacement-tx error handling. (24bf5f2)

Features

  • Add aurora-erc20 sendToEthereum and recover. (ab27ade)
  • Add aurora-ether sendToEthereum and recover. (1ff8fa0)
  • Check event relayer finalization (aurora). (9da3fc0)
  • Export checkApprove. (d9a5f91)
  • Handle finalization by event relayer (erc20). (f1039b4)
  • Recover Eth -> Aurora transfers. (21c5c23)
  • frtx: Add validation with data and value. (2c05f44)
  • Handle finalization by event relayer (NEAR). (c45e5d9)

1.4.0 (2021-05-27)

Bug Fixes

  • Build proof before unlock. (7a87f94)
  • Fix failed transfer from NEAR at initiate. (0bd4fe7)
  • Fix findReplacementTx for multisig (Argent), refactor. (327b975)
  • Handle network errors for findReplacementTx. (33f4c5b)
  • Succeed to mint eNEAR and recover (ef311ce)
  • Succeed to unlock $NEAR and recover (717d629)

Features

  • add options for findProof() (958578e)
  • Check if unlock proof was already used. (1d76727)
  • draft eNear package skeleton (afe54bd)
  • export findProof() (9c40619)
  • Improve mint proofs (417ecb5)
  • Record speedup replacement tx hashes. (9a62568)

1.3.1 (2021-04-28)

Bug Fixes

  • broken links in README (01240d2)
  • checksum address needed for trustwallet icon fetch (4f8dfeb)
  • update eth-object for Berlin hard fork fix (9896978)
  • use bridging urlParam to handle redirect (227c50b)

1.3.0 (2021-04-13)

Bug Fixes

  • add light patricia trie for browser support (7c273d7)
  • don't use WalletConnectProvider for receipt queries (e66c724)
  • find approval replacement tx shouldn't check value (8f886d6)

1.2.1 (2021-04-02)

Bug Fixes

  • set url param before updating status.IN_PROGRESS (8a92734)
  • upgrade web3, handle possible invalid receipt.status (2c64118)

Reverts

  • Revert "fix: reduce mint deposit 10x" (9eaed46)

1.2.0 (2021-03-31)

Bug Fixes

  • fix lock event search (bb6a873)
  • handle interrupted near tx (tab closed, go back...) (c38e0df)
  • improve error message (c549cae)
  • reduce mint deposit 10x (4c5a736)
  • update naj, remove authAgainst (9425b43)

Features

  • add transfer version (74474f2)
  • handle speedup/cancel tx (c080911)
  • skip approval if enough allowance (ab3bb72)

1.1.0 (2021-03-19)

Bug Fixes

  • recover returns transfer to enable confirmation (643f2d5)
  • rename bridged token (ac19a56)
  • update bridge new token deposit (0538c97)
  • use successValue to get withdraw information (15b1f96)

Features

  • add eth->near transfer recovery from lock hash (7c300b9)
  • add near->eth transfer recovery from withdraw hash (d3ae9a5)
  • add transfer removal during status check (4a852f0)

1.0.0 (2021-03-18)

Bug Fixes

  • allow retry of approve tx (856d4b4)
  • block sync recovery to eth (b8166ec)
  • check nearTx.status.Unknown, record mintHashes (3e312b9)
  • don't checkStatus if wrong eth network (40323cb)
  • improve don't checkStatus if wrong eth network (db38330)
  • improve error handling. (cd01452)
  • near.txStatus should use sender account id for sharding support (1fcc321)
  • prevent fail when no tx hash before redirect (1c34696)
  • prevent failed transfer before near wallet redirect (3b54b50)
  • update eth confirmations to 20 (4576a7e)
  • update for ft-141 (859e673)

Features

  • remove access keys and check txHash from wallet redirect (5a05b24)
  • support withdraw proof from 2fa confirm tx (095466b)

0.1.3 (2021-03-04)

Bug Fixes

  • prevent 2nd eth approval if another lock already pending (93ac442)

0.1.2 (2021-02-25)

Bug Fixes

  • prevent scientific notation in amount (28570e1)

0.1.1 (2021-02-24)

0.1.0 (2021-02-24)

Bug Fixes

  • add release setup (2ba8bb3)
  • lint errors; undefined 'web3' bug (c0438db)
  • TRANSFER_TYPE to match package, fix import (8eaba0a)
  • update to frontend master (PR#99) (81ce0c5)
  • use Zero-Install mode; update Contributing (b73039a)

Features

  • extract from rainbow-bridge-frontend (bb47977)