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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://cetus-1.gitbook.io/cetus-developer-docs/developer/via-sdk/changelog.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
