Skip to content

Latest commit

 

History

History
1992 lines (933 loc) · 90 KB

CHANGELOG.md

File metadata and controls

1992 lines (933 loc) · 90 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

16.5.0 (2024-12-19)

Features

16.4.1 (2024-12-09)

Bug Fixes

16.4.0 (2024-12-09)

Features

16.3.1 (2024-12-04)

16.3.0 (2024-11-20)

Features

16.2.2 (2024-11-15)

16.2.1 (2024-11-05)

Bug Fixes

16.2.0 (2024-11-05)

Features

16.1.2 (2024-10-31)

16.1.1 (2024-10-28)

Bug Fixes

16.1.0 (2024-10-28)

Features

16.0.0 (2024-10-17)

⚠ BREAKING CHANGES

  • remove quests from types (#293)

Features

15.16.1 (2024-10-10)

15.16.0 (2024-10-10)

Features

  • add permit2 and permit2proxy from /chains (#288) (7dbdd7a)

15.15.1 (2024-10-09)

15.15.0 (2024-09-26)

15.14.0 (2024-09-19)

Features

15.13.1 (2024-09-19)

15.13.0 (2024-09-17)

Features

Bug Fixes

15.12.0 (2024-09-17)

Features

15.11.0 (2024-09-12)

Features

15.10.2 (2024-09-10)

Bug Fixes

15.10.1 (2024-09-10)

Features

15.10.0 (2024-09-10)

Features

  • add includedSteps array to full status response (#275) (de01d0c)

15.9.0 (2024-09-05)

Features

Bug Fixes

  • icon and chain name for Kaia (a2c60f5)

15.8.0 (2024-09-04)

Features

15.7.0 (2024-09-03)

Features

15.6.0 (2024-09-03)

Features

15.5.0 (2024-09-03)

Features

15.4.0 (2024-08-29)

Features

15.3.2 (2024-08-27)

15.3.1 (2024-08-27)

15.3.0 (2024-08-14)

Features

15.1.0 (2024-07-29)

Features

15.0.0 (2024-07-25)

⚠ BREAKING CHANGES

  • remove unused chains (#261)

Features

Bug Fixes

14.0.0 (2024-07-23)

⚠ BREAKING CHANGES

  • remove unused chains (#261)

Features

13.18.2 (2024-07-17)

Bug Fixes

13.18.1 (2024-07-16)

Bug Fixes

  • add wSOL to base tokens (5eb46f6)

13.18.0 (2024-07-10)

Features

Bug Fixes

13.17.1 (2024-06-28)

13.17.0 (2024-06-25)

Features

13.16.0 (2024-06-18)

Features

Bug Fixes

13.15.0 (2024-06-14)

Features

  • add API pagination interfaces (0bd7bbd)

13.14.0 (2024-06-13)

Features

Bug Fixes

13.13.0 (2024-06-13)

Features

13.12.4 (2024-06-11)

13.12.3 (2024-06-11)

13.12.2 (2024-06-11)

13.12.1 (2024-06-07)

13.12.0 (2024-06-06)

Features

13.11.1 (2024-06-05)

13.11.0 (2024-06-03)

Features

  • add optional allowSwitchChain param to ConnectionRequest (#244) (90d9d2a)

13.10.0 (2024-06-03)

Features

13.9.0 (2024-05-30)

Features

Bug Fixes

13.8.0 (2024-05-29)

Features

Bug Fixes

13.7.1 (2024-05-24)

Bug Fixes

13.7.0 (2024-05-22)

Features

13.6.0 (2024-05-20)

Features

13.5.0 (2024-05-20)

Features

13.4.0 (2024-05-20)

Features

  • add RpcFailure + MalformedSchema error codes (b646fa1)

13.3.0 (2024-05-13)

Features

13.2.0 (2024-05-13)

Features

13.1.0 (2024-05-13)

Features

13.0.0 (2024-04-18)

⚠ BREAKING CHANGES

  • remove OKT chain support (#228)

Features

12.0.1 (2024-04-12)

12.0.0 (2024-04-11)

⚠ BREAKING CHANGES

  • remove NOT_PROCESSABLE_REFUND_NEEDED substatus (#224)
  • remove GOR and MUM chains support (#223)

Features

  • remove GOR and MUM chains support (#223) (abdc358)
  • remove NOT_PROCESSABLE_REFUND_NEEDED substatus (#224) (c2ec699)

11.5.0 (2024-04-02)

Features

11.4.1 (2024-03-11)

11.4.0 (2024-03-11)

Features

11.3.0 (2024-02-16)

Features

11.2.0 (2024-01-31)

Features

11.1.0 (2024-01-30)

Features

  • extend failedStatusData type with substatus (#217) (41d705a)

11.0.0 (2024-01-29)

11.0.0-beta.2 (2024-01-03)

⚠ BREAKING CHANGES

  • cleanup and complete removal of ether.js (#183)

Features

  • cleanup and complete removal of ether.js (#183) (3633dc8)

11.0.0-beta.1 (2024-01-03)

⚠ BREAKING CHANGES

  • api: use TransactionRequest on Step (#212)

Features

11.0.0-beta.0 (2024-01-03)

⚠ BREAKING CHANGES

  • replace ethers transaction request with custom implementation (#211)

Features

  • replace ethers transaction request with custom implementation (#211) (5ea2253)

10.1.0 (2023-12-28)

⚠ BREAKING CHANGES

  • replace ethers transaction request with custom implementation

Features

  • add value to ExtendedTransactionInfo (#210) (03ed351)
  • replace ethers transaction request with custom implementation (0fee419)

10.0.0 (2023-12-21)

⚠ BREAKING CHANGES

  • extend FullStatusData to include metadata

Features

  • add metadata to FullStatusData (5ce6c87)

9.3.3 (2023-12-21)

9.3.2 (2023-12-20)

9.3.1 (2023-11-06)

Bug Fixes

  • update ToolsRequest chain's type (fa4a1c9)

9.3.0 (2023-11-01)

Features

9.2.1 (2023-10-23)

Bug Fixes

9.2.0 (2023-10-16)

Features

Bug Fixes

  • actions: add read permissions (#196) (aea504d)
  • actions: add write permissions (2ee95cd)
  • added wallet analytics request type (#199) (b181919)
  • do not lowercase token addresses (#200) (9e76bee)
  • rename chainType Solana to SVM (#195) (6600cc9)
  • use chainTypes instead of chainType for /tokens /chains and /connections (#194) (5071f99)

9.1.0 (2023-10-04)

Features

9.0.3 (2023-10-03)

Bug Fixes

9.0.2 (2023-09-25)

Bug Fixes

9.0.1 (2023-09-21)

9.0.0 (2023-09-21)

Bug Fixes

8.7.1 (2023-09-20)

Bug Fixes

  • use chainTypes instead of chainType for /tokens /chains and /connections (#194) (5071f99)

8.7.0 (2023-09-13)

Features

  • add chainRequest for the /chains endpoint (#193) (0957702)

8.6.1 (2023-08-31)

8.6.0 (2023-08-30)

Features

Bug Fixes

8.5.1 (2023-08-30)

Bug Fixes

8.5.0 (2023-08-29)

Features

8.4.0 (2023-08-14)

Features

8.3.0 (2023-08-04)

Features

  • move NOT_PROCESSABLE_REFUND_NEEDED to PENDING (#185) (14ceea0)

8.2.0 (2023-07-26)

Features

  • add LNA and update multicall addresses (#182) (6a4b374)

8.1.0 (2023-07-20)

Bug Fixes

8.0.3 (2023-07-04)

Bug Fixes

  • remove unused and failing install script (#177) (334b69b)
  • set right polygon zkevm WETH address (67d39bb)
  • validate chains with custom matchers (#178) (780a6d0)

8.0.2 (2023-06-30)

Bug Fixes

  • findTokenByChainIdAndAddress was broken (#176) (04db211)

8.0.1 (2023-06-29)

Bug Fixes

8.0.0 (2023-06-19)

⚠ BREAKING CHANGES

  • new types for status endpoint (#166)

Features

Bug Fixes

  • differentiate between USDC and USDC.e (#173) (ed6572a)

7.0.0 (2023-06-06)

⚠ BREAKING CHANGES

  • new types for status endpoint (#166)

Features

6.0.0 (2023-05-09)

⚠ BREAKING CHANGES

  • explainableFailures: added supporting types

Features

  • error reporting (8120a4e)
  • explainableFailures: added supporting types (50310b9)

5.3.0 (2023-05-05)

Features

5.2.2 (2023-05-02)

Bug Fixes

5.2.1 (2023-05-02)

Bug Fixes

5.2.0 (2023-04-28)

Features

5.1.0 (2023-04-28)

Features

Bug Fixes

  • more explicit type for GasRecommendationResponse (#165) (9fc5756)

5.0.0 (2023-04-25)

⚠ BREAKING CHANGES

  • introduce Base and StaticToken and make priceUSD in Token required (#153)

Features

  • introduce Base and StaticToken and make priceUSD in Token required (#153) (85b9ab1)

4.0.0 (2023-04-24)

⚠ BREAKING CHANGES

  • continue removing old testnets references (#164)

Features

  • continue removing old testnets references (#164) (1dc005b)

3.2.8 (2023-04-21)

Bug Fixes

3.2.7 (2023-04-19)

Bug Fixes

3.2.6 (2023-04-18)

Bug Fixes

  • add cBridge supported coins to coins list (#161) (3fe0558)
  • restore consensys zkevm testnet logo (16bbaf6)

3.2.5 (2023-04-14)

Bug Fixes

3.2.4 (2023-04-13)

3.2.3 (2023-04-13)

Bug Fixes

3.2.2 (2023-04-12)

Bug Fixes

3.2.1 (2023-04-11)

Bug Fixes

3.2.0 (2023-04-05)

Features

3.1.1 (2023-03-24)

3.1.0 (2023-03-24)

Features

3.0.0 (2023-03-23)

2.6.2 (2023-03-24)

⚠ BREAKING CHANGES

  • make feeCosts mandatory

Bug Fixes

  • make description mandatory (b279da3)
  • make feeCosts mandatory (fe637a9)

2.6.1 (2023-03-22)

Bug Fixes

  • rendered gasCosts properties non-optional (#149) (02414a2)

2.6.0 (2023-03-22)

Features

2.5.7 (2023-03-20)

2.5.6 (2023-03-17)

2.5.5 (2023-03-17)

2.5.4 (2023-03-17)

Bug Fixes

2.5.3 (2023-03-17)

Bug Fixes

2.5.2 (2023-03-16)

Bug Fixes

2.5.1 (2023-03-14)

Bug Fixes

  • update insurance feeAmountUsd type to string (#141) (e1ec826)

2.5.0 (2023-03-14)

Features

2.4.1 (2023-03-10)

Bug Fixes

  • block explorer and rpc urls (7d805e2)

2.4.0 (2023-03-08)

Features

  • partial GetStatusRequest properties -- fromChain and toChain (132ac7a)

2.3.0 (2023-03-06)

Features

  • move NOT_PROCESSABLE_REFUND_NEEDED to FAILED (#138) (82a1a26)

Bug Fixes

  • improve DAI token names (9c7f35a)
  • replace outdated gnosis chain rpcs (376d743)

2.2.1 (2023-03-02)

2.2.0 (2023-03-02)

Features

  • add gas suggestion and status types, lifuel icon (#137) (94ae5f2)
  • add protocol icons (97cf747)
  • deprecate the possibilities endpoint (#136) (53fa193)

Bug Fixes

2.1.1 (2023-02-17)

Bug Fixes

  • add CZKT default tokens (df967ac)

2.1.0 (2023-02-17)

Features

  • add ConsenSys zkEVM Testnet (ac5f315)

2.0.4 (2023-02-16)

Bug Fixes

2.0.3 (2023-02-16)

Bug Fixes

2.0.2 (2023-02-16)

Bug Fixes

  • remove allowDestCallFalg from /routes (#133) (0524e79)

2.0.1 (2023-02-15)

Bug Fixes

2.0.0 (2023-02-13)

Features

  • add lif3swap dex on POL and BSC (#120) (b213e28)
  • add opt allowDestCall flag to /routes,/quote (#122) (a899bf2)
  • add types for quests (#116) (ce923d3)
  • add wantInsurance flag to RoutesContext (#126) (cfa6f76)
  • added flag for variable price impact (#127) (7adf21b)
  • added protocol step type + routes can only contain lifi steps (#130) (cedfeec)
  • insurance option in quoteRequest (#128) (4a9a064)
  • make properties of Interface GetStatusRequest optional (f2be836)
  • trusted gas parameter for routes and quote request (#129) (927adaa)

Bug Fixes

  • rename XDAI token to DAI on most chains (#125) (32a17b9)

1.24.0 (2023-02-09)

Features

1.23.0 (2023-02-08)

Features

  • add wantInsurance flag to RoutesContext (#126) (cfa6f76)

1.22.2 (2023-02-07)

Bug Fixes

  • rename XDAI token to DAI on most chains (#125) (32a17b9)

1.22.1 (2023-02-06)

1.22.0 (2023-02-06)

Features

  • add opt allowDestCall flag to /routes,/quote (#122) (a899bf2)
  • make properties of Interface GetStatusRequest optional (f2be836)

1.21.0 (2023-01-26)

Features

1.20.0 (2022-12-21)

Features

1.19.0 (2022-12-09)

Features

Bug Fixes

  • a lifi step should always have includedSteps (#118) (e0b662b)
  • adjust Arbitrum One name (#102) (530ba68)
  • align integrator withdrawal endpoint (4de24fb)
  • EVMOS: fix name of native evmos coin (#103) (60490c0)
  • export ExtendedChain (73f3cc5)
  • replaced nomad versions of tokens with multichain (#100) (e5b2726)
  • revert changes in /routes (#109) (5fd4234)
  • update solana supported chains to include network information (#117) (f3bb532)

1.18.0 (2022-11-23)

Features

  • add execution gas info and substatus (#115) (ac32647)

1.17.1 (2022-11-22)

1.17.0 (2022-11-17)

Features

1.16.0 (2022-11-11)

Features

1.15.0 (2022-11-09)

Features

1.14.1 (2022-11-09)

Bug Fixes

1.14.0 (2022-11-09)

Features

  • add support for token symbols in /routes (#107) (b149aa0)

1.13.0 (2022-11-09)

Features

1.12.0 (2022-10-27)

Features

1.11.1 (2022-10-25)

Bug Fixes

1.11.0 (2022-10-25)

Features

  • api: include nativeToken in chains response (#104) (caf6262)

Bug Fixes

  • EVMOS: fix name of native evmos coin (#103) (60490c0)

1.10.1 (2022-10-24)

Bug Fixes

1.10.0 (2022-10-21)

Features

1.8.0 (2022-09-30)

Features

1.7.0 (2022-09-13)

Features

1.6.0 (2022-09-02)

Features

1.5.1 (2022-08-19)

1.5.0 (2022-08-10)

Features

  • bridges: rename AcrossV2 in Across (#92) (5bd7e7a)

1.4.1 (2022-08-09)

Bug Fixes

1.4.0 (2022-08-08)

Features

1.3.0 (2022-07-28)

Features

  • add fee parameter to quote and route requests (#88) (cea2166)

1.2.1 (2022-07-21)

Bug Fixes

  • coins: remove duplicated ETH definition on AUR (b264800)

1.2.0 (2022-07-21)

Features

  • add custom step and contract call endpoints (#85) (bd49fae)

1.1.1 (2022-07-21)

Bug Fixes

1.1.0 (2022-07-14)

Features

  • evmos: add wrapped and native gas token on Evmos (#86) (0f7eff8)

Bug Fixes

1.0.1 (2022-07-12)

Bug Fixes

1.0.0 (2022-07-12)

⚠ BREAKING CHANGES

  • move to a new @lifi scope (#83)

Features

0.14.20 (2022-07-12)

Features

0.14.19 (2022-07-07)

Bug Fixes

0.14.18 (2022-07-06)

Bug Fixes

  • coins: update names and symbols or tokens (#80) (6f773e5)

0.14.17 (2022-07-06)

Bug Fixes

  • the native token on Gnosis is called XDAI, not DAI (#79) (20e35d1)

0.14.16 (2022-07-05)

Features

0.14.15 (2022-07-05)

Features

0.14.14 (2022-06-22)

0.14.13 (2022-06-22)

Features

Bug Fixes

0.14.12 (2022-06-08)

Bug Fixes

0.14.11 (2022-06-08)

Features

Bug Fixes

  • removed substatus type RECEIVED_UNKNOWN_TOKEN (#74) (41b49ed)
  • removed unused NOT_AVAILABLE status (#72) (3c570e2)

0.14.10 (2022-06-07)

Features

Bug Fixes

  • removed unused NOT_AVAILABLE status (#72) (3c570e2)

0.14.9 (2022-06-06)

Features

  • added substatus to status messages (#71) (25982c8)

0.14.8 (2022-06-02)

Features

Bug Fixes

0.14.7 (2022-06-02)

Bug Fixes

0.14.6 (2022-05-25)

Bug Fixes

  • update getTokens method in LifiAPI class (#68) (90570b5)

0.14.5 (2022-05-25)

Features

0.14.4 (2022-05-25)

Features

0.14.3 (2022-05-23)

Bug Fixes

0.14.2 (2022-05-23)

Bug Fixes

  • deprecation: marked methods and constants as deprecated (LF-766) (#62) (3ac61a3)
  • removed cbridge encryption support (#66) (a79e6fa)

0.14.1 (2022-05-20)

Features

0.14.0 (2022-05-13)

⚠ BREAKING CHANGES

  • add request options type (#61)

Features

0.13.2 (2022-05-12)

Features

  • changes to support non EVM chains (#59) (a8ae8a6)

Bug Fixes

  • updated multicall contract to multicallv2 (#60) (2cd2dc0)

0.13.1 (2022-05-09)

Features

0.13.0 (2022-05-06)

⚠ BREAKING CHANGES

  • add error object to process (#56)

Features

0.12.1 (2022-05-05)

0.12.0 (2022-05-05)

⚠ BREAKING CHANGES

  • add process types (#55)

Features

0.11.9 (2022-05-04)

Features

0.11.8 (2022-05-03)

Features

0.11.7 (2022-04-26)

Features

0.11.6 (2022-04-14)

Features

0.11.5 (2022-04-13)

Features

0.11.4 (2022-04-07)

Features

  • add multicall address to Chain type (#45) (cfe5dcc)

Bug Fixes

0.11.2 (2022-04-07)

Bug Fixes

0.11.1 (2022-04-04)

Bug Fixes

  • export PossibilityTopic (25c8150)

0.11.0 (2022-04-04)

⚠ BREAKING CHANGES

  • add query option to possibilities (#42)

Features

0.10.15 (2022-03-31)

Features

Bug Fixes

0.10.14 (2022-03-22)

Features

  • extend StatusResponse to include gasPrice and gasUsed (8eddc63)

0.10.13 (2022-03-17)

Bug Fixes

0.10.12 (2022-03-15)

Features

0.10.11 (2022-03-09)

Features

  • GetStatusRequest: make bridge parameter optional (71e928f)

0.10.10 (2022-03-09)

Bug Fixes

0.10.9 (2022-03-09)

Features

  • add usd value of fromAmount and toAmount to Estimate (e69fd3c)
  • api: add chains endpoint (#31) (d1ba120)
  • api: add connections endpoint (#32) (1bc650c)

Bug Fixes

0.10.8 (2022-02-24)

Features

0.10.7 (2022-02-24)

Bug Fixes

0.10.6 (2022-02-24)

Features

0.10.5 (2022-02-22)

Bug Fixes

0.10.4 (2022-02-22)

Bug Fixes

  • MATIC: fix token address of matic on bsc (#27) (7641432)

0.10.3 (2022-02-14)

Features

  • LifiAPI: add getConnections endpoint (#24) (0e6506b)

0.10.2 (2022-02-11)

Bug Fixes

  • some types for new chains (57d33cb)

0.10.1 (2022-02-08)

Features

0.10.0 (2022-02-07)

⚠ BREAKING CHANGES

  • Estimate: add executionDuration (#23)

Features

Bug Fixes

0.9.8 (2022-01-28)

Bug Fixes

  • make new TransactionInfo parameters optional (577f97f)

0.9.7 (2022-01-28)

Features

0.9.6 (2022-01-28)

Features

Bug Fixes

  • chains: add new Gnosis chain default rpc (1db5287)

0.9.5 (2022-01-26)

Features

0.9.4 (2022-01-11)

Bug Fixes

  • scripts: make install script OS agnostic (b829a48)

0.9.3 (2022-01-05)

Features

  • status: add cancelled status for executions (04b7a7e)

Bug Fixes

  • rpc: update default rpcs (820b762)

0.9.2 (2022-01-04)

Features

  • TokenAmount: add blockNumbers to TokenAmounts (#14) (703b8d1)

0.8.2 (2021-12-30)

Features

  • bridges: add bridges definitions (b3a0816)
  • chains: add chain icons (a7034a3)
  • exchanges: add logos and aggregators (f5cf9fa)
  • icons: add icon resources for chains, exchanges, bridges (#13) (2e4331a)

0.8.1 (2021-12-21)

0.8.0 (2021-12-15)

0.7.0 (2021-12-09)

Features

  • Status: add CHAIN_SWITCH_REQUIRED status (#9) (8dc03d5)
  • Token: refactor token type (#8) (ce444ce)

0.6.8 (2021-12-06)

0.6.7 (2021-12-03)

0.6.6 (2021-12-03)

0.6.5 (2021-12-01)

0.6.4 (2021-11-25)

0.6.3 (2021-11-24)

0.6.2 (2021-11-22)

0.6.1 (2021-11-17)

0.6.0 (2021-11-16)

0.5.2 (2021-11-16)

0.6.0 (2021-11-16)

0.5.1 (2021-11-15)

0.5.0 (2021-11-15)

0.4.5 (2021-11-15)

Features

  • config: added watch script (4e27e29)

0.4.4 (2021-11-15)

0.4.3 (2021-11-11)

0.4.2 (2021-11-09)

Features

  • step, exchanges: fixed linting (3b74ccb)

0.4.1 (2021-11-09)

Features

  • step, exchanges: fixed linting (9c76876)

0.4.0 (2021-11-09)

Features

  • app: synced types with lifi-backend (6d31482)
  • step, exchanges: fixed linting (ceef8f6)

0.3.0 (2021-11-08)

Features

  • step: added resume status (71bff07)

0.2.0 (2021-11-04)

0.1.1 (2021-10-28)

Features

0.1.0 (2021-10-28)

Features

0.0.8 (2021-10-25)

Features

0.0.7 (2021-10-25)

Features

Bug Fixes

0.0.6 (2021-10-25)

Bug Fixes