# Changelog

In both testnet and mainnet, we have set up default contract addresses. To integrate these changes, simply upgrade the `cetus-sui-clmm-sdk` package to version **`v5.3.4`**. Then, replace your current Cetus SDK initialization method with [`src/config/initCetusSDK`](https://cetus-1.gitbook.io/cetus-developer-docs/developer/prerequisites#setting-up-configuration).

More details can refer to [](https://cetus-1.gitbook.io/cetus-developer-docs/developer/via-sdk "mention").

## cetus-sui-clmm-sdk v5.4.0

* Upgrade clmm contract to package verison 11 [#clmm-package-version-11](https://cetus-1.gitbook.io/cetus-developer-docs/via-clmm-contract/changelog#clmm-package-version-11 "mention")

***

## cetus-sui-clmm-sdk v5.3.4

* Optimize `sdk.Pool.getPoolByCoins` method  to support specifying the search for a specific fee rate.

***

## cetus-sui-clmm-sdk v5.3.0

* Upgrade clmm contract to package verison 10 [#clmm-version-10](https://cetus-1.gitbook.io/cetus-developer-docs/via-clmm-contract/changelog#clmm-version-10 "mention")

***

## cetus-sui-clmm-sdk v5.2.0

* Optimize build coin method.

***

## cetus-sui-clmm-sdk v5.1.11

* Update the method in clmm sdk for getting pool by coin types.
