# Release-20260616

- Merge pull request [#4808](https://github.com/tidbcloud/dbaas-ui/pull/4808) from tidbcloud/feat/stmt-v2 [3cd129e0](https://github.com/tidbcloud/dbaas-ui/commit/3cd129e0c311b2339d4cb2a117c5b23fbc7f0736)

  - feat: update EMPTY_COMPUTED structure and modify alert message in StatementV2Page [2fc4226a](https://github.com/tidbcloud/dbaas-ui/commit/2fc4226abdfcf091831fef1ee857f4b28bfe0030)

- Merge pull request [#4869](https://github.com/tidbcloud/dbaas-ui/pull/4869) from tidbcloud/feat/left-side-menu-icon [8c5e5434](https://github.com/tidbcloud/dbaas-ui/commit/8c5e54346589e490051b1965afc31b6eb3fc2ebd)

  - fix: isolate essential v2 capacity update [75ed15c1](https://github.com/tidbcloud/dbaas-ui/commit/75ed15c1196b40d52ab030938f7297ad5c4f4b02)

  - fix: simplify byoc audit log navigation [c1d7ab12](https://github.com/tidbcloud/dbaas-ui/commit/c1d7ab1271e2fe5ec37988f1437a4ee98283000d)

- Merge branch 'dev' into feat/stmt-v2 [3484f829](https://github.com/tidbcloud/dbaas-ui/commit/3484f829629818f6a4d777460e273e0afe81fcda)

  - feat: update SQL Statement V2 tab title to remove size attribute from preview badge [36013100](https://github.com/tidbcloud/dbaas-ui/commit/3601310099f91cc67889288989f38b622bf473c3)

- Merge pull request [#4857](https://github.com/tidbcloud/dbaas-ui/pull/4857) from tidbcloud/feat/sso-security [d1d59a9c](https://github.com/tidbcloud/dbaas-ui/commit/d1d59a9c1743b704f0eda94a2b625a3195475383)

- Merge pull request [#4868](https://github.com/tidbcloud/dbaas-ui/pull/4868) from tidbcloud/fix/20260616-essential-issue [5112d5e5](https://github.com/tidbcloud/dbaas-ui/commit/5112d5e565014a599f1d5fd989e1f13653f2f276)

  - hotfix: 202606161626 [eed20418](https://github.com/tidbcloud/dbaas-ui/commit/eed20418c325799855594349e67482fa870dbbbe)

  - fix: refine essential v2 ui [22bee75a](https://github.com/tidbcloud/dbaas-ui/commit/22bee75ab11a86ab9e55adb29637a5e3555b29db)

  - fix: refine essential v2 export copy [3c9b2689](https://github.com/tidbcloud/dbaas-ui/commit/3c9b26891e1ea7caf26ebfda9875ef82468fee12)

- Merge pull request [#4815](https://github.com/tidbcloud/dbaas-ui/pull/4815) from tidbcloud/feat/premium-reserved [e28549a3](https://github.com/tidbcloud/dbaas-ui/commit/e28549a3e3c60cebbbf2099abfc7e45b84258c25)

  - Update src/dbaas/screens/NextGen/premium/metrics/config/config.ts [c8e5dff8](https://github.com/tidbcloud/dbaas-ui/commit/c8e5dff8f0d2e514eece03e96e92ea482f068e03)

  - fix: billing test case [916b6783](https://github.com/tidbcloud/dbaas-ui/commit/916b67834b970f8e4e9651e18f3a6c814a20a3a7)

  - fix: mysql cdc form validation [c692d94d](https://github.com/tidbcloud/dbaas-ui/commit/c692d94dd22de5ce52a959b24a652dcf8cf23933)

  - fix: conflict [90f26ab4](https://github.com/tidbcloud/dbaas-ui/commit/90f26ab433d72e11eaa032526d0e9bd4fbc0339a)

  - feat: update title for SQL Statement V2 tab to include preview badge [77cb6592](https://github.com/tidbcloud/dbaas-ui/commit/77cb65926c049b8decdafd29df5d65e17577fef5)

  - Update src/dbaas/screens/NextGen/premium/metrics/config/config.ts [313a6feb](https://github.com/tidbcloud/dbaas-ui/commit/313a6feb82e6e403cbe9e4991bf88b8fa703291d)

  - fix: capacity options format [85ddc7b8](https://github.com/tidbcloud/dbaas-ui/commit/85ddc7b8daa08755944d9a497ff8d420dce3645e)

  - fix: update CPU metrics queries to handle zero values correctly [d59545dd](https://github.com/tidbcloud/dbaas-ui/commit/d59545ddf567df499e68e0fdb682c2e685ee2e43)

  - fix: reserved capacity format [89ac0436](https://github.com/tidbcloud/dbaas-ui/commit/89ac04363466fa5fe4ce1d215f9d6334ae65c4c5)

  - fix: remove no-need typos [e5a796d2](https://github.com/tidbcloud/dbaas-ui/commit/e5a796d2881ea8da660ff24fb1d40a4cdd4478e4)

  - fix: pricing project id [0c1755ba](https://github.com/tidbcloud/dbaas-ui/commit/0c1755ba7619655f10c85adb9d63531639c8f061)

  - fix: omit reserved capacity outside Premium Reserved [da35a593](https://github.com/tidbcloud/dbaas-ui/commit/da35a5936f23c6002cf9d782767dd94d59e26faa)

  - fix: Gate premium-reserved restore deep links [10a3f06e](https://github.com/tidbcloud/dbaas-ui/commit/10a3f06e0c5cf993545e0835fe3b81842d3a1c76)

  - fix: reserved create reset [dc4ca51b](https://github.com/tidbcloud/dbaas-ui/commit/dc4ca51b80a69e5ef09583025642226c9a8fd092)

  - fix: reserved form schema [6b65d0c1](https://github.com/tidbcloud/dbaas-ui/commit/6b65d0c18dd1ed6a9dc9e3eae52886bf98a42c27)

  - fix: restore from whitelist [6f803189](https://github.com/tidbcloud/dbaas-ui/commit/6f80318973e37ecd1ce41f303c054dec1f210432)

  - fix: reserved remove cmek [c21abef1](https://github.com/tidbcloud/dbaas-ui/commit/c21abef138221f7bad40d53bfb88280a8153e872)

  - fix: premium reserved accoutid & external id [3a3761a5](https://github.com/tidbcloud/dbaas-ui/commit/3a3761a53b391fe4c3274e63e327c4e800aaeae0)

  - fix: update vCPU metric labels and unit to improve clarity [effe2c72](https://github.com/tidbcloud/dbaas-ui/commit/effe2c72128b30027ceb449e5d0efcd8d884ed3a)

  - fix: reserved Dual-Layer Data Encryption [48007a40](https://github.com/tidbcloud/dbaas-ui/commit/48007a40a08f39df824cabb206b99b0a90c2384e)

  - fix: restore from dedicated [1c07309c](https://github.com/tidbcloud/dbaas-ui/commit/1c07309c9715eb8f50396eadbccbdfe20604bee7)

  - fix: update metric unit to 'percentunit' in overview metrics config [85ded601](https://github.com/tidbcloud/dbaas-ui/commit/85ded601bb1fd347ecacadee8cdf1c29a2d0a48b)

  - fix: reserved restore from s3 [836cff28](https://github.com/tidbcloud/dbaas-ui/commit/836cff28ede2934c1dcdb0def975cb936ae4969d)

  - fix: reserved restore from backup list [793a062c](https://github.com/tidbcloud/dbaas-ui/commit/793a062cc92b364d4b467fba35cfaa36582965cc)

  - fix: remove premium reserved nouse files [4276b859](https://github.com/tidbcloud/dbaas-ui/commit/4276b859a131cf882af10c6a9c0063907b255c02)

  - fix: update [ac4951e3](https://github.com/tidbcloud/dbaas-ui/commit/ac4951e3f69d7bc3df11bb632de0243fcdcbc8ee)

  - fix: premium & reserved regions/providers refactor [2308e59a](https://github.com/tidbcloud/dbaas-ui/commit/2308e59a11aed890a04d24c10853910422e6606b)

  - fix: reserved create btn [858fb695](https://github.com/tidbcloud/dbaas-ui/commit/858fb695ce1eb8233652f6d37da79f2a252c163f)

  - feat: reserved price [08e9ff02](https://github.com/tidbcloud/dbaas-ui/commit/08e9ff027c0a2f6aea3cd4c0cc4f264164710740)

  - feat: Restore from Cloud Storage to Premium Reserved [6b3bc6f1](https://github.com/tidbcloud/dbaas-ui/commit/6b3bc6f120577b4614abc28651cf8cb52f5d1232)

  - feat: premium_reserved restore [937e59d2](https://github.com/tidbcloud/dbaas-ui/commit/937e59d2aa64a51fc1430c3401e043373baf5e6a)

  - feat: add vCPU metrics configuration and update metrics retrieval logic [7f9602f2](https://github.com/tidbcloud/dbaas-ui/commit/7f9602f28f5a6541a8f194f7a860417a3a4127f1)

  - feat: reserved hide alert [26ca6703](https://github.com/tidbcloud/dbaas-ui/commit/26ca670354745b6690cc49a92be524a0da6113ec)

  - feat: premium reserved label [b9341e6d](https://github.com/tidbcloud/dbaas-ui/commit/b9341e6d775e90f6e7458b4a256b8764a1704516)

  - feat: reserved hide alert [a219d5eb](https://github.com/tidbcloud/dbaas-ui/commit/a219d5eb770836ec2bd0ad95eefa44de8a8942e1)

  - feat: premium reserved component rename [ad50bb9e](https://github.com/tidbcloud/dbaas-ui/commit/ad50bb9e2171fb98fb1085518b4a72a00f0cb888)

  - feat: premium & premium reserved common funtions [4f2b959c](https://github.com/tidbcloud/dbaas-ui/commit/4f2b959c4494494eb72c58c89eeeb7ef094d2d70)

  - feat: premium reserved update capacity [d37d6853](https://github.com/tidbcloud/dbaas-ui/commit/d37d68535b55e0fe7626a3d1a638957ba7f413fd)

  - feat: enhance DataSource to support premium reserved logic in SQL statements [6814fbf5](https://github.com/tidbcloud/dbaas-ui/commit/6814fbf52319fc14ee223255da5e54e0975ac565)

  - feat: premium reserved create remove rcu [0a9b1cc2](https://github.com/tidbcloud/dbaas-ui/commit/0a9b1cc283efac72813220f5e780cd30985dadee)

  - feat: premium reserved create [269f280c](https://github.com/tidbcloud/dbaas-ui/commit/269f280c90c3cab10eaa40bc34cec14db40d2b99)

  - feat: integrate premium reserved logic into slow query components [ac4cce62](https://github.com/tidbcloud/dbaas-ui/commit/ac4cce62ff17093f78fb5282afb4183dfbab82e2)

  - feat: premium reserved list & overview init [66e7c655](https://github.com/tidbcloud/dbaas-ui/commit/66e7c65567634eac522cae7b6a47282e55420ef1)

  - feat: premium reserved [b0568003](https://github.com/tidbcloud/dbaas-ui/commit/b0568003daf1f272a13cf13f1b13c6ad55f7c22c)

  - feat: premium reserved swagger [a91f3598](https://github.com/tidbcloud/dbaas-ui/commit/a91f359859450442382679b638dd08c2f1cc7291)

  - feat: update default time range handling in StatementListUrlState and related components [25ac385f](https://github.com/tidbcloud/dbaas-ui/commit/25ac385f6aac316c6a36d72e1b16729ddeaf4ea5)

  - feat: improve table name normalization in StatementFilters and index components [a21e188b](https://github.com/tidbcloud/dbaas-ui/commit/a21e188b8e350e59f338c66f792b6121f5e86a33)

  - feat: enhance URL state handling with improved parsing and stringification for list parameters [ad086a83](https://github.com/tidbcloud/dbaas-ui/commit/ad086a83c90b12049744fff77d304e46e01d3525)

  - feat: optimize timeRange calculation by destructuring queryParams [9c8c1e9f](https://github.com/tidbcloud/dbaas-ui/commit/9c8c1e9fa9a6154f78f8043c1de5d0f3da0ec6e4)

  - feat: optimize FilterMultiSelect and URL state handling with unique value filtering [64ed7f4f](https://github.com/tidbcloud/dbaas-ui/commit/64ed7f4f92121a3c0f171c47e5ade03b17eb8a72)

- Merge pull request [#4866](https://github.com/tidbcloud/dbaas-ui/pull/4866) from tidbcloud/fix/20260615-changefeed-validation [1cd1518f](https://github.com/tidbcloud/dbaas-ui/commit/1cd1518fdd9632686d81c132c0074da290bec0d6)

  - feat: add expWhiteList to DiagnosisTabsLayout and update SQL Statement V2 visibility logic [104e1bb9](https://github.com/tidbcloud/dbaas-ui/commit/104e1bb9650cd9f5b730e246add0dc6e169a00f7)

- Merge pull request [#4861](https://github.com/tidbcloud/dbaas-ui/pull/4861) from tidbcloud/fix/20260612-es-endpoint-region [566ac394](https://github.com/tidbcloud/dbaas-ui/commit/566ac3946b3ae156f4c99bd1f56c0a00e498e8e6)

  - feat: extend StatementModel to include user field and update related components for user display [cbddc042](https://github.com/tidbcloud/dbaas-ui/commit/cbddc04229d44b67880c1fc5b652b6b8b71f7787)

- Merge pull request [#4864](https://github.com/tidbcloud/dbaas-ui/pull/4864) from tidbcloud/hotfix-hide-chatbot [e1e353db](https://github.com/tidbcloud/dbaas-ui/commit/e1e353db2c40930ec4919fa6d56cd2f4c8ea6122)

  - chore: remove txt verification helper [99a79aa1](https://github.com/tidbcloud/dbaas-ui/commit/99a79aa1f5244e04d8a88c2a9da459a2b401716d)

  - fix: scope sso allowed domain requirement [17c02572](https://github.com/tidbcloud/dbaas-ui/commit/17c02572872ef34e0f94ff8efa32a785c1857d93)

- Merge pull request [#4859](https://github.com/tidbcloud/dbaas-ui/pull/4859) from tidbcloud/hotfix/csv-header-mapping [6d22e1b1](https://github.com/tidbcloud/dbaas-ui/commit/6d22e1b1cd85035563965e16a65310f11b8621e2)

- Merge pull request [#4854](https://github.com/tidbcloud/dbaas-ui/pull/4854) from tidbcloud/hotfix/tiered-storage [ddbd3a0e](https://github.com/tidbcloud/dbaas-ui/commit/ddbd3a0e62d223466f918994108a5e7d0093126c)

  - feat: enhance ContributorCard and columns to support additional metrics and user filtering options [12d30766](https://github.com/tidbcloud/dbaas-ui/commit/12d30766b70ed7ffca8921762625907a488267d3)

  - feat: add org domain verification flow [fd996775](https://github.com/tidbcloud/dbaas-ui/commit/fd9967756935eb3ae43c60c4063c4dfae4360a8b)

  - feat(org-auth): add domain verification UI [93ab527c](https://github.com/tidbcloud/dbaas-ui/commit/93ab527cd4467cd4629a086c1760487a19157f99)

  - feat: add Domains component for domain management in Authentication settings [c68faab7](https://github.com/tidbcloud/dbaas-ui/commit/c68faab74abe00372d8b61616b03e90268cffd0a)

- Merge pull request [#4855](https://github.com/tidbcloud/dbaas-ui/pull/4855) from tidbcloud/hotfix/20260611-dedicated-region-hide [eb8cc10f](https://github.com/tidbcloud/dbaas-ui/commit/eb8cc10f38ee875649bc183ee94aea1bb31ba655)

- Merge pull request [#4851](https://github.com/tidbcloud/dbaas-ui/pull/4851) from tidbcloud/hotfix/20260611-essential-regional-whitelist [39bf598e](https://github.com/tidbcloud/dbaas-ui/commit/39bf598ee06d687511f08fb9c6f430e43aed416e)

- Merge pull request [#4850](https://github.com/tidbcloud/dbaas-ui/pull/4850) from tidbcloud/hotfix/premium-project-owner-permissions [1e3e02ab](https://github.com/tidbcloud/dbaas-ui/commit/1e3e02abc4bcdba2ed1aa62d5ea342cf03d5a7f3)

- Merge pull request [#4848](https://github.com/tidbcloud/dbaas-ui/pull/4848) from tidbcloud/feat/essentialv2-cdc-whitelist [c51daaaa](https://github.com/tidbcloud/dbaas-ui/commit/c51daaaa26438582b6b450d45584f6fdbe81e082)

  - feat: add essentialv2 cdc whitelist [0fd0bf09](https://github.com/tidbcloud/dbaas-ui/commit/0fd0bf09a02b72a7ec635fa1eb4866f2c90d1a17)

- Merge pull request [#4846](https://github.com/tidbcloud/dbaas-ui/pull/4846) from tidbcloud/release-20260609 [a98a2d54](https://github.com/tidbcloud/dbaas-ui/commit/a98a2d542d06f222c77f2224c551236ff75e50cc)

  - feat: enhance FilterMultiSelect and StatementFilters with getValueLabel support for improved user label formatting [ca3ae817](https://github.com/tidbcloud/dbaas-ui/commit/ca3ae817f2ca5ddb3df6f1804341a6f603504ef2)

  - feat: remove conditional hiding for SQL Statement V2 tab in DiagnosisTabsLayout [ea9d36fd](https://github.com/tidbcloud/dbaas-ui/commit/ea9d36fd0281df602e5e46c2fc4671abed81e423)

  - feat: update SQL Statement V2 tab configuration to always show [608cf042](https://github.com/tidbcloud/dbaas-ui/commit/608cf04276eab05c3554dade6c454fb9a1a3a22f)

  - feat: add sample user filtering support in Statement V2, including UI updates and state management [cc286399](https://github.com/tidbcloud/dbaas-ui/commit/cc286399cb74b3d818f2d98f543d20013981851b)

  - feat: update ContributorCard to display total value as '999+' for values over 1000 and adjust StatementFilters width [9ce1fe49](https://github.com/tidbcloud/dbaas-ui/commit/9ce1fe49edde16159ed45ab6901a3aa3ee6081a8)

  - feat: add support for database and table filtering in Statement V2, including loading states and distinct field values API [dd47513c](https://github.com/tidbcloud/dbaas-ui/commit/dd47513cf3889d220f0b152e19e9c2615f28f97a)

  - feat: add support for database and table dimensions in statement topstats [87e1a751](https://github.com/tidbcloud/dbaas-ui/commit/87e1a751fefc76b8c700ae7ddf8f8ad3ba03eb4f)

  - feat: add computed prop to StatementFilters and update user label formatting [cbc7430d](https://github.com/tidbcloud/dbaas-ui/commit/cbc7430d12d9152a412629f9cba9a605ca51a00f)

  - feat: enhance SQL statement navigation and context handling in Statement V2 [45289e41](https://github.com/tidbcloud/dbaas-ui/commit/45289e412a42b2c0015cc487eaa7a31b0e8391e7)

- Merge branch 'dev' into feat/stmt-v2 [cfda18ba](https://github.com/tidbcloud/dbaas-ui/commit/cfda18ba4bc7f58816268f0137e127c3967163a0)

  - feat: Update useGetO11YHost to conditionally fetch metadata based on tidbId presence [717615c8](https://github.com/tidbcloud/dbaas-ui/commit/717615c8af3afb7888f4f827cdc7c6d04f86403b)

  - feat: Add dimension parameter to API and update statement summary handling for user and digest [37af87b7](https://github.com/tidbcloud/dbaas-ui/commit/37af87b7a9d05581dc9d2acc49c4ed60195e9b43)

  - feat: Introduce withStatementsV2DataSource function and update statement parameters for V2 compatibility [aef12626](https://github.com/tidbcloud/dbaas-ui/commit/aef12626a6639e5637f3b29747fcb9334b5d57d1)

  - feat: Refactor summary step seconds calculation and improve trend series handling in Statement V2 [99ab549f](https://github.com/tidbcloud/dbaas-ui/commit/99ab549fee12c0422cd1c0c2e064bf09cdb9b243)

  - feat: Enhance back navigation in EventHandler to include detailFromHref state [f7102312](https://github.com/tidbcloud/dbaas-ui/commit/f710231217b27cbd6f15152f7b08900da3f02b66)

  - feat: Remove refresh button from Statement V2 page for cleaner UI [5fcab6b7](https://github.com/tidbcloud/dbaas-ui/commit/5fcab6b71a0a341df4f9972a45aa616ec275132d)

  - feat: Improve loading state handling in Statement V2 and TrendChart components [03527186](https://github.com/tidbcloud/dbaas-ui/commit/035271867766a081f6e99212b77f0739813b2c87)

  - feat: Add database filter to Statement V2 and update URL state management [e3022309](https://github.com/tidbcloud/dbaas-ui/commit/e3022309cde8c64a4574a6f02ebbfdf4386c8ee2)

  - feat: Update ContributorCard loading skeleton and enhance statement list row validation [d075299b](https://github.com/tidbcloud/dbaas-ui/commit/d075299b5274aea7aef6f80e6f8fb9e900a44b6b)

  - feat: Enhance SQL Statement V2 functionality and UI [887f2282](https://github.com/tidbcloud/dbaas-ui/commit/887f2282db3d60080ce5adbc4041a0f1fdb0e49b)

  - Refactor code structure for improved readability and maintainability [a275d613](https://github.com/tidbcloud/dbaas-ui/commit/a275d61306134dca881bf352ddb1a13cc9dd2e6a)
