release: 4.0.0-beta.3 || release: 3.0.0-beta.13
- fix: signature fee calculation
- fix: signature fee calculation
release 4.0.0-beta.4
- fix: consider sol creation for minimum fee calculation
- fix: consider sol creation for minimum fee calculation
release 4.0.0-beta.5
- feat: added
- feat: added
computeUnitPriceMicroLamports in exchange methodrelease: 4.0.0-beta.6
- fix: split trade not using ALT
- feat: add
- fix: split trade not using ALT
- feat: add
swapMode in react-hookrelease: 4.0.0-beta.7
- fix: update raydium clmm library that check on liquidity requirement on quoting
- fix: react-hook not correcting set
- fix: update raydium clmm library that check on liquidity requirement on quoting
- fix: react-hook not correcting set
wrapUnwrapSOL when querying a transaction's balance changes.release: 3.0.0-beta.16
- fix: backport raydium clmm and exact out patches
- fix: backport raydium clmm and exact out patches
release: 4.0.0-beta.9
- fix: pass slot info to lifinity v1 amm to not quote for expired slot
- fix: implement LRU for routeSegmentCache to prevent memory leak
- fix: pass slot info to lifinity v1 amm to not quote for expired slot
- fix: implement LRU for routeSegmentCache to prevent memory leak
release: 4.0.0-beta.10
- feat: platform fee for exact out
- fix: platform fee doesn’t apply to raydium x raydium route
- fix: Add rent exempt threshold to minimum SOL for transaction
- feat: platform fee for exact out
- fix: platform fee doesn’t apply to raydium x raydium route
- fix: Add rent exempt threshold to minimum SOL for transaction
release: 4.0.0-beta.11
- fix: enable platform fee for exactOut swapMode
- fix: expose
- fix: revert jupiter fee owner from beta.10
- fix: enable platform fee for exactOut swapMode
- fix: expose
getPlatformFeeAccounts in react-hook- fix: revert jupiter fee owner from beta.10
release: 4.0.0-beta.14
- fix: input route segment creation for 3 hops
- fix: input route segment creation for 3 hops
release: 4.0.0-beta.15
- feat: separate out a new package called
- feat:
- fix: Meteora get depeg account from state instead of cache params
- fix: Saber and Mercurial to pick up new states changes when their config is updated
- feat: separate out a new package called
@jup-ag/common, which @jup-ag/react-hook use and help remove ~5mb of unused bundle to your app- feat:
Jupiter.load change marketUrl params to marketCache for easier config- fix: Meteora get depeg account from state instead of cache params
- fix: Saber and Mercurial to pick up new states changes when their config is updated
release: 4.0.0-beta.16
release: 3.0.0-beta.17
release: 2.0.0-beta.9
release: 1.0.0-beta.34
- fix: math curve related infinite loop for imbalanced pool
release: 3.0.0-beta.17
release: 2.0.0-beta.9
release: 1.0.0-beta.34
- fix: math curve related infinite loop for imbalanced pool
release: 4.0.0-beta.17
- feat: add symmetry
- feat: rename MarcoPolo to Oasis and added support for BonkSwap
- fix: sync meteora latest changes
- fix: meteora price impact
- fix: move calculate fee to react-hook
- feat: add symmetry
- feat: rename MarcoPolo to Oasis and added support for BonkSwap
- fix: sync meteora latest changes
- fix: meteora price impact
- fix: move calculate fee to react-hook
If you are using the v3 API, please migrate to the latest v4 API, we will be shutting down the v3 API by the end of this month.
release: 3.0.0-beta.18
- fix: dont throw error on failed amm creation
- fix: backport meteora changes
- fix: dont throw error on failed amm creation
- fix: backport meteora changes
release: 4.0.0-beta.18
- fix: Remove throwing error when an amm fails to load
- fix: bump internal optimist package which include tx confirmation fixes
- fix: Remove throwing error when an amm fails to load
- fix: bump internal optimist package which include tx confirmation fixes
Some changes to the token list API response are coming: We’re adding tags for unknown tokens and token2022 tokens.
Unknown tokens now:
{"address”:”0x123”, ”tags”:[], …},
Unknown tokens future:
{"address”:”0x123”,” tags”:[“unknown”], …},
Token2022 tokens future:
{"address”:”0x123”, tags”:[“token2022”], …},
This change is expected to go in on Monday next week, please cater for that change.
We’re also trying out a discord announcements channel — hop on over and get a “developer” role to be tagged on announcements if you prefer that channel.
Unknown tokens now:
{"address”:”0x123”, ”tags”:[], …},
Unknown tokens future:
{"address”:”0x123”,” tags”:[“unknown”], …},
Token2022 tokens future:
{"address”:”0x123”, tags”:[“token2022”], …},
This change is expected to go in on Monday next week, please cater for that change.
We’re also trying out a discord announcements channel — hop on over and get a “developer” role to be tagged on announcements if you prefer that channel.
release: 4.0.0-beta.19
- fix: drop expired orders in phoenix
- fix: filter pools that no longer exist on load, that was causing some startup error
- fix: update raydium clmm library
- feat: added
- fix: drop expired orders in phoenix
- fix: filter pools that no longer exist on load, that was causing some startup error
- fix: update raydium clmm library
- feat: added
mintsToExclude to Jupiter.load which can exclude any amms that have those mints from running