Skip to content

Latest commit

 

History

History
1094 lines (704 loc) · 19.3 KB

CHANGELOG.md

File metadata and controls

1094 lines (704 loc) · 19.3 KB

@pancakeswap/smart-router

7.0.2

Patch Changes

  • 8578d8f: Fix error throws when adjusting token output by gas cost
  • Updated dependencies [e02271e]

7.0.1

Patch Changes

  • 4181a79: Fix unable to fetch quote with wrapped native token as output

7.0.0

Major Changes

  • 36f8955: Update packages

Patch Changes

6.2.1

Patch Changes

6.2.0

Minor Changes

  • 176eb10: Add v4 pool types
  • 176eb10: Introduce v4 liquidity pools

Patch Changes

6.1.6

Patch Changes

  • Updated dependencies [bab8589]
  • Updated dependencies [447ceb3]

6.1.5

Patch Changes

  • 3e83a9c: Read gauge list from remote endpoint
  • Updated dependencies [3e83a9c]

6.1.4

Patch Changes

6.1.3

Patch Changes

6.1.2

Patch Changes

6.1.1

Patch Changes

6.1.0

Minor Changes

  • b1d1eaf: Introduce routing sdk addons

Patch Changes

6.0.17

Patch Changes

6.0.16

Patch Changes

6.0.15

Patch Changes

6.0.14

Patch Changes

6.0.13

Patch Changes

6.0.12

Patch Changes

6.0.11

Patch Changes

6.0.10

Patch Changes

6.0.9

Patch Changes

6.0.8

Patch Changes

6.0.7

Patch Changes

6.0.6

Patch Changes

6.0.5

Patch Changes

6.0.4

Patch Changes

6.0.3

Patch Changes

6.0.2

Patch Changes

6.0.1

Patch Changes

  • 1aaed60: Disable stable swap for exact output

6.0.0

Major Changes

  • 1d74cbb: Introduce new trade format

5.1.8

Patch Changes

  • 4e88d8f: Fix not picking the optimal output when trading with exact output

5.1.7

Patch Changes

5.1.6

Patch Changes

5.1.5

Patch Changes

  • ab7f9fb: Slient price api error when testnet or chain is not supported
  • d807074: Remove smart router evm sub path

5.1.4

Patch Changes

5.1.3

Patch Changes

5.1.2

Patch Changes

  • 526586d: Add fot detector addresses

5.1.1

Patch Changes

  • e6e8751: Add fot detector

5.1.0

Minor Changes

  • 3b76a26: Introduce stable swap sdk

Patch Changes

5.0.4

Patch Changes

5.0.3

Patch Changes

  • acc454d: Remove binance extension wallet connector @pancakeswap/wagmi release new pkg @pancakeswap/universal-router-sdk & @pancakeswap/permit2-sdk
  • Updated dependencies [acc454d]

5.0.2

Patch Changes

  • 9db696b: Doc revision: correct the import path from smart router package

5.0.1

Patch Changes

  • ad51fb7: Add usage example for v4 router

5.0.0

Major Changes

  • 610a24a: Introduce v4 router with faster quoting speed

Patch Changes

4.14.10

Patch Changes

4.14.9

Patch Changes

4.14.8

Patch Changes

4.14.7

Patch Changes

4.14.6

Patch Changes

4.14.5

Patch Changes

4.14.4

Patch Changes

4.14.3

Patch Changes

4.14.2

Patch Changes

4.14.1

Patch Changes

4.14.0

Minor Changes

  • 205c08713: List mPENDLE on arbitrum

Patch Changes

4.13.0

Minor Changes

  • ec7e469ca: Add support for abort control

Patch Changes

4.12.4

Patch Changes

4.12.3

Patch Changes

  • efa27e63f: refactor: Add undefined type to public provider

4.12.2

Patch Changes

4.12.1

Patch Changes

  • c93283e99: Clean up smart router console log, use logger instead, and enable based on namespaces

4.12.0

Minor Changes

  • 86727ebf4: Improve accuracy of gas estimation by providing token price references

4.11.1

Patch Changes

4.11.0

Minor Changes

  • 761e8523e: Add retry options to onchain quoter

Patch Changes

  • 95c5fb6cd: Update default configuration on base network
  • Updated dependencies [95c5fb6cd]

4.10.1

Patch Changes

4.10.0

Minor Changes

  • cd5c4d0ce: export pancakeV3PoolABI from v3-sdk

Patch Changes

4.9.10

Patch Changes

4.9.9

Patch Changes

4.9.8

Patch Changes

  • 63bb02a04: refactor: Add undefined type to subgraph provider

4.9.7

Patch Changes

  • a890b2bc0: Add smart-router exports default path

4.9.6

Patch Changes

  • 0f8e92425: Add usdc as base token to check against on polygon zkevm

4.9.5

Patch Changes

4.9.4

Patch Changes

4.9.3

Patch Changes

  • 70a787a25: Upgrade zod

4.9.2

Patch Changes

4.9.1

Patch Changes

4.9.0

Minor Changes

  • 5b1c68cb6: Default to subgraph cache fallback for v3 candidate pools fetcher
  • 435a90ac2: Add support for opBNB mainnet

Patch Changes

4.8.8

Patch Changes

  • 1577caa6f: Add default import path for evm

4.8.7

Patch Changes

4.8.6

Patch Changes

  • e491ed2ba: Fix module not found under nodejs esm resolution

4.8.5

Patch Changes

4.8.4

Patch Changes

  • 4cca3f688: Support dropping unexected multicalls
  • Updated dependencies [4cca3f688]

4.8.3

Patch Changes

4.8.2

Patch Changes

4.8.1

Patch Changes

4.8.0

Minor Changes

  • a784ca6ed: Pancake Multicall release

Patch Changes

4.7.1

Patch Changes

4.7.0

Minor Changes

  • 868f4d11f: Add Base support

Patch Changes

4.6.0

Minor Changes

  • 24f51d314: Customizable v2 pool provider

4.5.2

Patch Changes

  • e9c080787: Export provider functions

4.5.1

Patch Changes

4.5.0

Minor Changes

  • 659be0529: Add support for building v3 pool fetcher with customized fallbacks and source of pool tvl references

4.4.0

Minor Changes

  • 5e15c611e: Add linea support

Patch Changes

4.3.6

Patch Changes

4.3.5

Patch Changes

  • 726a09484: Export types from Transformer

4.3.4

Patch Changes

  • 51b7b1ceb: Export transformer utils

4.3.3

Patch Changes

4.3.2

Patch Changes

  • 640c171aa: Prevent zero liquidity pools from being ignored

4.3.1

Patch Changes

4.3.0

Minor Changes

  • 77fc3406a: Add zkSync support

Patch Changes

4.2.1

Patch Changes

4.2.0

Minor Changes

  • 8217b73c3: Add fallback configuration to v3 candidate pool fetcher

4.1.0

Minor Changes

  • f9fda4ebe: Add Polygon zkEVM support

Patch Changes

4.0.1

Patch Changes

4.0.0

Major Changes

  • 938aa75f5: Migrate ethers to viem

Patch Changes

3.0.0

Major Changes

  • b5dbd2921: Remove JSBI and use BigInt native instead

Patch Changes

2.0.3

Patch Changes

  • 8daeddeae: Remove used typechain and install error on postinstall

2.0.2

Patch Changes

  • 078ee23fb: Fix multicall chunk config types

2.0.1

Patch Changes

  • 91af69fa2: Allow multicall config pass into quote provider

2.0.0

Major Changes

  • dd6cecab1: Move to viem

1.0.0

Minor Changes

  • 65fbb250a: Bump version

Patch Changes

0.6.1

Patch Changes

  • d83530d6b: Remove duplicate isTradeBetter util
  • Updated dependencies [d83530d6b]

0.6.0

Minor Changes

  • e63258cf9: Add swap output amount estimation

0.5.0

Minor Changes

  • e11c44d86: Add stable swap lp token mint estimation

0.4.0

Minor Changes

  • 7be222310: Add price & fee percent to stable swap pairs

0.3.0

Minor Changes

  • 34edbd929: Allow to get all common pairs externally

0.2.1

Patch Changes

  • 1e4a4b27c: Fix missing dependencies
  • Updated dependencies [1e4a4b27c]

0.2.0

Minor Changes

  • 8090f268a: Add route type to identify if a trade contains stable swap

0.1.0

Minor Changes

  • ca9723195: Add support for exact output