> For the complete documentation index, see [llms.txt](https://cetus-1.gitbook.io/cetus-developer-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://cetus-1.gitbook.io/cetus-developer-docs/developer/via-sdk/changelog.md).

# 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`](/cetus-developer-docs/developer/via-sdk/prerequisites.md#setting-up-configuration).

More details can refer to [via SDK](/cetus-developer-docs/developer/via-sdk.md).

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

* Upgrade clmm contract to package verison 11 [Changelog](/cetus-developer-docs/developer/via-clmm-contract/changelog.md#clmm-package-version-11)

***

## 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 [Changelog](/cetus-developer-docs/developer/via-clmm-contract/changelog.md#clmm-version-10)

***

## 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.
