# Release-20260728

- Merge pull request [#4984](https://github.com/tidbcloud/dbaas-ui/pull/4984) from tidbcloud/feat/flexible-iops [f022ec8b](https://github.com/tidbcloud/dbaas-ui/commit/f022ec8b4e4f4ae29cb629e54fb270cc81d780c1)

- Merge pull request [#4976](https://github.com/tidbcloud/dbaas-ui/pull/4976) from tidbcloud/feat/support-esv2-premium-msk [cb57b56d](https://github.com/tidbcloud/dbaas-ui/commit/cb57b56dd1559240b7f87433f0d2c2e6990f88f3)

- Merge remote-tracking branch 'origin/dev' into feat/support-esv2-premium-msk [b271f16b](https://github.com/tidbcloud/dbaas-ui/commit/b271f16bdf3a3850693f8cb42b1e20e18c3e25e9)

- Merge pull request [#5009](https://github.com/tidbcloud/dbaas-ui/pull/5009) from tidbcloud/fix/20260728-esv1-branch-whitelist [43122a1e](https://github.com/tidbcloud/dbaas-ui/commit/43122a1e2d87b533531b1ae50c1827fd6e03f0ae)

  - chore: remove local pnpm store [c8bbeb35](https://github.com/tidbcloud/dbaas-ui/commit/c8bbeb35e645b12d385485400a4fab5e71eb1f89)

  - hotfix: 202607281640 [84f9bad7](https://github.com/tidbcloud/dbaas-ui/commit/84f9bad7abc075a060fe06c77ed5c295c00bfeea)

  - fix: add Essential v1 branch whitelist [5a65bb13](https://github.com/tidbcloud/dbaas-ui/commit/5a65bb132f14dcec971f449b62673d29e27932b3)

- Merge pull request [#5007](https://github.com/tidbcloud/dbaas-ui/pull/5007) from tidbcloud/feat/essentialv1-changefeed-rcu [e117df1d](https://github.com/tidbcloud/dbaas-ui/commit/e117df1dadf3f1b384f7d3b79f2f9f7cfeeb6c2c)

  - fix: changefeed select add testid [5a88ea9b](https://github.com/tidbcloud/dbaas-ui/commit/5a88ea9b14933c918524e313f5c0d9a948ce19ff)

  - fix: essential v1 changefeed ru config [72a1cc95](https://github.com/tidbcloud/dbaas-ui/commit/72a1cc95f566aabc1e756f50828ddda20d36e856)

- Merge pull request [#5005](https://github.com/tidbcloud/dbaas-ui/pull/5005) from tidbcloud/tweak-top-ru [09b784ea](https://github.com/tidbcloud/dbaas-ui/commit/09b784eac9f06278b9f89a29759ac36cc1d9eb66)

  - fix: conditionally render Query Execution Plan card based on plan text availability [2bac0a9c](https://github.com/tidbcloud/dbaas-ui/commit/2bac0a9c8f0d9452a6797629ea40750b4b4750ff)

  - feat: Refactor loading states and enhance execution plan handling in TopRU components [1007dc6c](https://github.com/tidbcloud/dbaas-ui/commit/1007dc6c630f1fc5edaefad8dcc2f66b5e91ec6c)

  - feat: Enhance TopRUPageContent with execution plan summary [a543cfde](https://github.com/tidbcloud/dbaas-ui/commit/a543cfde4826d27e3ce30aa963420bbd3896e219)

- Merge pull request [#5004](https://github.com/tidbcloud/dbaas-ui/pull/5004) from tidbcloud/fix/20260727-esv2-v1 [a5dc472a](https://github.com/tidbcloud/dbaas-ui/commit/a5dc472a971ae3a78dccc4adcf07ed83afb4b065)

  - fix: align flexible IOPS info icon color [bbff8b53](https://github.com/tidbcloud/dbaas-ui/commit/bbff8b5304096c180c97149289fb93222340fece)

  - fix: improve flexible IOPS modification flow [c5e28f8f](https://github.com/tidbcloud/dbaas-ui/commit/c5e28f8fee448b03e167061bc58a9a1040c224a5)

- Merge pull request [#5000](https://github.com/tidbcloud/dbaas-ui/pull/5000) from tidbcloud/feat/dbaudit-public-preview [01965f18](https://github.com/tidbcloud/dbaas-ui/commit/01965f1828e9edbbd5481015c45d1a3de684f495)

  - fix: align Premium capacity inputs [c88799c1](https://github.com/tidbcloud/dbaas-ui/commit/c88799c1084aafa775e3d30a46462d4a6b785f8e)

  - feat: dedicated audit logging public preview [f4c9dc8a](https://github.com/tidbcloud/dbaas-ui/commit/f4c9dc8a0b4b54a47910dc27704faf748ede7c5b)

  - fix: improve Premium quota limit guidance [e7da546d](https://github.com/tidbcloud/dbaas-ui/commit/e7da546d0ebc62ce694b67f51df4e17ebc92fa38)

  - fix: refine private endpoint detail fields [619e1f3d](https://github.com/tidbcloud/dbaas-ui/commit/619e1f3dc2fa8ff1c1c24d78b063015372a5f16c)

  - fix: show placeholder for empty availability zones [8a829d98](https://github.com/tidbcloud/dbaas-ui/commit/8a829d9821239b2483a1696cf2e5591e0b880501)

  - fix: reset Kafka settings on connection change [f37c2408](https://github.com/tidbcloud/dbaas-ui/commit/f37c2408809857e993b760d7f36583f676dd65ed)

  - fix: refine MSK changefeed configuration [d09d7df3](https://github.com/tidbcloud/dbaas-ui/commit/d09d7df3ff877b81c06f53be66461323f5d02b71)

  - fix: address MSK changefeed review feedback [5b28d346](https://github.com/tidbcloud/dbaas-ui/commit/5b28d346b2f0822942f810a9a1e5446b71596255)

- Merge remote-tracking branch 'origin/dev' into feat/support-esv2-premium-msk [b5a30a7a](https://github.com/tidbcloud/dbaas-ui/commit/b5a30a7ad62963536bbfd12c80b8ac6336ff6c45)

  - fix: inherit data disk IOPS during restore [81f76e01](https://github.com/tidbcloud/dbaas-ui/commit/81f76e015333ee0eec9736ce19b8b7c30365a6b8)

  - feat: simplify MSK changefeed settings [a12420b6](https://github.com/tidbcloud/dbaas-ui/commit/a12420b67b588b5ff07ec39872d1ec7057fc0ed1)

- Merge remote-tracking branch 'origin/dev' into feat/flexible-iops [84937e14](https://github.com/tidbcloud/dbaas-ui/commit/84937e14c75864eef8b089661c039dd1462645f8)

- Merge pull request [#4999](https://github.com/tidbcloud/dbaas-ui/pull/4999) from tidbcloud/fix/20260722-esv1-branch [d03044b0](https://github.com/tidbcloud/dbaas-ui/commit/d03044b0453e8e155606609b2a401ca31c5006db)

- Merge pull request [#4996](https://github.com/tidbcloud/dbaas-ui/pull/4996) from tidbcloud/hotfix/202607201-essential-cdc-ru-detail [9dd3e04f](https://github.com/tidbcloud/dbaas-ui/commit/9dd3e04f510ca8698debfe1ec6dc6f808a1f2ce4)

  - fix: set flexible IOPS input step [a1b993ef](https://github.com/tidbcloud/dbaas-ui/commit/a1b993ef569a2faabae5e7e940deba32fc4dd3c1)

  - fix: skip bootstrap port validation for MSK [f38ab6fc](https://github.com/tidbcloud/dbaas-ui/commit/f38ab6fc98b07ccac1f268c4e12bdb2fb83b1f7c)

- Merge pull request [#4994](https://github.com/tidbcloud/dbaas-ui/pull/4994) from tidbcloud/release-20260721 [8437bd7f](https://github.com/tidbcloud/dbaas-ui/commit/8437bd7f2e52d14b9a66cc122405ad02c4ebdb94)

  - fix: make bootstrap ports optional for MSK [ab070d6b](https://github.com/tidbcloud/dbaas-ui/commit/ab070d6b8ac03287b7002452ab8bc860b6323c7e)

  - fix: filter MSK endpoints by changefeed destination [c97ed72a](https://github.com/tidbcloud/dbaas-ui/commit/c97ed72a5c440e1972dac0f7e9134cb42db66b96)

- Merge remote-tracking branch 'origin/dev' into feat/support-esv2-premium-msk [a6a81202](https://github.com/tidbcloud/dbaas-ui/commit/a6a812026ae731021264664479a91bad06bf6eac)

  - fix: omit service region for Amazon MSK endpoint [a27063ed](https://github.com/tidbcloud/dbaas-ui/commit/a27063ed44700c3f3c0abf4eeb798d1e2e86ae62)

  - feat: support flexible IOPS in dedicated restore [c8c22a6a](https://github.com/tidbcloud/dbaas-ui/commit/c8c22a6a7e358d9eb7d6ea2cbbbe43c71e9a0fd4)

  - chore: organize flexible IOPS feature flag [6c00f541](https://github.com/tidbcloud/dbaas-ui/commit/6c00f541228a154979b598fdff64352f0de7ae23)

  - feat: support flexible IOPS for dedicated clusters [34bbb6cb](https://github.com/tidbcloud/dbaas-ui/commit/34bbb6cb20f159863db60c90b595403e3c1ff022)

  - feat: support MSK private endpoints for essential v2 and premium [bb5e52c3](https://github.com/tidbcloud/dbaas-ui/commit/bb5e52c37be9a37f5249e4a41fe093aa055e32a4)
