# Release-20260408

- Merge pull request [#4697](https://github.com/tidbcloud/dbaas-ui/pull/4697) from tidbcloud/feat/zero-claim-ga4-funnel [8b2a209b](https://github.com/tidbcloud/dbaas-ui/commit/8b2a209bbdfbfcba31ffe4ffbb1546940897640b)

  - feat(analytics): track zero claim GA4 funnel [8ec8d913](https://github.com/tidbcloud/dbaas-ui/commit/8ec8d9131eb027c0a51aac14ca4b03fc396ea043)

- Merge pull request [#4617](https://github.com/tidbcloud/dbaas-ui/pull/4617) from tidbcloud/feat/dedicated_import_ux [1596331e](https://github.com/tidbcloud/dbaas-ui/commit/1596331ebea6ee5390d1616b75dd0f8127058718)

- Merge pull request [#4687](https://github.com/tidbcloud/dbaas-ui/pull/4687) from tidbcloud/feat/time-zone-tips [8811390c](https://github.com/tidbcloud/dbaas-ui/commit/8811390c0f95ea8f52e16f0eb4505dcde19a73ef)

- Merge pull request [#4694](https://github.com/tidbcloud/dbaas-ui/pull/4694) from tidbcloud/copilot/optimize-prometheus-integration-tips [16589e1f](https://github.com/tidbcloud/dbaas-ui/commit/16589e1f381ec10fc0672e2a28aa752d272fb9e7)

- Merge pull request [#4695](https://github.com/tidbcloud/dbaas-ui/pull/4695) from tidbcloud/feat/table-scrollbar [ad25a745](https://github.com/tidbcloud/dbaas-ui/commit/ad25a7457ee3da3cd6d3f6f442351f78ff1fdbe1)

- Merge pull request [#4629](https://github.com/tidbcloud/dbaas-ui/pull/4629) from tidbcloud/feat/premium-dm-precheck [c42cf050](https://github.com/tidbcloud/dbaas-ui/commit/c42cf05035ee81217ac47b07d0596122eeb5e0bf)

- Merge pull request [#4684](https://github.com/tidbcloud/dbaas-ui/pull/4684) from tidbcloud/feat/azure-feedback [67852d6f](https://github.com/tidbcloud/dbaas-ui/commit/67852d6fbcda556a7283dd913f7bf4f275bc20ae)

  - feat: refine validation logic for source URL in runConnectionValidation function [07f4f471](https://github.com/tidbcloud/dbaas-ui/commit/07f4f471b3e322072590b1417f324aab544b6954)

  - feat: streamline region auto-detection logic and improve source URL validation in ConfigureConnection component [37490842](https://github.com/tidbcloud/dbaas-ui/commit/37490842223e3fbb0cab5b8663b1ae8fab2b2b7c)

  - feat: enhance table processed display in ServerlessImportSummary and ImportSummaryList components [05ed4b20](https://github.com/tidbcloud/dbaas-ui/commit/05ed4b20cb2d45ecac294211e09f4a71041eae6f)

  - feat: simplify validation checks in Precheck component [9a2c55a2](https://github.com/tidbcloud/dbaas-ui/commit/9a2c55a2022ea4e20f4957adc4d660e0414f6dc2)

  - feat: remove redundant pre-check guidance message in Precheck component [dbdda9b8](https://github.com/tidbcloud/dbaas-ui/commit/dbdda9b8f13b9d1f99edc9c69e67d00ce5355559)

  - feat: improve user messaging in Precheck component for clarity and guidance [0443fd7c](https://github.com/tidbcloud/dbaas-ui/commit/0443fd7c2216e9feb577f8b95ee31b5f4eb9c8fd)

  - feat: enhance user guidance and improve messaging in ConfigureMapping component [58bf88c3](https://github.com/tidbcloud/dbaas-ui/commit/58bf88c3ea7560d97bcff9a8b8cf4171954befaf)

  - fix: remove redundant connection instructions from the import step [cafe933f](https://github.com/tidbcloud/dbaas-ui/commit/cafe933f554e28e250f613ba02d5124ab3cc8f10)

  - fix: update step name from 'Mapping / Configuration' to 'Mapping' [50f31b78](https://github.com/tidbcloud/dbaas-ui/commit/50f31b7837c88f4541d5c1f9ecd8a99118765769)

  - feat: extend dataFormat support in LightningFileNamingExample component [04afd2ac](https://github.com/tidbcloud/dbaas-ui/commit/04afd2ace0984ff6e1cec28bc8cd06f333aa8d55)

  - fix: improve error message display in PreCheck component [1678b2d0](https://github.com/tidbcloud/dbaas-ui/commit/1678b2d0de54191b53c557b693c0506cf43736e0)

  - fix: remove unused GCS auth type from normalizeDedicatedImportSource function [facf85ea](https://github.com/tidbcloud/dbaas-ui/commit/facf85ea9876a24f14d1e982b48e7175c10c9e4a)

  - fix: normalize dataFormat comparison to use Number for import file type checks [282bb211](https://github.com/tidbcloud/dbaas-ui/commit/282bb2111d92d0cdd72c760668aca932765d39cd)

  - fix: update dataFormat comparison to use Number for CSV check [4f0acd00](https://github.com/tidbcloud/dbaas-ui/commit/4f0acd00b5f320c35b32f4f1458fef71b669454d)

  - feat: update title in ConfigureMapping component to 'Destination Mapping' [d03eba33](https://github.com/tidbcloud/dbaas-ui/commit/d03eba33c9aecbb40eb61897cb7ba34e0bb7ba5b)

  - feat: enhance Precheck component with improved result display and error handling [ddac36c9](https://github.com/tidbcloud/dbaas-ui/commit/ddac36c99d5f4557d6712033add6e535fa6bb222)

  - fix: remove display of detected data format in ConfigureMapping component [a12e3607](https://github.com/tidbcloud/dbaas-ui/commit/a12e3607db3c7e3c23725adc5130d0b49250da2a)

  - fix: change data_format to string type in ImportFromCloudDedicated form [fa9bc5bb](https://github.com/tidbcloud/dbaas-ui/commit/fa9bc5bb066294816bf9d863620f1ab079ffb344)

  - fix: improve normalizeCreateDataFormat function to handle unknown data format [551a2132](https://github.com/tidbcloud/dbaas-ui/commit/551a21323f726d90a3f546525bcc638cd3a5bafa)

  - feat: add ImportFromCloudDedicated component with multi-step import process [d1b7dcef](https://github.com/tidbcloud/dbaas-ui/commit/d1b7dcef17e0957b5b87bbbffa350436be35a6a5)

  - fix: remove unused input mapping for recovery group in swagger filemap [de9cf49d](https://github.com/tidbcloud/dbaas-ui/commit/de9cf49de5431490769f31b7ed83ff16fd743849)

  - fix: update icon components in PremiumDMStep2 for consistency [b25fc1ed](https://github.com/tidbcloud/dbaas-ui/commit/b25fc1ed61ca51e42c16dc28988a4b0012a268ef)

- Merge pull request [#4668](https://github.com/tidbcloud/dbaas-ui/pull/4668) from tidbcloud/tweak/o11y-query-range [0087bbfa](https://github.com/tidbcloud/dbaas-ui/commit/0087bbfa687bd535abd2e3c27defeface586cd40)

  - fix: pass servicePlan to usePremiumPrometheusData in premium integrations [4827fce2](https://github.com/tidbcloud/dbaas-ui/commit/4827fce26d9e68fdf3fd68e2ce7f0db3ac90a37c)

  - fix: replace markdown links with actual Anchor JSX elements in Prometheus Alert [15776d6d](https://github.com/tidbcloud/dbaas-ui/commit/15776d6da0744743a11647537b23b43d3dd28e77)

  - feat: enhance premium data migration visibility based on cloud provider [d1d6fb8a](https://github.com/tidbcloud/dbaas-ui/commit/d1d6fb8a85197550234bf46614f5d4d764b1da07)

  - feat(data-migration): add premium precheck flow [9f00f5c1](https://github.com/tidbcloud/dbaas-ui/commit/9f00f5c168673da9189c7dab9ee7ab20fc66369c)

  - Apply suggestions from code review [602262a9](https://github.com/tidbcloud/dbaas-ui/commit/602262a9b77c3697cacc82ecfd15b6b8c8874362)

  - fix: use lowercase servicePlan comparison for Premium check in Prometheus modal [c3bb50d5](https://github.com/tidbcloud/dbaas-ui/commit/c3bb50d5f9c00d6e40b74941468653547086d30c)

- Merge pull request [#4691](https://github.com/tidbcloud/dbaas-ui/pull/4691) from tidbcloud/copilot/premium-essential-tooltip-disabled-save [f7180116](https://github.com/tidbcloud/dbaas-ui/commit/f7180116541e92efc9fa28d2a7484f685e9375e6)

  - fix: optimize Prometheus integration card text for Premium and Essential tiers [a7a43613](https://github.com/tidbcloud/dbaas-ui/commit/a7a436133538c51e6c331340e56d8e85fe81bb55)

  - Initial plan [00c18a2d](https://github.com/tidbcloud/dbaas-ui/commit/00c18a2d54563f52e9f33168d0458339ff4d86ee)

  - fix: add cmek doc link to legacy creation alert [7a916fa3](https://github.com/tidbcloud/dbaas-ui/commit/7a916fa30e277dfab0d864b457ddb9f9a96580dd)

- Merge pull request [#4686](https://github.com/tidbcloud/dbaas-ui/pull/4686) from tidbcloud/copilot/update-learn-link-prometheus-integration [86e37be1](https://github.com/tidbcloud/dbaas-ui/commit/86e37be18fe8d7db796eafe87806e172ed650f34)

- Merge pull request [#4692](https://github.com/tidbcloud/dbaas-ui/pull/4692) from tidbcloud/fix/br_setting_tips [75d672dd](https://github.com/tidbcloud/dbaas-ui/commit/75d672ddbeba7a60e50cb0acf5a229cf593776a6)

  - fix: update spending limit condition for alert display in BackupSettingServerless [6a90e5e8](https://github.com/tidbcloud/dbaas-ui/commit/6a90e5e8078d66d20ef176844c3cab649e03c7ec)

  - feat: merge Test Connection and Save into single Save button in Add Subscriber dialogs [9d692380](https://github.com/tidbcloud/dbaas-ui/commit/9d692380984b1640377b31ea3eb62b3ecfb4d0fb)

  - fix: add missing data-mp-event attribute to Save button in Alerts/CreateModal [8d3ce767](https://github.com/tidbcloud/dbaas-ui/commit/8d3ce7672bf511aa44a54ee3af67525d5afe0657)

  - feat: add tooltip 'Test connection before Save' on disabled Save button in alert subscription modals [62a455fb](https://github.com/tidbcloud/dbaas-ui/commit/62a455fbf8696ed842321ecc8f284484c5f8d3fa)

  - Initial plan [cf5e72f0](https://github.com/tidbcloud/dbaas-ui/commit/cf5e72f0808b4451fb3e04c030fd759292eeb7d6)

  - feat: add custom scrollbar styles for mrt-table-paper component [9966601a](https://github.com/tidbcloud/dbaas-ui/commit/9966601a65553aa3b98577805f86de24f638ab46)

- Merge pull request [#4689](https://github.com/tidbcloud/dbaas-ui/pull/4689) from tidbcloud/hotfix/premium-export-detail-from-master [54e7e780](https://github.com/tidbcloud/dbaas-ui/commit/54e7e7808dca4a0003e7dbcfd9529a9192d2f940)

  - refactor: simplify premium export status mapping [51c24f87](https://github.com/tidbcloud/dbaas-ui/commit/51c24f87effecf8e61ff9f098e6b4c6b052c599c)

  - hotfix: 202604031723 [abf09fa0](https://github.com/tidbcloud/dbaas-ui/commit/abf09fa05660f8daad7f4e171cfc12439af5af7a)

  - fix: adjust error message margin in export creation component [d4205538](https://github.com/tidbcloud/dbaas-ui/commit/d4205538dd516f78b3332471cee365d10aa69b0f)

  - fix: correct premium export status badge colors [e83497e3](https://github.com/tidbcloud/dbaas-ui/commit/e83497e32ceeb57acf3378f177c22490125f5269)

  - fix: align premium export detail actions [eebfef3e](https://github.com/tidbcloud/dbaas-ui/commit/eebfef3e070cff1d865243e9d3b018e902d68223)

  - fix: correct wording in TimezoneTips component for clarity on billing periods [170f6d99](https://github.com/tidbcloud/dbaas-ui/commit/170f6d99b187fa48a697cdfbe82cf28d291d0bed)

  - feat: add TimezoneTips component and integrate it into Billing and UsageDetails tables for improved user guidance on billing periods and dates [8947458d](https://github.com/tidbcloud/dbaas-ui/commit/8947458df351aac370185064babb1ade9bf33942)

  - fix: update Prometheus integration Learn link to use plan-specific URLs [d652df57](https://github.com/tidbcloud/dbaas-ui/commit/d652df57fb62180245b15dae4390d65d4310b56a)

  - Initial plan [2e08cc17](https://github.com/tidbcloud/dbaas-ui/commit/2e08cc17f8b27e2d5dcb4fc58c80a5862c616b5e)

  - fix: normalize duplicate changefeed start position [ba2bc2e2](https://github.com/tidbcloud/dbaas-ui/commit/ba2bc2e2a4f9f4e03ec1d8813ba2f749f8e31de5)

- Merge pull request [#4683](https://github.com/tidbcloud/dbaas-ui/pull/4683) from tidbcloud/copilot/search-histogram-quantile-replace-le-vmrange [185661c1](https://github.com/tidbcloud/dbaas-ui/commit/185661c137ff88b3abe92a32fed5591246cd08f5)

- Merge pull request [#4682](https://github.com/tidbcloud/dbaas-ui/pull/4682) from tidbcloud/copilot/search-histogram-quantile-replace-le-vmrange [5ea3c8a9](https://github.com/tidbcloud/dbaas-ui/commit/5ea3c8a92901b04ee095970b08d6e9eb0db7d1a2)

  - hotfix: 202604030945 [445cbbb8](https://github.com/tidbcloud/dbaas-ui/commit/445cbbb804654d22696126957e6babe0c0f6d4c1)

  - fix: revert le->vmrange changes from dedicated/NextGen files, keep only serverless files [c700bd34](https://github.com/tidbcloud/dbaas-ui/commit/c700bd34021209aeb024d7008139e7a1fdcb3818)

  - fix: replace le with vmrange in all tidb histogram_quantile by clauses [a9176568](https://github.com/tidbcloud/dbaas-ui/commit/a917656837bf79ceccdee4d185fab0424a8946db)

  - fix: replace by (le) with by (vmrange) in histogram_quantile tidb metric queries [831644d8](https://github.com/tidbcloud/dbaas-ui/commit/831644d8de9f90cbf83a4f95fdf312a6bc51e0d5)

  - Initial plan [264c13d8](https://github.com/tidbcloud/dbaas-ui/commit/264c13d8827a0fb8a23334c77ff5cec1e6d7e923)

- Merge pull request [#4679](https://github.com/tidbcloud/dbaas-ui/pull/4679) from tidbcloud/revert-4535-feat/rap-async [6273baaf](https://github.com/tidbcloud/dbaas-ui/commit/6273baaf1f595a2fc803323733e82000016db197)

  - Revert "Feat/rap async" [32947588](https://github.com/tidbcloud/dbaas-ui/commit/32947588c9555bb4d541e819f6c24c083bb07b18)

- Merge pull request [#4669](https://github.com/tidbcloud/dbaas-ui/pull/4669) from tidbcloud/fix/20260401-dbauditlog-bucket-region [c1460ae6](https://github.com/tidbcloud/dbaas-ui/commit/c1460ae682cc17d9774567cc3890936459837ccb)

- Merge pull request [#4670](https://github.com/tidbcloud/dbaas-ui/pull/4670) from tidbcloud/fix/20260401-dbauditlog-bucket-region [56b24fb5](https://github.com/tidbcloud/dbaas-ui/commit/56b24fb50687dd79382fe202778dbf655839284c)

  - fix: clear duplicate changefeed tso default [56066694](https://github.com/tidbcloud/dbaas-ui/commit/56066694f7c5f0ff797877a97f2b98f7989a5bf6)

  - fix: normalize premium audit log format default [a9b1679c](https://github.com/tidbcloud/dbaas-ui/commit/a9b1679c5082cd1fe384386af023d4008dd75a74)

- Merge pull request [#4535](https://github.com/tidbcloud/dbaas-ui/pull/4535) from tidbcloud/feat/rap-async [b9bb5cf9](https://github.com/tidbcloud/dbaas-ui/commit/b9bb5cf92fe5edba73a4e04e31187272aa770bd7)

  - fix: remove useless code [6b40ea17](https://github.com/tidbcloud/dbaas-ui/commit/6b40ea178d385ba97e5c480495ced865a64121e0)

  - fix: swagger reset [a3e41a9b](https://github.com/tidbcloud/dbaas-ui/commit/a3e41a9b524da9cae678e665fd4acab9e45a5da8)

  - fix: swagger reset [89e5233d](https://github.com/tidbcloud/dbaas-ui/commit/89e5233dc32c403ea0a524e062e6384736000669)

  - fix: swagger reset [95223117](https://github.com/tidbcloud/dbaas-ui/commit/952231173f80434bec2a03b30e30bc2aae6929d0)

  - fix: remove useless code [f0d9ac06](https://github.com/tidbcloud/dbaas-ui/commit/f0d9ac06149a011625c782b76e84e893603b5522)

  - fix: remove mock api [f1a04e64](https://github.com/tidbcloud/dbaas-ui/commit/f1a04e64269f570ab2eb98c70b951a985b33b678)

  - fix: swagger file changed [1c933e1d](https://github.com/tidbcloud/dbaas-ui/commit/1c933e1dc59822fcda0fe4f546f6f0c2ed96c23e)

  - fix: add npm scripts [26f10e20](https://github.com/tidbcloud/dbaas-ui/commit/26f10e203901e3cd17ba9bc887993f8afcce9672)

  - fix: rap sync [123a51bb](https://github.com/tidbcloud/dbaas-ui/commit/123a51bbcdf0126edba3ccad70d34acda21c39fc)

  - fix: update swagger tags [894420c6](https://github.com/tidbcloud/dbaas-ui/commit/894420c6a3d8517e80d93abc6f0530fec1037685)

  - fix: update billing swagger.json [798e8d7c](https://github.com/tidbcloud/dbaas-ui/commit/798e8d7c9c2c0a7d65181509914832dee5934f6c)

  - fix: update billing swagger.json [f84f92c5](https://github.com/tidbcloud/dbaas-ui/commit/f84f92c51f0ff16549a4947c8496502b20343489)

  - fix: update dataservice swagger [05969910](https://github.com/tidbcloud/dbaas-ui/commit/05969910c3027d4bbfe19b5cb7aca893966ec66b)

  - feat: update accout.json [285b6345](https://github.com/tidbcloud/dbaas-ui/commit/285b6345cd563979d10c392399e41eb2b0e06118)

  - feat: update accout.json [dfa79b53](https://github.com/tidbcloud/dbaas-ui/commit/dfa79b532eec67eb2255123d26f917992c1a3a22)

  - feat: add detection swagger.json file [a5d26c3e](https://github.com/tidbcloud/dbaas-ui/commit/a5d26c3eb6739367e3e37b90bf7c79b030d841d7)

  - feat: update swagger.json file [a6aa7c02](https://github.com/tidbcloud/dbaas-ui/commit/a6aa7c0291ea8d727485f22d7e678d15c5b0194a)

  - feat: update swagger.json file [0fe25240](https://github.com/tidbcloud/dbaas-ui/commit/0fe2524097d6170a254ff8213c3888dbeab1fe6c)

  - fix: swagger update [f6df877a](https://github.com/tidbcloud/dbaas-ui/commit/f6df877aa43c323e1bd395746a3b57a2ce560a8e)

  - fix: swagger update [1a5ef872](https://github.com/tidbcloud/dbaas-ui/commit/1a5ef87208684f925c2bd75b3dd0cb7fcb727007)

  - fix: rap mock data [c3c4b1b0](https://github.com/tidbcloud/dbaas-ui/commit/c3c4b1b0a95374671773ab8cb5b2c2e1348fc458)

  - feat: rap api mock [9ba3a466](https://github.com/tidbcloud/dbaas-ui/commit/9ba3a466be9eee093eca844217ed913065901880)

  - fix: upload cluster list swagger [ef284476](https://github.com/tidbcloud/dbaas-ui/commit/ef2844768d333328fa77bf4b2a0517ef8aee70b2)

  - fix: swagger file path [d2e38077](https://github.com/tidbcloud/dbaas-ui/commit/d2e3807711f8ecb66dff727c359b0cf1dd3898d6)

  - fix: rap-sync file path [ff628ad0](https://github.com/tidbcloud/dbaas-ui/commit/ff628ad09ce49aac97473c684a9542317e06c7b8)

  - fix: remove repeat file [b234e5b1](https://github.com/tidbcloud/dbaas-ui/commit/b234e5b145856bb1a891853703230834e001b361)

  - fix: change swagger files [357a5dfa](https://github.com/tidbcloud/dbaas-ui/commit/357a5dfa0ef9059fd6264f8a259698b2d07f4b52)

  - feat: swagger update [fc1ff4d0](https://github.com/tidbcloud/dbaas-ui/commit/fc1ff4d081b3a5542e550497cf1b21abdadd85ad)

  - feat: swagger update wip [291f1e05](https://github.com/tidbcloud/dbaas-ui/commit/291f1e055a4b16cc9048915ef82255697caeb325)

  - feat: swagger update wip [472c69c6](https://github.com/tidbcloud/dbaas-ui/commit/472c69c608f72423742a164f585d3065f7aff4b4)

  - feat: swagger update wip [a93cdd79](https://github.com/tidbcloud/dbaas-ui/commit/a93cdd791e56a870f419ccdb1dfd139ccaa5a01a)

  - feat: swagger update wip [a8f01c3f](https://github.com/tidbcloud/dbaas-ui/commit/a8f01c3f90de1d3e06f8f2714f5ba2652fc1520d)

  - feat: swagger update wip [814b6074](https://github.com/tidbcloud/dbaas-ui/commit/814b60748d5db25cd10aecffc47a7d114531c5c8)

  - feat: swagger update wip [5c2daddc](https://github.com/tidbcloud/dbaas-ui/commit/5c2daddca3751488e9c4bc846e5238950992581a)

  - feat: swagger update wip [cd6ed75e](https://github.com/tidbcloud/dbaas-ui/commit/cd6ed75e675e047ca65842d19b8e4665e3c10f6b)

  - feat: swagger update wip [4d872cc6](https://github.com/tidbcloud/dbaas-ui/commit/4d872cc6eeb14daeea8c8bd912f7d7030be6ead6)

  - feat: rap openapi up api [de549f8b](https://github.com/tidbcloud/dbaas-ui/commit/de549f8bcbce8beefb8765c2525836a533756685)

  - fix: rap update success with cookie [f85203c5](https://github.com/tidbcloud/dbaas-ui/commit/f85203c5b35db9df587b6487b04ae999562f5ad5)

  - fix: import url [60217d7e](https://github.com/tidbcloud/dbaas-ui/commit/60217d7ec25a09143654c80ffa797987728f82da)

  - fix: import url [1113d166](https://github.com/tidbcloud/dbaas-ui/commit/1113d16697d21754903e9d546243803b6fa06911)

  - fix: add url [434a9ee0](https://github.com/tidbcloud/dbaas-ui/commit/434a9ee0f6dd4eeee9dca7a3f7eac3485e9aae5d)

  - fix: add url [d689db25](https://github.com/tidbcloud/dbaas-ui/commit/d689db25b2e4b3fcb4c6299d7344933ab3f3ce63)

  - fix: update SWAGGER_FILE [c92d357a](https://github.com/tidbcloud/dbaas-ui/commit/c92d357a45e4d61ac1db947045498768b255c473)

  - fix: update SWAGGER_FILE [2bf6b324](https://github.com/tidbcloud/dbaas-ui/commit/2bf6b3249681ba131acd671b1a0c03704674ac1a)

  - fix: change require to import [528c6ab5](https://github.com/tidbcloud/dbaas-ui/commit/528c6ab58c9e8d432df6869041153fd04d69a391)

  - fix: change require to import [c22d7bd2](https://github.com/tidbcloud/dbaas-ui/commit/c22d7bd209b137602a48f0195db53fa72c996d2c)

  - fix: rap mock add lock file [29939dde](https://github.com/tidbcloud/dbaas-ui/commit/29939dde0b286348ebb2ea8f1b276da468fec64d)

  - fix: rap mock add depency [d9e970ac](https://github.com/tidbcloud/dbaas-ui/commit/d9e970ac6e226fcd692fa5a5ea80b63f359a1e28)

  - fix: rap mock add depency [f3d24003](https://github.com/tidbcloud/dbaas-ui/commit/f3d24003403944aac30c12c5bec6434a50f6a788)

  - fix: rap mock add depency [e6cfa225](https://github.com/tidbcloud/dbaas-ui/commit/e6cfa225f15d900c0091175858141b8491f3d0e6)

  - fix: add rap workflow name [a17c630a](https://github.com/tidbcloud/dbaas-ui/commit/a17c630a2d1f58859c5e31a4a39b2caee030f40a)

  - fix: add rap workflow name [a6bcdde8](https://github.com/tidbcloud/dbaas-ui/commit/a6bcdde8952740d720418c7a3b61987dade2c0d5)

  - fix: test workflow [b55ba31f](https://github.com/tidbcloud/dbaas-ui/commit/b55ba31f74651e0424692f1c9633c7c08b016f06)

  - fix: update swagger file [83c1a821](https://github.com/tidbcloud/dbaas-ui/commit/83c1a8213f0eb7e05d044ad03ac54a85a07c4e31)

  - fix: add swagger change trigger rap update [23f3e207](https://github.com/tidbcloud/dbaas-ui/commit/23f3e207861686b516dbf8ddcd1a11315ead94fe)

  - feat: rap async save [802e93d6](https://github.com/tidbcloud/dbaas-ui/commit/802e93d6ea8cced2375fbed0b736f8f64721ec07)

  - fix: remove azure region field from audit log config [7a7cab74](https://github.com/tidbcloud/dbaas-ui/commit/7a7cab7437dda150dde39df78ff2cfa6ccc1036c)

- Merge pull request [#4677](https://github.com/tidbcloud/dbaas-ui/pull/4677) from tidbcloud/hotfix/project-type [698808a4](https://github.com/tidbcloud/dbaas-ui/commit/698808a40fd56156c4ab2b9053bb02e7f7a3c982)

- Merge pull request [#4676](https://github.com/tidbcloud/dbaas-ui/pull/4676) from tidbcloud/hotfix/project-type [5f56ff14](https://github.com/tidbcloud/dbaas-ui/commit/5f56ff1485396c8ec7fd5e617fca6fab759c1b6f)

  - hotfix: 202604011227 [ded219c4](https://github.com/tidbcloud/dbaas-ui/commit/ded219c4b15587536fe681505bb08677f44434e9)

- Merge pull request [#4672](https://github.com/tidbcloud/dbaas-ui/pull/4672) from tidbcloud/hotfix/hide-virtual-project [2cdf31a5](https://github.com/tidbcloud/dbaas-ui/commit/2cdf31a5d5a36c71dfe2df5c7370ec4da9f6d190)

- Merge pull request [#4671](https://github.com/tidbcloud/dbaas-ui/pull/4671) from tidbcloud/hotfix/hide-virtual-project [47bf2d5c](https://github.com/tidbcloud/dbaas-ui/commit/47bf2d5c5d106d740591c5d66ce65860a5b70673)

- Merge pull request [#4674](https://github.com/tidbcloud/dbaas-ui/pull/4674) from tidbcloud/copilot/add-p999-duration-premium-tier [ee4550dd](https://github.com/tidbcloud/dbaas-ui/commit/ee4550dd8af5bed7907693468b31164eb9a5a6dd)

  - feat: add P999 duration metrics to Query Duration charts for premium tier [881354ab](https://github.com/tidbcloud/dbaas-ui/commit/881354abbb2c3d984beaba468f48a3180a8dc2bd)

  - Initial plan [7f75121c](https://github.com/tidbcloud/dbaas-ui/commit/7f75121ce9b9a158ba217fdaad5e39ef938039bd)

  - hotfix: 202604011152 [5527a716](https://github.com/tidbcloud/dbaas-ui/commit/5527a71622bbf77c3a874193daf716692ad7c2b8)

  - feat: enhance metrics configuration with BYOC support and refactor quick ranges [c65a996f](https://github.com/tidbcloud/dbaas-ui/commit/c65a996f7fc46aecbc75117cbded31643a180f1e)

- Merge pull request [#4666](https://github.com/tidbcloud/dbaas-ui/pull/4666) from tidbcloud/release-20260331 [75327e02](https://github.com/tidbcloud/dbaas-ui/commit/75327e024a1dfe72d1eb2283adbc15c5d4915194)

- Merge pull request [#4665](https://github.com/tidbcloud/dbaas-ui/pull/4665) from tidbcloud/release-20260331 [ef5ae098](https://github.com/tidbcloud/dbaas-ui/commit/ef5ae098daad41b143df43128363a6d512222bd1)

  - test: add unit tests for TiDBRoutes component and refactor MyLake route definitions [2a654733](https://github.com/tidbcloud/dbaas-ui/commit/2a6547330f832be4e989cbbaabe5b42e2d1ad415)

- Merge branch 'master' into release-20260331 [c38f3e99](https://github.com/tidbcloud/dbaas-ui/commit/c38f3e99a84ac45a1d53d6a99f32da94bc07d927)

  - fix: adjust zIndex value for Top SQL page header [2a7f526b](https://github.com/tidbcloud/dbaas-ui/commit/2a7f526b2f152e4da00e1b4f4b3dbf4a6e9123de)

  - release: 20260331 [36364993](https://github.com/tidbcloud/dbaas-ui/commit/3636499308a168f3478952e470080837094986e7)

- Merge pull request [#4625](https://github.com/tidbcloud/dbaas-ui/pull/4625) from tidbcloud/feat/top-sql-ru [c4ab4dc0](https://github.com/tidbcloud/dbaas-ui/commit/c4ab4dc07fc086a3ea1b6ed168bab7c23e649417)

- Merge pull request [#4639](https://github.com/tidbcloud/dbaas-ui/pull/4639) from tidbcloud/feat/premium-cmek [37fb807c](https://github.com/tidbcloud/dbaas-ui/commit/37fb807c85d1ae1111cfc3774d225f2adb738c50)

- Merge pull request [#4621](https://github.com/tidbcloud/dbaas-ui/pull/4621) from tidbcloud/feat/premium_data_export [db6e5fe7](https://github.com/tidbcloud/dbaas-ui/commit/db6e5fe7d46c97581094fac9442b5e2fb787d98b)

  - fix: align cmek security card layout and policy block style [b2c48671](https://github.com/tidbcloud/dbaas-ui/commit/b2c486717e0efb8ae272c0a9e18bf112068128e8)

- Merge branch 'dev' into feat/top-sql-ru [a69b6231](https://github.com/tidbcloud/dbaas-ui/commit/a69b62314bfc22423efd9f3ccb3701f6ac1787ae)

- Merge pull request [#4656](https://github.com/tidbcloud/dbaas-ui/pull/4656) from tidbcloud/feat/premium-azure [7ede6713](https://github.com/tidbcloud/dbaas-ui/commit/7ede6713aa8584b15feac2ebcf07e4fc156203ac)

- Merge pull request [#4626](https://github.com/tidbcloud/dbaas-ui/pull/4626) from tidbcloud/premium-integration [edb9947a](https://github.com/tidbcloud/dbaas-ui/commit/edb9947ac532d2c6057ead16096c3cb19e20f515)

  - fix: show form error when enabling dual-layer encryption fails [ac7c577d](https://github.com/tidbcloud/dbaas-ui/commit/ac7c577ddc78ff9fa943470e1c3b81c14b9d878a)

  - fix: premium azure s3 import not support role arn [cc412073](https://github.com/tidbcloud/dbaas-ui/commit/cc41207326b53e297d06bf6730fbfb80a051e265)

  - fix: correct azure edit modal cancel tracking [95dcfca8](https://github.com/tidbcloud/dbaas-ui/commit/95dcfca8ffc5de2ae204b307c9fe40db2c576f15)

  - fix: correct azure private endpoint service label [acc0f272](https://github.com/tidbcloud/dbaas-ui/commit/acc0f2725c9f0bdc61e6763812a60232848910aa)

  - fix: validate azure sas token in premium import [0e69cda1](https://github.com/tidbcloud/dbaas-ui/commit/0e69cda10b3c23d6065072c5e3b4b2d71431f600)

  - fix: premium import remove useless type [22d66ccf](https://github.com/tidbcloud/dbaas-ui/commit/22d66ccfbfea507d74bc1c6bc00a7dcd51c740c1)

  - fix: update azure private endpoint docs links [65c85cdd](https://github.com/tidbcloud/dbaas-ui/commit/65c85cdd6c446288f0a89700c9361e21ef45e386)

  - fix: improve changefeed start position detail layout [2fb47402](https://github.com/tidbcloud/dbaas-ui/commit/2fb47402cae2618c915dd21c0855ca51c993eb1e)

  - fix: polish premium changefeed review and filter verification [2fced730](https://github.com/tidbcloud/dbaas-ui/commit/2fced730114c15045365cb59f595113a564f0acd)

  - fix: azure provider [19d06bdf](https://github.com/tidbcloud/dbaas-ui/commit/19d06bdfeaf744232469aed10c7e7ad5cc3dc9c1)

  - fix: wire premium azure private endpoint init [d13c1e3c](https://github.com/tidbcloud/dbaas-ui/commit/d13c1e3c7f6ea42603d5013e26c08a17d65003a1)

  - feat: support azure storage for premium db audit log [ff342879](https://github.com/tidbcloud/dbaas-ui/commit/ff342879dc503790e87a139703c656cc2545343d)

  - feat: add premium azure private endpoint support [5c942983](https://github.com/tidbcloud/dbaas-ui/commit/5c942983ce8bc644a909b1ed7f303a98bcd3638b)

  - fix: remove useless typos [bcc7a49c](https://github.com/tidbcloud/dbaas-ui/commit/bcc7a49c32fdefdccd59d4760f606d211641bcad)

  - fix: premium import break by the test [3663b406](https://github.com/tidbcloud/dbaas-ui/commit/3663b406fe9808d5107c865c2b656bf0dbb4d062)

  - fix: premium azure remove useless form items [e285ba77](https://github.com/tidbcloud/dbaas-ui/commit/e285ba77845d63351ecfb59007d94d459427ea10)

  - feat: premium import add azure provider [535ec06f](https://github.com/tidbcloud/dbaas-ui/commit/535ec06f3ba33676a4b9685ee78530aff4a8db19)

  - feat: premium support azure swagger [c9be37bb](https://github.com/tidbcloud/dbaas-ui/commit/c9be37bb87651ac49a2477296beee71ef6120ad1)

  - fix: adjust region field layout in encryption modal [fee389dd](https://github.com/tidbcloud/dbaas-ui/commit/fee389dd5d4c5a9cf137d12fbc3d8b1966cc63a9)

- Merge pull request [#4660](https://github.com/tidbcloud/dbaas-ui/pull/4660) from tidbcloud/feat/lake-list-create [82f55b44](https://github.com/tidbcloud/dbaas-ui/commit/82f55b44880f14984402d3a0bd67350d95d5cb6d)

  - fix: update tab label for project summary [e852ea11](https://github.com/tidbcloud/dbaas-ui/commit/e852ea11d769ad290d3962ae7856289d988402f1)

- Merge pull request [#4664](https://github.com/tidbcloud/dbaas-ui/pull/4664) from tidbcloud/chore/remove-legacy-ga-index [711e417f](https://github.com/tidbcloud/dbaas-ui/commit/711e417f52bd80b0f934475d9ac4f7fca57d0d9d)

  - feat: add premium encryption cmek region selection [f6aa4f24](https://github.com/tidbcloud/dbaas-ui/commit/f6aa4f24046a443db175c4b8ca931fce5264ccf4)

  - chore: remove legacy GTM snippet from index page [a56beeb1](https://github.com/tidbcloud/dbaas-ui/commit/a56beeb1928b63056b42e726e496b11190fefba1)

  - fix: poll premium encryption enable status [c3601930](https://github.com/tidbcloud/dbaas-ui/commit/c36019300e4f89add9245458d08cd47b879351c3)

  - feat: add servicePlan property to integration types and update Prometheus integration URLs for better handling [d4e8730b](https://github.com/tidbcloud/dbaas-ui/commit/d4e8730b1cd5070615a3a6122ec22d474f4cca9c)

  - feat: Enhance color handling in Top SQL by adding alpha variations and updating trend color palette logic [d884a0e1](https://github.com/tidbcloud/dbaas-ui/commit/d884a0e189b1810966d924ed5c14e4a6a9fbbd93)

  - feat: update loading state in ManageFilesModal to include fetching status [a2fe8344](https://github.com/tidbcloud/dbaas-ui/commit/a2fe83447bcf87b05a1d9432ef0fac8d5007b630)

  - feat: refactor Datadog and New Relic integration site handling with improved type definitions and label mapping [27872649](https://github.com/tidbcloud/dbaas-ui/commit/2787264992726f6df8fc3bddc772597fa36afc7e)

  - fix: lakes route [143f0145](https://github.com/tidbcloud/dbaas-ui/commit/143f01450210fd686df935cb713129474ffa981e)

  - feat: Export simpleSqlMinify function and integrate it into TooltipSQL for improved SQL formatting [7bd7496c](https://github.com/tidbcloud/dbaas-ui/commit/7bd7496c6a722df8b01ab4dcf0f54f885ef414ad)

  - feat: Update formatSharePercentage function to return '> 99.9%' for values close to 100% [b55e722d](https://github.com/tidbcloud/dbaas-ui/commit/b55e722dd72948e4151c616e52afb20b292fca26)

  - feat: Update formatSharePercentage function to handle edge case for values close to 100% [8fcae436](https://github.com/tidbcloud/dbaas-ui/commit/8fcae4366ad88e1b98bc5d6571d1e572ff349a80)

  - feat: Enhance Top SQL components with improved display and formatting for share percentages and tooltips [71641856](https://github.com/tidbcloud/dbaas-ui/commit/716418564b3233cbbb13128fdaccb9374e48c113)

- Merge pull request [#4663](https://github.com/tidbcloud/dbaas-ui/pull/4663) from tidbcloud/feat/starter-essential-privatelink [934b7f47](https://github.com/tidbcloud/dbaas-ui/commit/934b7f4748e0d52cd4b96e9b2798a57215431e74)

  - fix: private endpoint doc link [0a6e31fe](https://github.com/tidbcloud/dbaas-ui/commit/0a6e31fee40d9e3f519622b6dde22660421157d2)

  - feat: refactor integration types and improve site handling for Datadog and New Relic integrations [79a881e1](https://github.com/tidbcloud/dbaas-ui/commit/79a881e15c7f5dfeba858c59f82bf85dc41f0dbf)

- Merge pull request [#4661](https://github.com/tidbcloud/dbaas-ui/pull/4661) from tidbcloud/feat/whitelist-test [7c960a18](https://github.com/tidbcloud/dbaas-ui/commit/7c960a183142b3a8d64c7d9c39fad8a744a97bf6)

  - feat: Add event tracking for user interactions in TopSQLPage and SQLExecutionPlanDrawer [49aef7f0](https://github.com/tidbcloud/dbaas-ui/commit/49aef7f06c83a2cd32fd505f92007df3a1cef0c7)

  - fix(branch-testing): decode cookie value for branch testing functionality [f0cb151a](https://github.com/tidbcloud/dbaas-ui/commit/f0cb151ad4b715333a01f8ce0271d7b6a93a2157)

  - fix(branch-testing): set cookie path for branch testing functionality [f3c4fe85](https://github.com/tidbcloud/dbaas-ui/commit/f3c4fe851d931365b3de90f1647f95f6cb29c6c1)

  - feat(branch-testing): implement branch testing feature with environment variable support and add unit tests [e09e68f4](https://github.com/tidbcloud/dbaas-ui/commit/e09e68f4b24a84cf149949ed94409c412a283bd1)

  - feat: Adjust TopSQLTable share display and progress bar styling for improved layout consistency [eedcbb6f](https://github.com/tidbcloud/dbaas-ui/commit/eedcbb6fa2b76ff79fff6801e6183779d8af849a)

  - feat: Add navigation controls and index tracking to SQLExecutionPlanDrawer for improved record navigation [c88ff13b](https://github.com/tidbcloud/dbaas-ui/commit/c88ff13bb7d99dde9d33b67ed055a5c00a05bf34)

  - feat: Update SummaryCard background color and PlanRow CodeBlock border for improved UI consistency [933dd456](https://github.com/tidbcloud/dbaas-ui/commit/933dd456dd72ffff1e08f2b9787b9c6c3ef29f0e)

  - feat: Refactor PlanRow layout for improved styling and consistency in SQLExecutionPlanDrawer [f3579e69](https://github.com/tidbcloud/dbaas-ui/commit/f3579e69d983b3ddece5b11f97f46fa03c166301)

  - fix: correct cloud provider reference in S3 supported methods [aabeecee](https://github.com/tidbcloud/dbaas-ui/commit/aabeecee5aab5d897c0708a312b4f8caf4369593)

  - feat: Update SQLExecutionPlanDrawer, TopSQLTable, TrendChart, and UserShareCard for improved styling and functionality [3cdb915a](https://github.com/tidbcloud/dbaas-ui/commit/3cdb915a9c97887df72ff14facc12cd3c25af4b7)

  - feat: Update SQLExecutionPlanDrawer and index for improved badge styling and summary step handling [447454a3](https://github.com/tidbcloud/dbaas-ui/commit/447454a367cb721c05f642c659318792c7aa68da)

  - feat: Update UserShareCard and constants for improved internal user handling and styling [7784a766](https://github.com/tidbcloud/dbaas-ui/commit/7784a7665e00147f0e60f3f2b27a0a5ca12dc9dc)

  - feat: Remove position prop from SQLWithPopover for cleaner layout [cf03a7e7](https://github.com/tidbcloud/dbaas-ui/commit/cf03a7e73bb98436cc1d48300b2f5e7190b555a6)

  - feat: Adjust TopSQLTable cell width for improved layout consistency [c22802d3](https://github.com/tidbcloud/dbaas-ui/commit/c22802d3194dca6897f69961a6854c454a3c3a58)

  - feat: Simplify TopSQLTable data handling by removing user kind distinction and updating types [1186a950](https://github.com/tidbcloud/dbaas-ui/commit/1186a9509dfb2e0ca4f3ad802ffab0206e2f0d18)

- Merge pull request [#4659](https://github.com/tidbcloud/dbaas-ui/pull/4659) from tidbcloud/feat/protable-update [253042c5](https://github.com/tidbcloud/dbaas-ui/commit/253042c502d0baf380040593b8e6db53f592fbf0)

- Merge pull request [#4658](https://github.com/tidbcloud/dbaas-ui/pull/4658) from tidbcloud/fix/auto-open-plan [a2f38de9](https://github.com/tidbcloud/dbaas-ui/commit/a2f38de97d9c5eb02ffcb5e3bdf2b1c8eb05a54c)

  - chore: update @tidbcloud/uikit to version 2.7.6 in package.json and pnpm-lock.yaml [4991a6da](https://github.com/tidbcloud/dbaas-ui/commit/4991a6daa7a5e8c7adec28663917853cf943566e)

  - feat: my lake white list [650eba3a](https://github.com/tidbcloud/dbaas-ui/commit/650eba3aec016b0f856f9da51050fdd672492573)

  - fix: update onboarding navigation paths to root [2a6cd878](https://github.com/tidbcloud/dbaas-ui/commit/2a6cd8787fefae3a34fafd02ad17c9bff4995eff)

  - fix: update survey onboarding flow [429146e2](https://github.com/tidbcloud/dbaas-ui/commit/429146e2c6fb822356c4332b3a507862950ac29a)

  - fix: private endpoint text changed [0848dfb0](https://github.com/tidbcloud/dbaas-ui/commit/0848dfb04ed80db6c413a2e57f1c3be43a2e4151)

  - feat: Enhance Top SQL analysis with Mean RU and additional metrics in tables [08310643](https://github.com/tidbcloud/dbaas-ui/commit/083106435829b2f4a7cb7a92cf8d36b82a665f4f)

  - fix: login redirect lost url params [7f82df44](https://github.com/tidbcloud/dbaas-ui/commit/7f82df447faa2218dec7872fa2499247bcee6833)

- Merge pull request [#4657](https://github.com/tidbcloud/dbaas-ui/pull/4657) from tidbcloud/fix/premium-import-csv-apply-state [3f51008e](https://github.com/tidbcloud/dbaas-ui/commit/3f51008e8da39eedba60170be5a45e05b8a23fa6)

  - feat: add nameBadge property to IntegrationItemType and update IntegrationCard for Prometheus integration [13fcd2ee](https://github.com/tidbcloud/dbaas-ui/commit/13fcd2ee3a92585bfe2777e6d197f9dc4b5634bd)

  - fix: prevent premium import from submitting on csv apply [5e195851](https://github.com/tidbcloud/dbaas-ui/commit/5e1958514c69a57bc8ed9d342165402e490b3988)

  - fix: correct premium export target options [0fcdc6ee](https://github.com/tidbcloud/dbaas-ui/commit/0fcdc6ee42c88415f2ec74d15657cacce658c667)

  - fix: private endpoint vpce length [654690f2](https://github.com/tidbcloud/dbaas-ui/commit/654690f2c94a87592c9286bb773b697fc6f895f5)

  - fix: private endpoint vpce length [4a16fb8a](https://github.com/tidbcloud/dbaas-ui/commit/4a16fb8a43a5f5efcfea3e40da0bedd054fe76e9)

  - feat: streamline table retrieval in premium cluster data export [c01990fd](https://github.com/tidbcloud/dbaas-ui/commit/c01990fd11b733300f773ebb13630e024d93f402)

  - feat: enhance useEssentialData and Prometheus integration with additional properties for better state management [8728c362](https://github.com/tidbcloud/dbaas-ui/commit/8728c3621a9a1ebc42661c829160915cd4896544)

  - feat: add Grafana JSON link to ManageFilesModal and update table properties [f5acafd9](https://github.com/tidbcloud/dbaas-ui/commit/f5acafd9d5dd98805a27c9f7cf6a895e12be8906)

  - Refactor integration types and API parameters for consistency [53811f33](https://github.com/tidbcloud/dbaas-ui/commit/53811f33404be95a02986375062c37c97c7ed979)

  - refactor: remove commented-out storage options for clarity [69a729ae](https://github.com/tidbcloud/dbaas-ui/commit/69a729aeb4ed186837d45172e6ead09273e14fee)

  - feat: enhance premium data export with credential handling and table loading [0c0712d0](https://github.com/tidbcloud/dbaas-ui/commit/0c0712d07bb2984bb904213924b6761f6f6907b6)

- Merge branch 'dev' into premium-integration [c13dcf09](https://github.com/tidbcloud/dbaas-ui/commit/c13dcf095b6886dafabc91e388029f3f9f7ae40a)

  - feat: improve connection test handling with validation and error messaging [d2c81f26](https://github.com/tidbcloud/dbaas-ui/commit/d2c81f26451152b75e23e9c216795cecc4024e13)

  - refactor: show premium export detail in drawer [95b5a296](https://github.com/tidbcloud/dbaas-ui/commit/95b5a2966dac2c093b30d180841425dc802167e1)

  - feat: add premium export management pages [e89dd442](https://github.com/tidbcloud/dbaas-ui/commit/e89dd442a53a518c06ebe4d90b995b46707cfbbb)

  - feat: add premium export routes and navigation [295987c0](https://github.com/tidbcloud/dbaas-ui/commit/295987c0dd73f8e91345065ebacfbd73599cc22f)

  - feat: enhance TiDB management API with pagination and dual-layer encryption support [f9ef5963](https://github.com/tidbcloud/dbaas-ui/commit/f9ef5963638d63f254418bb989892e81fbef7dbe)

  - feat: enhance export creation layout with grouped title and badge [4be9c26e](https://github.com/tidbcloud/dbaas-ui/commit/4be9c26e3af3462780878ba2f277f05b996f7f91)

  - feat: my lake list/create/modify [8e2d6254](https://github.com/tidbcloud/dbaas-ui/commit/8e2d625439277d99c5ac160afdde11527e4ced4e)

  - fix: private endpoint display item [80f27b76](https://github.com/tidbcloud/dbaas-ui/commit/80f27b76bbb2cb31051880f7caf38e861fdf49d2)

  - feat: remove height property from featured styles in usePremiumPrometheusData [e23bc2fa](https://github.com/tidbcloud/dbaas-ui/commit/e23bc2faa0c67dd81fb2d294b5b7fd8bfd708fee)

  - feat: refactor Prometheus integration and update import paths [144aa2e4](https://github.com/tidbcloud/dbaas-ui/commit/144aa2e48328192d843290c81809b94fc24e4aef)

  - feat: remove legacy integrations and add Prometheus integration [d3437e7a](https://github.com/tidbcloud/dbaas-ui/commit/d3437e7aafee136041f9a2572f1b3f6e3308723a)

  - feat: Add TopRUVisibility flag to ExpFeatHashmap and update Top SQL visibility logic [d743c5d4](https://github.com/tidbcloud/dbaas-ui/commit/d743c5d4dc4073e95e6c0dd1a96998c1a218bd16)

  - feat: add legacy integrations support and update routing [f31f494a](https://github.com/tidbcloud/dbaas-ui/commit/f31f494ae60a655af54be707e58b4adf7dc94e58)

- Merge pull request [#4645](https://github.com/tidbcloud/dbaas-ui/pull/4645) from tidbcloud/fix/20260325-starter-alert-msg [02b5d2aa](https://github.com/tidbcloud/dbaas-ui/commit/02b5d2aa24c8c95fa4cf5f51da34c1317588c346)

- Merge pull request [#4644](https://github.com/tidbcloud/dbaas-ui/pull/4644) from tidbcloud/fix/20260325-starter-alert-msg [82cd2899](https://github.com/tidbcloud/dbaas-ui/commit/82cd2899c5cecffe72a9d91231c8f73faa6ce7a0)

- Merge pull request [#4641](https://github.com/tidbcloud/dbaas-ui/pull/4641) from tidbcloud/hotfix/20260325-sqleditor-alicloud [54452ce4](https://github.com/tidbcloud/dbaas-ui/commit/54452ce4ec02cbe8343f9fa317d87ef2b7581c81)

- Merge pull request [#4640](https://github.com/tidbcloud/dbaas-ui/pull/4640) from tidbcloud/hotfix/20260325-sqleditor-alicloud [ec1c0ca6](https://github.com/tidbcloud/dbaas-ui/commit/ec1c0ca62efc72f26003af283994c1d923f0eee9)

  - hotfix: 202603251817 [b76c6ae4](https://github.com/tidbcloud/dbaas-ui/commit/b76c6ae4539e0e3be4aa126ba3cfa844ec61de15)

  - fix: show serverless connection warnings only for essential [92d1329b](https://github.com/tidbcloud/dbaas-ui/commit/92d1329b9e2d2a2ae115fc76bc25ef4f943e2374)

- Merge pull request [#4643](https://github.com/tidbcloud/dbaas-ui/pull/4643) from tidbcloud/hotfix/alicoud-starter [6415f197](https://github.com/tidbcloud/dbaas-ui/commit/6415f197806146b898ee9127bdc2ad9b4b78dfee)

- Merge pull request [#4642](https://github.com/tidbcloud/dbaas-ui/pull/4642) from tidbcloud/hotfix/alicoud-starter [d20decd3](https://github.com/tidbcloud/dbaas-ui/commit/d20decd3233bc7d1a577f77a79808bc29e9bec95)

  - hotfix: 202603251742 [b463e579](https://github.com/tidbcloud/dbaas-ui/commit/b463e5797f91373c1291e82c78b4f2d4021b00cd)

  - fix: remove useless code [7598a7cf](https://github.com/tidbcloud/dbaas-ui/commit/7598a7cfa70e54e369faa8315c35695f91ca40f2)

  - fix: alicloud sqleditor region add ap-southeast-1 and config move to netlify [5eb10ad1](https://github.com/tidbcloud/dbaas-ui/commit/5eb10ad1cb1627ad394d1a57e95302ae0cba4142)

- Merge branch 'dev' into premium-integration [f81e1b84](https://github.com/tidbcloud/dbaas-ui/commit/f81e1b84d468cbc34e85c894e566a87e0552c9ab)

  - fix: avoid duplicate encryption query refetches [acce111c](https://github.com/tidbcloud/dbaas-ui/commit/acce111c2b09d6a3a2c8ac203343412e6209f2b6)

  - fix: update premium encryption security flow [dbadaa9e](https://github.com/tidbcloud/dbaas-ui/commit/dbadaa9e4910eff732c0feb05695f6b22f96da22)

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

  - fix: Correct constant name for backend others user in UserShareCard [5b0364dc](https://github.com/tidbcloud/dbaas-ui/commit/5b0364dc6e27a8166e79a507f6ca7873e6525d5a)

- Merge pull request [#4637](https://github.com/tidbcloud/dbaas-ui/pull/4637) from tidbcloud/fix/20260325-starter-default-type [af0bb63d](https://github.com/tidbcloud/dbaas-ui/commit/af0bb63d274d5f09e98060a60f7f3b5c66680edd)

- Merge pull request [#4638](https://github.com/tidbcloud/dbaas-ui/pull/4638) from tidbcloud/fix/20260325-starter-default-type [767f341b](https://github.com/tidbcloud/dbaas-ui/commit/767f341ba6fd418fd20c110ec0430bbd5fb8c246)

  - fix: adjust network connection defaults [1791c53d](https://github.com/tidbcloud/dbaas-ui/commit/1791c53d69dc3343dec5e1bc2e6e3e27e9ffa379)

  - fix: private endpoints api debug [45ecc9bf](https://github.com/tidbcloud/dbaas-ui/commit/45ecc9bf0a291fb7defdc86fdb1550dbd286e00f)

  - fix: private endpoints api debug [9d7949f7](https://github.com/tidbcloud/dbaas-ui/commit/9d7949f7fd3d383ccceb253486ac51304e225cfb)

  - feat: Update UserShareCard to handle backend users and improve item display logic [bbd0255f](https://github.com/tidbcloud/dbaas-ui/commit/bbd0255f3635b640d79bcf80ce32872e0ff1e2c9)

- Merge pull request [#4636](https://github.com/tidbcloud/dbaas-ui/pull/4636) from tidbcloud/release-20260324 [798f2e3a](https://github.com/tidbcloud/dbaas-ui/commit/798f2e3a1992120e029ec261a39d5d285d0851c3)

- Merge pull request [#4635](https://github.com/tidbcloud/dbaas-ui/pull/4635) from tidbcloud/release-20260324 [9ff01b2f](https://github.com/tidbcloud/dbaas-ui/commit/9ff01b2f4d752d55ac9c55ff58ec0efec7f5c41c)

  - release: 20260324 [2114fc2b](https://github.com/tidbcloud/dbaas-ui/commit/2114fc2b967a9e02002069ea6cf3b9729a08cbbd)

- Merge pull request [#4624](https://github.com/tidbcloud/dbaas-ui/pull/4624) from tidbcloud/fix/import-detail-error-display [bbbe57b7](https://github.com/tidbcloud/dbaas-ui/commit/bbbe57b793cabf3059aaaec4843630c056c0ddec)

- Merge pull request [#4634](https://github.com/tidbcloud/dbaas-ui/pull/4634) from tidbcloud/cost-explorer-filter [c9d0eaab](https://github.com/tidbcloud/dbaas-ui/commit/c9d0eaabf1efef6155baf772ca7542419c160b93)

  - feat: add searchable functionality to Filter and TreeSelect components [dbe72246](https://github.com/tidbcloud/dbaas-ui/commit/dbe7224687b9f95556a6b4ab9fcbff98eb8d0d44)

- Merge pull request [#4627](https://github.com/tidbcloud/dbaas-ui/pull/4627) from tidbcloud/feat/essential-private-endpoint-as-default [3e85c7fc](https://github.com/tidbcloud/dbaas-ui/commit/3e85c7fc13bb87410e4c1bbc4ad0c2b4c3fd0654)

  - fix: run sentry netlify plugins only on master [6a5fe788](https://github.com/tidbcloud/dbaas-ui/commit/6a5fe78803b93b872811fc1fc0d914e2b6617fd8)

  - feat: starter/essential private endpoint swagger update [bbb6acc2](https://github.com/tidbcloud/dbaas-ui/commit/bbb6acc2d82403824078c1dde1b7b3ffcab1e04a)

- Merge pull request [#4633](https://github.com/tidbcloud/dbaas-ui/pull/4633) from tidbcloud/feat/metrics-log [018e61c7](https://github.com/tidbcloud/dbaas-ui/commit/018e61c7c2453cf98d7d9f04396c663582e14aae)

- Merge pull request [#4620](https://github.com/tidbcloud/dbaas-ui/pull/4620) from tidbcloud/feat/premium_manual_backup [2b9225a9](https://github.com/tidbcloud/dbaas-ui/commit/2b9225a924d640336487d1f436c8970a5d72a903)

- Merge pull request [#4630](https://github.com/tidbcloud/dbaas-ui/pull/4630) from tidbcloud/feat/alicloud-sqleditor [edb3ea6b](https://github.com/tidbcloud/dbaas-ui/commit/edb3ea6b156f892827b6f6035602d86de1d4d2c2)

  - revert: remove essential private endpoint creation flow [815cdea5](https://github.com/tidbcloud/dbaas-ui/commit/815cdea5c5d357061575a687f6cc1c49d6120c20)

  - feat: align essential connection modal with design [12f8bca5](https://github.com/tidbcloud/dbaas-ui/commit/12f8bca52b12467dd4b9c8014a7af65f5ed291e6)

  - feat: starter/essential private endpoint [66cc2e14](https://github.com/tidbcloud/dbaas-ui/commit/66cc2e142c6403d78f696915fa15d1029d196e6d)

  - feat: Enhance PlanTrendChart and TopSQLPage with time range handling for trend data [1e57839e](https://github.com/tidbcloud/dbaas-ui/commit/1e57839efbc1cb57ef06247fa68fd7e74423e805)

  - feat: Update Top SQL components for improved data handling and UI enhancements [2569d4e3](https://github.com/tidbcloud/dbaas-ui/commit/2569d4e32a0268ec122dc9e2f2625322b0284adc)

  - feat: add durationLogScale configuration to enhance metrics with logarithmic scaling [4952c63d](https://github.com/tidbcloud/dbaas-ui/commit/4952c63d3cffa6d3bdc87af15d55e03cc88dc43e)

  - feat: add premium manual backup feature flag and integrate into BackupListPremium [a041259a](https://github.com/tidbcloud/dbaas-ui/commit/a041259a52edf364b81c7dce7d646009582dd37c)

  - fix: remove enableGlobalVirtualStore configuration from pnpm-workspace.yaml [746dd9d8](https://github.com/tidbcloud/dbaas-ui/commit/746dd9d866fbaa7f0fb1407a75d21f4ed6d80401)

- Merge pull request [#4631](https://github.com/tidbcloud/dbaas-ui/pull/4631) from tidbcloud/fix/cdc_pl [0151edf4](https://github.com/tidbcloud/dbaas-ui/commit/0151edf4cdf7970b831ab54f7eba3ed91a6a69b9)

- Merge pull request [#4632](https://github.com/tidbcloud/dbaas-ui/pull/4632) from tidbcloud/fix/cdc_pl [9e5cc68b](https://github.com/tidbcloud/dbaas-ui/commit/9e5cc68b30698bc793f96c95368f4c6532be8083)

  - fix: add enableGlobalVirtualStore configuration to pnpm-workspace.yaml [0948372d](https://github.com/tidbcloud/dbaas-ui/commit/0948372d4c74f43e955ebbe0945d0e6e022ca971)

  - fix: disable submit button when root domain name is not provided with advertised listener [e75710f6](https://github.com/tidbcloud/dbaas-ui/commit/e75710f6d388e25c1cb720f22b5e93c6bcafa2d9)

  - fix: update metrics-chart dependency to version 1.0.27 and enhance ChartCard component with new yAxisScaleType and yLogBase props [c012c3a8](https://github.com/tidbcloud/dbaas-ui/commit/c012c3a8424a0512cad1652cb7052e8f615c2ac6)

  - hotfix: 202603231600 [486381df](https://github.com/tidbcloud/dbaas-ui/commit/486381dfa3543e2de2ae4a14ee4ad7075880fced)

  - fix: set default values for root domain name and domain type in FormAdvertisedListener [1319ca4f](https://github.com/tidbcloud/dbaas-ui/commit/1319ca4f9478b13c13a5c7f40943b3ebf379cd2f)

  - fix: revert help center clusterselect list [996c379c](https://github.com/tidbcloud/dbaas-ui/commit/996c379c58179060c35b229a532e06149b4f3f3d)

  - fix: alicloud sql editor region whitelist [6c54fd5b](https://github.com/tidbcloud/dbaas-ui/commit/6c54fd5b50dd06762eb77dd36edf2fbc44d15be8)

  - feat: display 'Permanent' for manual backup expiration in RecycleBinCard [ab1c4e34](https://github.com/tidbcloud/dbaas-ui/commit/ab1c4e34d3c9cdcb9e4adeb0f99f823d512b9d2c)

  - fix: resolve ali private endpoint panel state [8d1c699f](https://github.com/tidbcloud/dbaas-ui/commit/8d1c699f3043b2a7c800e0215404a3bb8d3406ad)

  - feat: add essential private endpoint panel [3ba7a95a](https://github.com/tidbcloud/dbaas-ui/commit/3ba7a95abfefaba33524ff128a4b40f5a6140e45)

  - Refactor API paths and update integration definitions in swagger metrics integration JSON [791c3293](https://github.com/tidbcloud/dbaas-ui/commit/791c32933031cb68408149f330bab45065d334de)

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

  - fix: default serverless connect dialog to private endpoint [3028db6c](https://github.com/tidbcloud/dbaas-ui/commit/3028db6c7b0be74e35f9b70479fc879eb10ba2d0)

  - fix: essential sqleditor open for whitelist [277abdf3](https://github.com/tidbcloud/dbaas-ui/commit/277abdf3ccf472e610db5875604a3d0be25b6534)

  - fix: alicloud sqleditor whitelist [c4f4ef7e](https://github.com/tidbcloud/dbaas-ui/commit/c4f4ef7eed5f9d90f646678594d3607e75ac5793)

- Merge pull request [#4623](https://github.com/tidbcloud/dbaas-ui/pull/4623) from tidbcloud/hotfix-chart-performance [0f50b636](https://github.com/tidbcloud/dbaas-ui/commit/0f50b63657192c58ebfd6a4be4988c35275b4369)

- Merge pull request [#4622](https://github.com/tidbcloud/dbaas-ui/pull/4622) from tidbcloud/hotfix-chart-performance [af9a6e33](https://github.com/tidbcloud/dbaas-ui/commit/af9a6e332f2b2ed6c2f8d2cb54e25ae1a061a8ec)

  - feat: enhance refetch interval logic for backup list based on pending backups [47646ac9](https://github.com/tidbcloud/dbaas-ui/commit/47646ac980696f11f01776ab2b399e3be56e4c72)

  - fix: improve chart settings and optimize auto-refresh handling in Metrics component [140cddb5](https://github.com/tidbcloud/dbaas-ui/commit/140cddb5d77720ddfa49918a0d85201c69f8fe55)

  - fix: improve import detail error display [a77dc877](https://github.com/tidbcloud/dbaas-ui/commit/a77dc8776dc3392c1bfce057a5c97523ad9e5cda)

  - hotfix: 202603191536 [1e6ebe29](https://github.com/tidbcloud/dbaas-ui/commit/1e6ebe2942314413c869ac61ad37209cc1e07afb)

- Merge branch 'tweak-chart-performance' into hotfix-chart-performance [e73fde2f](https://github.com/tidbcloud/dbaas-ui/commit/e73fde2f60c2a5a1608890d6bd7a62aa362374ce)

  - chore: update dependencies and optimize component performance [9fe1892f](https://github.com/tidbcloud/dbaas-ui/commit/9fe1892f4067874d24aec7337c49129d49f871c0)

  - feat: improve backup size display logic in BackupListPremium [e6a93983](https://github.com/tidbcloud/dbaas-ui/commit/e6a93983d9012e828755960a5448fd13dffcd504)

  - feat: add access check for manual backup in BackupListPremium and update menu item for DedicatedBackupListHeader [78c289d2](https://github.com/tidbcloud/dbaas-ui/commit/78c289d274eaf1bf657b9eb43e9d46df01fd3c7d)

  - feat: enhance manual backup alert with encryption details and usage instructions [d6375e3a](https://github.com/tidbcloud/dbaas-ui/commit/d6375e3a4b5a9053cc88c737c233e09f2a137cf5)

  - feat: update expiration display for manual backups in BackupListPremium [75fbd061](https://github.com/tidbcloud/dbaas-ui/commit/75fbd0616ff2e0327f10bf11ce5081151a999da5)

  - chore: sync swagger definitions [1c904c9c](https://github.com/tidbcloud/dbaas-ui/commit/1c904c9c67428c3bfeca851461124791903e4429)

  - feat: switch premium manual backup to v2025 api [d71c8ddd](https://github.com/tidbcloud/dbaas-ui/commit/d71c8dddeef31190fc8583bb6e74b2a1291dc7d3)

  - feat: enhance swagger path merging functionality [5ed6caa7](https://github.com/tidbcloud/dbaas-ui/commit/5ed6caa7531614e940e7def3df3eff84825816ba)

- Merge pull request [#4618](https://github.com/tidbcloud/dbaas-ui/pull/4618) from tidbcloud/fix/20260318-increase-changefeed-timeout [e9de0623](https://github.com/tidbcloud/dbaas-ui/commit/e9de0623eca539dd91fadddb66fa0230fd6b1966)

- Merge pull request [#4619](https://github.com/tidbcloud/dbaas-ui/pull/4619) from tidbcloud/fix/20260318-increase-changefeed-timeout [f03eab13](https://github.com/tidbcloud/dbaas-ui/commit/f03eab1373e738c3287e6d9026d47ea7824dd0d6)

  - hotfix: 202603181827 [63b78583](https://github.com/tidbcloud/dbaas-ui/commit/63b78583a121cfb56c2c9a55f0fe91b9b7076405)

  - feat: increase changefeed timeout to 15mins [55d70792](https://github.com/tidbcloud/dbaas-ui/commit/55d70792e13f9f5fc3a9e8937c307469c82bf061)

- Merge pull request [#4615](https://github.com/tidbcloud/dbaas-ui/pull/4615) from tidbcloud/release-20260317 [3bcf1107](https://github.com/tidbcloud/dbaas-ui/commit/3bcf110708998dbd506b6f0355ca3d8e6d88cc20)

- Merge pull request [#4616](https://github.com/tidbcloud/dbaas-ui/pull/4616) from tidbcloud/release-20260317 [dc6981e9](https://github.com/tidbcloud/dbaas-ui/commit/dc6981e92dd2c19ec65a6fdea33dd68796f86306)

  - release: 20260317 [03565ea1](https://github.com/tidbcloud/dbaas-ui/commit/03565ea16d936f4f64b18b8cc2f24098e0f81910)

- Merge pull request [#4614](https://github.com/tidbcloud/dbaas-ui/pull/4614) from tidbcloud/dbaas-ui-1/recycle-bin-empty-state-plan [2c85f372](https://github.com/tidbcloud/dbaas-ui/commit/2c85f37258cfd25f7d1599968e3ddf5d5ac0aacf)

- Merge pull request [#4611](https://github.com/tidbcloud/dbaas-ui/pull/4611) from tidbcloud/feat/private-endpoint-improvements [0e756606](https://github.com/tidbcloud/dbaas-ui/commit/0e7566068b979263d0d91965b6a9a5f2c86d8eab)

  - test [d33ead58](https://github.com/tidbcloud/dbaas-ui/commit/d33ead585ded7ba6627404ddf7e98465e4c3ac3a)

- Merge pull request [#4612](https://github.com/tidbcloud/dbaas-ui/pull/4612) from tidbcloud/fix/20260316-changefeed-allowlist-for-essential [5998112f](https://github.com/tidbcloud/dbaas-ui/commit/5998112f501874014dbe7f037a8d74080ec0ecec)

- Merge pull request [#4613](https://github.com/tidbcloud/dbaas-ui/pull/4613) from tidbcloud/fix/20260316-changefeed-allowlist-for-essential [e4022be8](https://github.com/tidbcloud/dbaas-ui/commit/e4022be89ac5324b885fc7e5645188e45ec25d8b)

  - feat: fix ai review issue [ebd3f746](https://github.com/tidbcloud/dbaas-ui/commit/ebd3f746a48a128e1f78c46e166c10982e118266)

  - fix: hide byoc summary high availability [6f2941b3](https://github.com/tidbcloud/dbaas-ui/commit/6f2941b3b2ebb9c85081f4dd748a6eac5b7ebb8c)

  - fix: hide byoc high availability sections [cec815f7](https://github.com/tidbcloud/dbaas-ui/commit/cec815f79df7a235550373133151f54a824c1d4f)

  - fix: remove byoc ha helper copy [9b3b5861](https://github.com/tidbcloud/dbaas-ui/commit/9b3b586190e8800d08b082339fe32bd6a17c4c50)

  - fix: update recycle bin empty state by plan [69ae845c](https://github.com/tidbcloud/dbaas-ui/commit/69ae845cc2fa5d229039507435b883e81f1ee638)

  - fix: essential alicloud open sqleditor entrance [61faed98](https://github.com/tidbcloud/dbaas-ui/commit/61faed98fdd31ed2a4090c089e312f287560a6d1)

  - fix: hide byoc capacity billing description [ae87147b](https://github.com/tidbcloud/dbaas-ui/commit/ae87147b4f682c1d24837005591893cc3afe4c06)

- Merge pull request [#4610](https://github.com/tidbcloud/dbaas-ui/pull/4610) from tidbcloud/feat/restore-cloud-storage-to-byoc [639e501f](https://github.com/tidbcloud/dbaas-ui/commit/639e501f8cf20263c230f0497682f166c5467ee6)

  - fix: fallback to previous premium changefeed page after deletion [f4ef6b99](https://github.com/tidbcloud/dbaas-ui/commit/f4ef6b99806f14ba92bba72e0c773a14cf8f16fe)

  - fix: update byoc capacity description [99bb4a96](https://github.com/tidbcloud/dbaas-ui/commit/99bb4a969a60e3acf3ccef81a2b2d575decf8f2a)

  - fix: sync premium changefeed pagination state [f71a9f08](https://github.com/tidbcloud/dbaas-ui/commit/f71a9f0880d4636f6a6023afb70c3675a342f369)

  - hotfix: 202603161238 [8c6e7745](https://github.com/tidbcloud/dbaas-ui/commit/8c6e774502fcef9e3dc444713eedc19f0579cf29)

  - feat: gate essential changefeed UI by allowlist [dfb85945](https://github.com/tidbcloud/dbaas-ui/commit/dfb859457c25f8644503228aaaa37f12c80a8195)

  - feat: enhance cloud provider options for BYOC restore functionality [7dcbce81](https://github.com/tidbcloud/dbaas-ui/commit/7dcbce819198f0403dce271339c893594082723b)

  - test: make serverless connection password flow resilient [6efe886d](https://github.com/tidbcloud/dbaas-ui/commit/6efe886d3fb3d48797f1ac603cb1e0732a551a0b)

  - fix: gate premium restore entries by whitelist [65c6c6a3](https://github.com/tidbcloud/dbaas-ui/commit/65c6c6a3fc87ec045bd23a745050e3609631ddba)

  - feat: support restoring cloud storage backups to BYOC [f1c85b1e](https://github.com/tidbcloud/dbaas-ui/commit/f1c85b1e81829e9d46a4c9b0756d10f88760e5af)

  - feat: share column [b8a92985](https://github.com/tidbcloud/dbaas-ui/commit/b8a929852adf3b990a0b8bbcaf190694576b43f6)

  - fix: help center open starter for alicloud [643fe920](https://github.com/tidbcloud/dbaas-ui/commit/643fe9209cfbe87263b585d59f17108283d5d533)

  - feat: sqleditor open for starter alicloud [685fc899](https://github.com/tidbcloud/dbaas-ui/commit/685fc899bd0a71be550dc60e29fef0292f84b0e5)

- Merge pull request [#4609](https://github.com/tidbcloud/dbaas-ui/pull/4609) from tidbcloud/feat/fix-e2e [85b76e69](https://github.com/tidbcloud/dbaas-ui/commit/85b76e69c204f3c3eb409857176122d32239b186)

  - feat: unnecessary change [4f2c8120](https://github.com/tidbcloud/dbaas-ui/commit/4f2c812069ec86b8e04e4babefd54c1da75f8e58)

  - feat: run sourcemap plugin only on production [4c2ef011](https://github.com/tidbcloud/dbaas-ui/commit/4c2ef011208463859afcdea84a7539b2d579af60)

  - test: restore timeout for project [fce51ed9](https://github.com/tidbcloud/dbaas-ui/commit/fce51ed94a760e77e5c27ab7f84c6e8e7da3b010)

  - test: increase dedicated e2e timeout to reduce cold-start flakes [8ffe11dd](https://github.com/tidbcloud/dbaas-ui/commit/8ffe11ddebf13002d9eedc7e156ff60f4578d7e3)

  - test: fix chat2query test [be6bab9d](https://github.com/tidbcloud/dbaas-ui/commit/be6bab9d324f9b874d790845e94fe3efeecd7338)

  - feat: trigger CI [be2360ab](https://github.com/tidbcloud/dbaas-ui/commit/be2360ab4abf2a5bf4ed2fc4b2d881d6f26b3188)

  - feat: Enhance Top SQL components with color management and legend interactions [a8c56187](https://github.com/tidbcloud/dbaas-ui/commit/a8c561878a5ed973500e969918c48a1f55580451)

  - feat: revert cluster.ts to prev version [4cf903c5](https://github.com/tidbcloud/dbaas-ui/commit/4cf903c5fca6754d474c470c478a81943499329b)

  - feat: revert cluster.ts to prev version [d07a6703](https://github.com/tidbcloud/dbaas-ui/commit/d07a670367c6888cc6d214f3675af7fe6003d964)

  - test: make cluster lookup resilient in e2e [f646d71b](https://github.com/tidbcloud/dbaas-ui/commit/f646d71bf0ef22ee9126f174323a5e1e3c59d21e)

  - test: stabilize cluster navigation and chat2query waits [72eacc01](https://github.com/tidbcloud/dbaas-ui/commit/72eacc0157e61154933c8ad97c70dd6eab7298f2)

  - test: increase timeout for flaky serverless monitoring flows [05931802](https://github.com/tidbcloud/dbaas-ui/commit/059318024185691cb19099ed2f0c7065c407a432)

  - feat: Refactor Top SQL mock data and types for enhanced execution plan analysis [3a86efd3](https://github.com/tidbcloud/dbaas-ui/commit/3a86efd39b16f13cd5fa7b5bdd80ab3d3415a9de)

  - feat: adjust tooltip content [4677e6b5](https://github.com/tidbcloud/dbaas-ui/commit/4677e6b53a0496ec3802942fc1c5cb7251164ba6)

  - fix: refine private endpoint usage status rendering [c3768d42](https://github.com/tidbcloud/dbaas-ui/commit/c3768d420948b2039b40e94c0a2f2560a692266a)

- Merge pull request [#4606](https://github.com/tidbcloud/dbaas-ui/pull/4606) from tidbcloud/release-20260310 [2c7b0c08](https://github.com/tidbcloud/dbaas-ui/commit/2c7b0c081c12174b2541b0e88a7caacb25395d3f)

- Merge pull request [#4607](https://github.com/tidbcloud/dbaas-ui/pull/4607) from tidbcloud/release-20260310 [086b7aac](https://github.com/tidbcloud/dbaas-ui/commit/086b7aac26e3261ccd517f9fae0ddb6b8d08a3a5)

  - release: 20260310 [e5f823e5](https://github.com/tidbcloud/dbaas-ui/commit/e5f823e57bbca08d8cf7b3b1d7587ee76eb3ae95)

- Merge pull request [#4605](https://github.com/tidbcloud/dbaas-ui/pull/4605) from tidbcloud/fix/restore-projectid [853b6692](https://github.com/tidbcloud/dbaas-ui/commit/853b6692c05071ae25218385b0b65bcae6ee0310)

  - fix: essential restore project id fix [2c5aed3e](https://github.com/tidbcloud/dbaas-ui/commit/2c5aed3ef38fbf4e468aa7e8fe327702cdb3eb99)

- Merge pull request [#4604](https://github.com/tidbcloud/dbaas-ui/pull/4604) from tidbcloud/fix/restore-hide-plancard-recyclebin [63d331dc](https://github.com/tidbcloud/dbaas-ui/commit/63d331dc29b840ccd155ffe14c11ad730e29a387)

  - fix: hide plan card for essential recyclebin [57cfb07c](https://github.com/tidbcloud/dbaas-ui/commit/57cfb07cd6b4057a4d70043fb14e02e17da72eac)

- Merge pull request [#4434](https://github.com/tidbcloud/dbaas-ui/pull/4434) from tidbcloud/feat/upload-source-map-to-sentry [2a8ed674](https://github.com/tidbcloud/dbaas-ui/commit/2a8ed674dde4563502dd5690e07aca66081e410a)

- Merge pull request [#4582](https://github.com/tidbcloud/dbaas-ui/pull/4582) from tidbcloud/feat/essential-changefeed-support-storage-sink [c99fc726](https://github.com/tidbcloud/dbaas-ui/commit/c99fc7268576f8ac2e31c196c60caedcc64e2c0a)

  - test: relax timeouts for flaky serverless e2e flows [f2dbcab6](https://github.com/tidbcloud/dbaas-ui/commit/f2dbcab6a08da29ca70e9e030d340781fd9328b9)

- Merge pull request [#4599](https://github.com/tidbcloud/dbaas-ui/pull/4599) from tidbcloud/feat/essential-recycle-bin [71c84eb0](https://github.com/tidbcloud/dbaas-ui/commit/71c84eb01d80cb69efce707c51aae841840d2338)

- Merge pull request [#4602](https://github.com/tidbcloud/dbaas-ui/pull/4602) from tidbcloud/fix/byoc_sink_endpoint [ef9ca129](https://github.com/tidbcloud/dbaas-ui/commit/ef9ca12915299a87af0054ffd5bbb5c22eb47564)

  - fix: update endpoint enabling logic to support BYOC in Kafka and MySQL forms [cec49152](https://github.com/tidbcloud/dbaas-ui/commit/cec491527db6dfa876b1f171d0801fb15d8d0784)

- Merge pull request [#4596](https://github.com/tidbcloud/dbaas-ui/pull/4596) from tidbcloud/fix/claim_name [7d248018](https://github.com/tidbcloud/dbaas-ui/commit/7d248018e071ad627db8591aeb13848cb9a0cf51)

- Merge pull request [#4595](https://github.com/tidbcloud/dbaas-ui/pull/4595) from tidbcloud/fix/claim_name [98dc8ac0](https://github.com/tidbcloud/dbaas-ui/commit/98dc8ac080b9863e3f4c1b7445a8acdf8bddbb80)

- Merge pull request [#4598](https://github.com/tidbcloud/dbaas-ui/pull/4598) from tidbcloud/fix-alert-feedback [3fb6cd05](https://github.com/tidbcloud/dbaas-ui/commit/3fb6cd057bc6e636924b2389277c91348abbb4b8)

  - feat: remove unnecessary change [5c72d3df](https://github.com/tidbcloud/dbaas-ui/commit/5c72d3dffcbf9f246e85a8e868f5b3eb264de6e7)

- Merge pull request [#4597](https://github.com/tidbcloud/dbaas-ui/pull/4597) from tidbcloud/fix-unused-link [89c1f000](https://github.com/tidbcloud/dbaas-ui/commit/89c1f00069e13100e43b410baab65de140fd4c72)

  - fix: add private endpoint usage status for changefeed [06f499ad](https://github.com/tidbcloud/dbaas-ui/commit/06f499ad99dfc714d9134cbecfc99431c5526c79)

  - feat: add Top SQL dashboard with table and trend chart components [02d295dd](https://github.com/tidbcloud/dbaas-ui/commit/02d295dd16b9f86f01f75a6a5cece75a4fc0c9d7)

  - fix: remove useless typo [eeff76ff](https://github.com/tidbcloud/dbaas-ui/commit/eeff76ff06103a9da3d956734d12410af673e1bf)

  - fix: essential size 0 [851853b8](https://github.com/tidbcloud/dbaas-ui/commit/851853b831d73ffbad806bfb404ff59df023d729)

  - fix: reset essential filter key [d6536166](https://github.com/tidbcloud/dbaas-ui/commit/d65361662f79d19e91b4cdb7ba6c8e7734a388eb)

  - fix: essential recycle bin filter regionid [aa003c6c](https://github.com/tidbcloud/dbaas-ui/commit/aa003c6cd4b7b360486c8fc49bed24b9b29b2f32)

  - feat: essential recycle bin support filter [35b71412](https://github.com/tidbcloud/dbaas-ui/commit/35b71412deb19240c6958e6ce4a98e3eae91d2e8)

  - fix: update documentation links for AliCloud and AWS S3 access to include plan parameter [05692caa](https://github.com/tidbcloud/dbaas-ui/commit/05692caa1d929d51cb281f9baf0edd7770cde4bc)

  - feat(network): support msk private link messaging and detail labels [b9d8e834](https://github.com/tidbcloud/dbaas-ui/commit/b9d8e8346cc67f4eca55248de49c91ef02248488)

  - feat: support aws msk connection type [90594273](https://github.com/tidbcloud/dbaas-ui/commit/905942730cf2a2ff54dc91c36105957846a4778e)

  - fix: essential recycle bin conflict [e57aa165](https://github.com/tidbcloud/dbaas-ui/commit/e57aa165701a54c431618eef0c2f11cf30b4e102)

  - feat: fix dedicated loading issue in seperate pr [66783fb1](https://github.com/tidbcloud/dbaas-ui/commit/66783fb13db1a7449daec424e7263ed8fee42ffc)

  - feat: bump version [eaa70659](https://github.com/tidbcloud/dbaas-ui/commit/eaa7065921307f831d1920f289e1df245dbe476f)

  - fix(build): inject deploy id into frontend env [a328c580](https://github.com/tidbcloud/dbaas-ui/commit/a328c580886f18b67cfb9f5d26eeffb20d5f5215)

  - refactor(config): revert deploy id runtime html injection [03837a56](https://github.com/tidbcloud/dbaas-ui/commit/03837a56b4cd3be6f75b2c34ac20e3efa1358ea1)

  - feat: bump version [a89dff3e](https://github.com/tidbcloud/dbaas-ui/commit/a89dff3e1e798106b4514f89522addd81bef3c35)

  - feat: recycle bin for essential [387e6375](https://github.com/tidbcloud/dbaas-ui/commit/387e6375aa464f2d54d0d0c62c20c23d9fd5e90b)

  - feat: essential recyclye bin fromrecyclebin [cbf4e4f8](https://github.com/tidbcloud/dbaas-ui/commit/cbf4e4f84717a512f48fd0c29b92fd641241e156)

  - feat: essential recyclye bin regions [95c502ed](https://github.com/tidbcloud/dbaas-ui/commit/95c502ed7bdac3691f2b33dcabcd4e255d3dcadd)

  - feat: essential recyclye bin [cfdabf57](https://github.com/tidbcloud/dbaas-ui/commit/cfdabf57860f4d6b0194c6019edb7193ff9cae18)

  - feat: essential recyclye bin list [92570497](https://github.com/tidbcloud/dbaas-ui/commit/9257049760a61775fb4e8dc7d316998e2e8c8fcf)

  - fix(dedicated): refresh cidrConfigured on provider/region change [e42afbd4](https://github.com/tidbcloud/dbaas-ui/commit/e42afbd4c2ffd4cef95834b3de29075c2ed2cb9d)

  - fix(build): decouple deploy id from bundle hash [f2321383](https://github.com/tidbcloud/dbaas-ui/commit/f23213834dd2bdc5993691c5b18581275c54d7ab)

  - fix(alerts): improve error handling by sanitizing error messages in AlertsRules [27769e8b](https://github.com/tidbcloud/dbaas-ui/commit/27769e8bc8f6ddfcfe59d87fa4aea905007ea1b0)

  - fix(alerts): enhance alert rule feedback and loading/error states in RulesList [bcc88978](https://github.com/tidbcloud/dbaas-ui/commit/bcc8897811edd2acde93b5709ea948aebefa02fa)

  - feat: remove test code [e7e8d232](https://github.com/tidbcloud/dbaas-ui/commit/e7e8d2321c5c8bcce158eafcf938b22864edd1ee)

  - feat: make bundle hash stable [f54fadc8](https://github.com/tidbcloud/dbaas-ui/commit/f54fadc87c3193500ea8f134ee8a83458ebb953d)

  - feat: remove sourecemap with new plugin [7eceefdf](https://github.com/tidbcloud/dbaas-ui/commit/7eceefdf2dce98b01c1f93e841e222995b647e9b)

  - feat: deletesourcemaps [1f3b300b](https://github.com/tidbcloud/dbaas-ui/commit/1f3b300bd5c88e293c1b8871e9be3c37188de01b)

  - feat: deletesourcemaps [3d9634ab](https://github.com/tidbcloud/dbaas-ui/commit/3d9634abf019290a8cabc7ae51a6ec1e66e797c5)

  - feat: deletesourcemaps [930d560d](https://github.com/tidbcloud/dbaas-ui/commit/930d560d03a98adb71e14e835c15ee6228404d8f)

  - feat: deletesourcemaps [15f6bf35](https://github.com/tidbcloud/dbaas-ui/commit/15f6bf35546f6369a690ae190272826cead4cc43)

  - feat: deletesourcemaps [b51f5167](https://github.com/tidbcloud/dbaas-ui/commit/b51f5167ca3311163a94be27243640b0678d70e7)

  - fix: remove deleteafterupload [500b0b5a](https://github.com/tidbcloud/dbaas-ui/commit/500b0b5a4891a943f97748c044ec4ba410f24c22)

  - fix: props name [1b83a36b](https://github.com/tidbcloud/dbaas-ui/commit/1b83a36b3b59976922cca09d2ac64ebd65a5a57a)

  - fix: props name [29af7dcb](https://github.com/tidbcloud/dbaas-ui/commit/29af7dcb07b2ff62b6284ec863aa801174e3accf)

  - feat: delete sourcemap after upload to sentry [d0eb2bfe](https://github.com/tidbcloud/dbaas-ui/commit/d0eb2bfe98553f5744021765e1284384664c6766)

  - feat: add swagger name data [47497335](https://github.com/tidbcloud/dbaas-ui/commit/4749733523213314ce02da7fbd54b70858f50c26)

  - feat: add debug log [4d47f32a](https://github.com/tidbcloud/dbaas-ui/commit/4d47f32a9b1cb419ee00d551e3c17559690e809c)

  - feat: report api error with swagger name [2ccf6aa0](https://github.com/tidbcloud/dbaas-ui/commit/2ccf6aa081015a695d9544241663a342a7219c11)

  - feat: test api error auto assignee [ce0d5b43](https://github.com/tidbcloud/dbaas-ui/commit/ce0d5b43eb531e217e5d77fcb126682a148b0b47)

  - feat: test api error auto assignee [7d31726b](https://github.com/tidbcloud/dbaas-ui/commit/7d31726bfd6c015f55bb669b3134f1231d88cf90)

  - feat: add operation_name tag [3676621b](https://github.com/tidbcloud/dbaas-ui/commit/3676621bceda02f595aa393eb086d9db71c94aae)

  - feat: mock new error [f795d6e2](https://github.com/tidbcloud/dbaas-ui/commit/f795d6e2df0ba912a84c47426d806f92a59623ed)

  - feat: mock new error [c3f65a1e](https://github.com/tidbcloud/dbaas-ui/commit/c3f65a1eacb39a1f5a0de066b4dba03af837d192)

  - feat: mock new error [15fc76f0](https://github.com/tidbcloud/dbaas-ui/commit/15fc76f007b529189ad9fbffbf6a4f6fc40d0fbe)

  - feat: mock new error [4091abe3](https://github.com/tidbcloud/dbaas-ui/commit/4091abe3d0b1c01652d826b926cbd4354f8547b7)

  - feat: mock error [f53289ff](https://github.com/tidbcloud/dbaas-ui/commit/f53289ff618eaa2ca9e73c45952f42e0ce7e2f05)

  - feat: set commit [ba8e9b73](https://github.com/tidbcloud/dbaas-ui/commit/ba8e9b733064e0b10ee4d28cc9822dec152ad9e9)

  - feat: try to get deploy id and version [0a7bb81d](https://github.com/tidbcloud/dbaas-ui/commit/0a7bb81d4e31b3c99c0407187b7187f8305c19bd)

  - feat: try to get deploy id and version [2b204eeb](https://github.com/tidbcloud/dbaas-ui/commit/2b204eebd426b98ff3d21a19be176937e8fa64fa)

  - feat: try to get deploy id and version [0fe3c8ba](https://github.com/tidbcloud/dbaas-ui/commit/0fe3c8ba3a84e8ae55d2d0f181576d5a7e4644b6)

  - feat: try to get deploy id and version [38316bce](https://github.com/tidbcloud/dbaas-ui/commit/38316bcedc96bf5522d42eece86b7468e2c0beea)

  - feat: test set release plugin [ffb466c7](https://github.com/tidbcloud/dbaas-ui/commit/ffb466c7651fb972d60a879f27a450337135a506)

  - feat: test unhandled error [fa94d596](https://github.com/tidbcloud/dbaas-ui/commit/fa94d596bf5524f40895330b98297e1007e648b6)

  - feat: use sentry api [4686188e](https://github.com/tidbcloud/dbaas-ui/commit/4686188e05abdade9479878af377c0bf6e1bd09e)

  - feat: bump release version [dadb288d](https://github.com/tidbcloud/dbaas-ui/commit/dadb288db8287b1997abab7d6288d743ff0bc680)

  - feat: make a real error [ae8e26ec](https://github.com/tidbcloud/dbaas-ui/commit/ae8e26ecd0d03f0c806fc9009e489e0d8079e306)

  - feat: add a error trigger [4d4c9249](https://github.com/tidbcloud/dbaas-ui/commit/4d4c9249b4face278cf32c3c1de8511ff92070d5)

  - feat: test release tag [a1cecfe1](https://github.com/tidbcloud/dbaas-ui/commit/a1cecfe1f60b4d9f70a4347e9f2fbea5c2b42ef9)

  - feat: use netlify plugin to set env [5019ce1a](https://github.com/tidbcloud/dbaas-ui/commit/5019ce1a2863a91b06c8754ac95af9599fe8521f)

  - feat: adjust build config [24416824](https://github.com/tidbcloud/dbaas-ui/commit/24416824bc3448330ac38bcb360df8055280c2e6)

  - feat: adjust build config [b3efdf0c](https://github.com/tidbcloud/dbaas-ui/commit/b3efdf0c6b18b1ebbaf9f09ca2059888ddcb4066)

  - feat: build in config [747b7874](https://github.com/tidbcloud/dbaas-ui/commit/747b78747143d2ccebd2b0d394af787597c2080b)

  - feat: use plugin back [b8260090](https://github.com/tidbcloud/dbaas-ui/commit/b82600904777389b5f7b2883025f615355aae518)

  - chore: use custom sentry sourcemap upload [88981786](https://github.com/tidbcloud/dbaas-ui/commit/889817860b3ffea088cdfc6280514992fa72e423)

  - feat: make netlify read the env directly [33911785](https://github.com/tidbcloud/dbaas-ui/commit/33911785884d9d9ad53bb81a59e1e806bfed3b67)

  - chore: let sentry plugin read env release [4aad5984](https://github.com/tidbcloud/dbaas-ui/commit/4aad59844ef33185b42fa5a030c3e74746a3c4bd)

  - chore: set sentry release via netlify plugin [704027f7](https://github.com/tidbcloud/dbaas-ui/commit/704027f79afc39522f726947fdbbcbdb8bf2c9e2)

  - feat: trigger sentry error [9acfd378](https://github.com/tidbcloud/dbaas-ui/commit/9acfd37870bae7c095fa518485e2681d4c9a824d)

  - chore: fix sentry netlify plugin inputs [91673d78](https://github.com/tidbcloud/dbaas-ui/commit/91673d78291bb45de4f905fdcdcbc7fc23aeb5dd)

  - feat: upload sourcemap with plugin [d26fc684](https://github.com/tidbcloud/dbaas-ui/commit/d26fc684c6e44e3a8ca30694ca9d114273cbab40)

  - feat: throw error [8e575d1c](https://github.com/tidbcloud/dbaas-ui/commit/8e575d1c24d69a0bede94882636d01b17b645396)

  - feat: make a error maunally [380d7029](https://github.com/tidbcloud/dbaas-ui/commit/380d7029cb0b1220fd97c6821a4ecb398fb2aed8)

  - feat: upload source map to sentry [df0599c0](https://github.com/tidbcloud/dbaas-ui/commit/df0599c0fbbb72aa11bf32a37e5317c21fcc9ed4)

  - fix: update documentation links for AWS IAM role and TiDB Kernel updates [641306ee](https://github.com/tidbcloud/dbaas-ui/commit/641306ee569db8ecc669388a4f460453d0db9e1d)

  - Refactor documentation links in various components to point to updated URLs [f5af8846](https://github.com/tidbcloud/dbaas-ui/commit/f5af8846bb0035ddd3af62a5f0dd8a3d17ae2272)

  - hotfix: 202603051146 [ceee8c46](https://github.com/tidbcloud/dbaas-ui/commit/ceee8c4658907b7e06d692578e8ecb00fa6138a6)

  - feat(claim): implement default claim instance name generation and sanitization [b66040da](https://github.com/tidbcloud/dbaas-ui/commit/b66040dad21e7c01f224368401221f047db62dbc)

- Merge pull request [#4594](https://github.com/tidbcloud/dbaas-ui/pull/4594) from tidbcloud/fix/claim_route [832ca25a](https://github.com/tidbcloud/dbaas-ui/commit/832ca25a9bc201ce8b4d87829b03992f6449a1d6)

- Merge pull request [#4593](https://github.com/tidbcloud/dbaas-ui/pull/4593) from tidbcloud/fix/claim_route [fbcf99bd](https://github.com/tidbcloud/dbaas-ui/commit/fbcf99bd446dfde603330dea4d0c508182844494)

  - fix(claim): update default name format in claim form to include claimId [2b1d46a1](https://github.com/tidbcloud/dbaas-ui/commit/2b1d46a11f5c3c9d96b1f4a5d8841f330f879231)

  - feat(claim): add copy instruction functionality and improve UI layout in ClaimProvisioning [f7f99fa3](https://github.com/tidbcloud/dbaas-ui/commit/f7f99fa392d7752d68464314334a668c3b79c671)

  - fix(claim): enhance error handling and messaging for claim setup failures [3dcc88c5](https://github.com/tidbcloud/dbaas-ui/commit/3dcc88c55cf28ab5684cd31edfa291faf7088348)

  - fix(claim): improve messaging for claiming and saving Starter instances [09faa6eb](https://github.com/tidbcloud/dbaas-ui/commit/09faa6ebf1259e39bf50d94cec98886cd82c526a)

  - feat(claim): add onOpenConsole prop to ClaimProvisioning and implement console navigation [e849a287](https://github.com/tidbcloud/dbaas-ui/commit/e849a287c14b5902a832bc4a8f3bca6365d2205c)

  - chore: update code structure with multiple empty code change sections [f9167d39](https://github.com/tidbcloud/dbaas-ui/commit/f9167d395e125149fc6cf469ec079e2e67baa1af)

  - feat(claim): add ClaimProvisioning component for claim process feedback [e4bf6648](https://github.com/tidbcloud/dbaas-ui/commit/e4bf6648fee8dd5fb491fe6feca931bc897b0f08)

  - fix(claim): correct logout URL in LoginRedirect function [6d641f23](https://github.com/tidbcloud/dbaas-ui/commit/6d641f23a6bbbb001c0c4f80dfc10630f598b848)

  - hotfix: 202603032151 [27d0dad4](https://github.com/tidbcloud/dbaas-ui/commit/27d0dad4cbe3cc24482b1152446941ac22eedb71)

  - fix(claim): update getOverviewPathWithConnectModal to include orgId and oneConsoleEnabled parameters [f57924c7](https://github.com/tidbcloud/dbaas-ui/commit/f57924c7098f4a2559273827f1708b8a6392368d)

- Merge pull request [#4592](https://github.com/tidbcloud/dbaas-ui/pull/4592) from tidbcloud/fix/claim_credit_card [9afa6051](https://github.com/tidbcloud/dbaas-ui/commit/9afa6051a19a2bc6e8fd4a0c3b4067b54f805d8d)

- Merge pull request [#4591](https://github.com/tidbcloud/dbaas-ui/pull/4591) from tidbcloud/fix/claim_credit_card [a6104e6c](https://github.com/tidbcloud/dbaas-ui/commit/a6104e6c82154f5f40e52bb30f637904aedaafe3)

  - fix(claim): update button text from 'Confirm claim' to 'Claim' [48e58e6a](https://github.com/tidbcloud/dbaas-ui/commit/48e58e6aae922b8759f0b51f3702edd4964f02b0)

  - fix(claim): add refetchOnWindowFocus option to useAddCreditCard hook [7b44f192](https://github.com/tidbcloud/dbaas-ui/commit/7b44f19277c6c5b3366eab142469b969a6f0dfb3)

  - hotfix: 202603032118 [dd1dcdff](https://github.com/tidbcloud/dbaas-ui/commit/dd1dcdff97070a40c7a054a266d30e80e6fe08b1)

  - fix(claim): remove unused PaymentMethodModal and update credit card button action [3ac1f7fb](https://github.com/tidbcloud/dbaas-ui/commit/3ac1f7fb3576d86ff26715d66cc994ebc960e18b)

  - feat(claim): add freeQuotaExhausted parameter to ClaimActions and useClaimStarter [67f2b3d8](https://github.com/tidbcloud/dbaas-ui/commit/67f2b3d8675fbc4d351d834fe8c263cfdc0354f1)

  - feat(claim): add orgId parameter to useAddCreditCard hook [de8b53d4](https://github.com/tidbcloud/dbaas-ui/commit/de8b53d43a4d00b84794a43237bdcbc77156c246)

- Merge pull request [#4590](https://github.com/tidbcloud/dbaas-ui/pull/4590) from tidbcloud/fix/claim_cancel [74212f84](https://github.com/tidbcloud/dbaas-ui/commit/74212f84d1566fa7f8f916582c90195043ded1c3)

- Merge pull request [#4589](https://github.com/tidbcloud/dbaas-ui/pull/4589) from tidbcloud/fix/claim_cancel [426f5a66](https://github.com/tidbcloud/dbaas-ui/commit/426f5a666c0174aa37c1a43bf37312cdf6ea7252)

  - hotfix: 202603031954 [28b538c2](https://github.com/tidbcloud/dbaas-ui/commit/28b538c25df23e6144fbf705983348dfaafb17f0)

  - fix(claim): correct cancel button navigation path [c3d9a9e1](https://github.com/tidbcloud/dbaas-ui/commit/c3d9a9e18f2b6f319386122834e20a6db021118c)

- Merge pull request [#4588](https://github.com/tidbcloud/dbaas-ui/pull/4588) from tidbcloud/release-20260303 [f3cf70fa](https://github.com/tidbcloud/dbaas-ui/commit/f3cf70fada762d5948d43e1b107f72853ec9fb70)

- Merge pull request [#4587](https://github.com/tidbcloud/dbaas-ui/pull/4587) from tidbcloud/release-20260303 [46061c92](https://github.com/tidbcloud/dbaas-ui/commit/46061c92d9b8a5b12a9289e0b316aaebf0b45075)

  - release: 20260303 [3350dcc4](https://github.com/tidbcloud/dbaas-ui/commit/3350dcc4bec05a392ad4b7c1cb0bca9f8d88c91b)

- Merge pull request [#4585](https://github.com/tidbcloud/dbaas-ui/pull/4585) from tidbcloud/feat/claim-page [3fffa670](https://github.com/tidbcloud/dbaas-ui/commit/3fffa6708aebc2f95ded43affca2ac784f2cb589)

  - feat(claim): remove authentication check from ClaimPage component [345bcb2f](https://github.com/tidbcloud/dbaas-ui/commit/345bcb2fda34c05d6c0b7769cb4c00f4f3c8d5f1)

  - feat(claim): add claim page routing and implement logout redirection [5180a1eb](https://github.com/tidbcloud/dbaas-ui/commit/5180a1eb1c44f6bbc638ee25bd906ef0b52a07d3)

  - revert [1a0f5401](https://github.com/tidbcloud/dbaas-ui/commit/1a0f54013cf41b6249415793a6c0d0eff0c7f4cb)

  - revert [0f7a4dbd](https://github.com/tidbcloud/dbaas-ui/commit/0f7a4dbd3e935036dc3de6454587e3dfe7e0e133)

  - feat(claim): implement claim page with organization and project selection [65563d89](https://github.com/tidbcloud/dbaas-ui/commit/65563d8949efeaba52aaf15ef3dc7bd96ca23e7f)

- Merge pull request [#4586](https://github.com/tidbcloud/dbaas-ui/pull/4586) from tidbcloud/tweak/dedicated-metrics-0302 [b74ea2ed](https://github.com/tidbcloud/dbaas-ui/commit/b74ea2ed35e717d0bc6771fb2b20dc44f30b6e75)

  - feat(query-params): extract modal query parameters to shared file [ab6a29b4](https://github.com/tidbcloud/dbaas-ui/commit/ab6a29b431e135aa3b3d021ea925c57a457abffa)

  - fix(auth): change history.replace to history.push for safer navigation [db549470](https://github.com/tidbcloud/dbaas-ui/commit/db549470619398ca54c3a03c80f44ab98777898a)

  - refactor(auth): remove debug log for auth redirect URL [500b9d08](https://github.com/tidbcloud/dbaas-ui/commit/500b9d0860b00434e7bab32864faccba5ade13b3)

  - refactor(routes): remove legacy redirect for claim route [5af2162f](https://github.com/tidbcloud/dbaas-ui/commit/5af2162f6f0816d26d891cc5d3d7a38a890f7389)

  - fix(auth): sanitize post-login redirect and encode prev path [36e7b362](https://github.com/tidbcloud/dbaas-ui/commit/36e7b362d63c1038b3899bbe404c1e387bd27cb2)

  - feat(claim): add description to instance name input in ClaimForm [3e2f7c43](https://github.com/tidbcloud/dbaas-ui/commit/3e2f7c43c95ff36bf3482c28cb8910858766623a)

  - refactor(claim): remove Claim ID display from ClaimSummary component [63906ef2](https://github.com/tidbcloud/dbaas-ui/commit/63906ef23d139922f20c15a93ea1abb715578fc4)

  - feat(claim): add cloud provider selection to ClaimForm [3c9cb4bb](https://github.com/tidbcloud/dbaas-ui/commit/3c9cb4bb0c5770c184813ea592158cd3fad1e6e7)

  - feat(claim): auto-open connect modal after successful claim [18495a5c](https://github.com/tidbcloud/dbaas-ui/commit/18495a5cc66f16510294922c1058d24acba7c961)

  - fix(claim): update placeholder text in ClaimForm for clarity [7f27b39e](https://github.com/tidbcloud/dbaas-ui/commit/7f27b39e10be563336b4b6c352cd5605de8de1e0)

  - refactor(claim): move claim route to layoutFreeRoutes to avoid sidebar [794f0896](https://github.com/tidbcloud/dbaas-ui/commit/794f089603375fa961eac9b5541a88c5d60890f0)

  - feat(claim): redesign claim page to full-screen two-column layout [2bf76cef](https://github.com/tidbcloud/dbaas-ui/commit/2bf76cef5bc0dfa00cbecbba2bb8a5468ef25acf)

  - feat(claim): add type-safe Mixpanel events for ZeroClaim flow [ccd2036c](https://github.com/tidbcloud/dbaas-ui/commit/ccd2036c8f940e0c473b6e43766c94bdafc02736)

  - feat(claim): add option to hide back button in TidbCreationHeader [89b7befb](https://github.com/tidbcloud/dbaas-ui/commit/89b7befb4a370004673e9cec508fb6c41ed5e4bb)

  - fix(claim): revise copy with Zero context and connection string warning [e297edf7](https://github.com/tidbcloud/dbaas-ui/commit/e297edf76942c9fbb7ffa06c90ab63e9d39db9b5)

  - chore: update serverless swagger with ClaimClusterFromZero endpoint [fce37cd9](https://github.com/tidbcloud/dbaas-ui/commit/fce37cd95af7e571442e83cc7a5f62df5a036c70)

  - feat(claim): wire up ClaimClusterFromZero API via useClaimStarter hook [4007b16c](https://github.com/tidbcloud/dbaas-ui/commit/4007b16c8c390e7e2babee7788760c21806ca828)

  - chore: update AGENTS.md with claim path and fix import order [8c209071](https://github.com/tidbcloud/dbaas-ui/commit/8c20907102fb5c41e6791e8792bc5d051a5b3086)

  - feat(claim): add route, legacy redirect, and bypass premium preview guard [3a721c6b](https://github.com/tidbcloud/dbaas-ui/commit/3a721c6bcd51d509c522ffe0a05c489af32918b4)

  - feat(claim): wire up ClaimPage entry with TwoPaneLayout [3bd9f797](https://github.com/tidbcloud/dbaas-ui/commit/3bd9f797a428a45bc02b95da09a4066784b1ae49)

  - feat(claim): add ClaimForm and ClaimSummary components [934e81e5](https://github.com/tidbcloud/dbaas-ui/commit/934e81e5ac2cf047084515fb4bc45ba94dae3011)

  - feat(claim): add form types and zod schema [448bd2e7](https://github.com/tidbcloud/dbaas-ui/commit/448bd2e7de7f567d1088460cace4dcf01ab69079)

- Merge pull request [#4583](https://github.com/tidbcloud/dbaas-ui/pull/4583) from tidbcloud/feat/essential-default-max-rcu [5c3fdfce](https://github.com/tidbcloud/dbaas-ui/commit/5c3fdfcee576137d3195a83da3c455178e8bab6b)

- Merge pull request [#4584](https://github.com/tidbcloud/dbaas-ui/pull/4584) from tidbcloud/feat/recycle-bin-filters [773d131c](https://github.com/tidbcloud/dbaas-ui/commit/773d131c8a13defe1bc6ac9bd7b1e2df1727ef7e)

  - feat: add project name display to RecycleBinCard and update config interface [f84451ed](https://github.com/tidbcloud/dbaas-ui/commit/f84451edab9855a87f1d5572959c4d45c1cb0959)

  - feat: remove access check from RecycleBinList components to simplify logic [3e72bece](https://github.com/tidbcloud/dbaas-ui/commit/3e72bece575466f0fa7b85c5b0e77e7fdefebf9e)

  - refactor: split recycle bin into modular list and card components [c2c136dc](https://github.com/tidbcloud/dbaas-ui/commit/c2c136dcebdeb0d7bfd4e9973aa2cc466f680d6c)

  - feat: update RecycleBin component to include URL state in dependency array and optimize hasMore logic [728f4864](https://github.com/tidbcloud/dbaas-ui/commit/728f4864e494be2175a41cc5a9989e802a95b0f3)

  - feat: optimize delete time filter handling in RecycleBin component [5b98e84f](https://github.com/tidbcloud/dbaas-ui/commit/5b98e84f40eb79fbbed2516e1640d0659890bd11)

  - feat: add time range filters for RecycleBin deletion [1dbf1fe7](https://github.com/tidbcloud/dbaas-ui/commit/1dbf1fe7012930462b3e34927ceb4b046211b4ec)

  - feat: add dedicated region service for RecycleBin filtering [0f69e2d1](https://github.com/tidbcloud/dbaas-ui/commit/0f69e2d18fef8796c952c22340a09c5fe80b250b)

  - fix(metrics): update PromQL queries for accurate storage metrics calculation [ee7aaee7](https://github.com/tidbcloud/dbaas-ui/commit/ee7aaee7484451451aa008e62acf3a2195bf21c1)

  - feat: add recycle bin deletion time range filter [e2398467](https://github.com/tidbcloud/dbaas-ui/commit/e2398467023d7043a06b27f3e8a7a62d146bc2f3)

  - fix: rename restore status query hook in cluster info [36535970](https://github.com/tidbcloud/dbaas-ui/commit/36535970ea76af4a7d9b7e04865000a617e2e786)

  - feat: replace Typography with Button for clear filter action in RecycleBin [62c7e3bf](https://github.com/tidbcloud/dbaas-ui/commit/62c7e3bfce0a06fadeaaf0b75bca3a1d1efa62ae)

  - feat: add region and project filters for Dedicated tab in RecycleBin [43c6877d](https://github.com/tidbcloud/dbaas-ui/commit/43c6877d096b0816abab64497fb47819368f158f)

  - feat: remove name filter from RecycleBin and simplify filtering logic [5ada92ad](https://github.com/tidbcloud/dbaas-ui/commit/5ada92ad4d80b3c703cb42da5edd968a37dde0c8)

  - feat: add name and region filters to RecycleBin for Premium/BYOC [8e32eda1](https://github.com/tidbcloud/dbaas-ui/commit/8e32eda18b41a838cc12e54b9165ba54a7baa0d7)

  - chore: update tidb-management swagger with regionIds filter support [a9f73ce3](https://github.com/tidbcloud/dbaas-ui/commit/a9f73ce3899926594dbda6dcd15c20a8d7fd4af1)

  - feat: increase essential default max rcu to 10000 [5d6fe7bf](https://github.com/tidbcloud/dbaas-ui/commit/5d6fe7bf22a7a1a4c2fa40331b3f5b61d340331c)

- Merge pull request [#4580](https://github.com/tidbcloud/dbaas-ui/pull/4580) from tidbcloud/fix/20260227-tiproxy-discount [84385be8](https://github.com/tidbcloud/dbaas-ui/commit/84385be8931658f845510c9afaa6c4bd05f748dd)

- Merge pull request [#4579](https://github.com/tidbcloud/dbaas-ui/pull/4579) from tidbcloud/fix/20260227-tiproxy-discount [9689d5a3](https://github.com/tidbcloud/dbaas-ui/commit/9689d5a36e24d46f9facfe2c23780d4d4c55eb15)

  - fix(e2e): stabilize dedicated sidebar navigation and timeouts [f298b69c](https://github.com/tidbcloud/dbaas-ui/commit/f298b69c3fae6bf18b758f81c6b3432c476d7082)

  - test(e2e): increase branch creation wait budget [b622a654](https://github.com/tidbcloud/dbaas-ui/commit/b622a654d220140437af84d867f7e20049cf5f82)

- Merge branch 'dev' into fix/20260227-tiproxy-discount [a4faca78](https://github.com/tidbcloud/dbaas-ui/commit/a4faca78c4ab72d2e7b46246a7a1df7276752d78)

  - fix: backup, dedicated creation test [e23c0741](https://github.com/tidbcloud/dbaas-ui/commit/e23c07412e5f675f059b1a2c89b3d0eeb44efbec)

  - hotfix: 202602271149 [4fda3768](https://github.com/tidbcloud/dbaas-ui/commit/4fda376805d9e73562e5c6a6ca139ca54af7caff)

  - feat: tiproxy discount info [485ae65b](https://github.com/tidbcloud/dbaas-ui/commit/485ae65b27ac90dd95b566180dcf9e773e421d96)

- Merge pull request [#4576](https://github.com/tidbcloud/dbaas-ui/pull/4576) from tidbcloud/feat/test-stable-enhancement [32e8da05](https://github.com/tidbcloud/dbaas-ui/commit/32e8da050b2be6309d97abafdb820fa92ff05ea2)

- Merge pull request [#4578](https://github.com/tidbcloud/dbaas-ui/pull/4578) from tidbcloud/hotfix/project-id-sync [deceab5b](https://github.com/tidbcloud/dbaas-ui/commit/deceab5bd09cf40dba8f57354c7ea36841051b5d)

- Merge pull request [#4577](https://github.com/tidbcloud/dbaas-ui/pull/4577) from tidbcloud/hotfix/project-id-sync [a32bdd6f](https://github.com/tidbcloud/dbaas-ui/commit/a32bdd6fbaa55d885ce3e8f84465737eff6ba73b)

  - hotfix: 202602261648 [78d0e652](https://github.com/tidbcloud/dbaas-ui/commit/78d0e6522670193660242c1302904f058868be78)

  - test(e2e): stabilize dedicated backup setting modal flow [47cc5fc3](https://github.com/tidbcloud/dbaas-ui/commit/47cc5fc3f2e637c688b1f946f96b6f29d376c09e)

  - test(e2e): harden branch deletion flow after creation [7e8e3840](https://github.com/tidbcloud/dbaas-ui/commit/7e8e384032618f9115ef033b8e82658519ad3626)

  - test(e2e): stabilize serverless branch delete and metrics tab flow [95e624bd](https://github.com/tidbcloud/dbaas-ui/commit/95e624bdb31969488fb1a1d638e7cdb3acaf7804)

  - test(e2e): stabilize dedicated cluster navigation on new list UI [35ad3d07](https://github.com/tidbcloud/dbaas-ui/commit/35ad3d0793d70d643943eee19b5014675b314b64)

  - test(e2e): harden cluster and sidebar navigation selectors [693e1534](https://github.com/tidbcloud/dbaas-ui/commit/693e153487e64d92f0d754687de48a4d077fe7cf)

  - test(e2e): stabilize serverless cluster targeting and chat2query table assertion [1ac5e646](https://github.com/tidbcloud/dbaas-ui/commit/1ac5e646588ac2d9b378eaaa387e9f3b262b181f)

  - fix: ensure cluster is active before goto feature path [bed0fe77](https://github.com/tidbcloud/dbaas-ui/commit/bed0fe771960190e1bacf587891b5c2be3303343)

- Merge pull request [#4575](https://github.com/tidbcloud/dbaas-ui/pull/4575) from tidbcloud/refactor/unify-recycle-bin-restore-wrapper [9a991fc1](https://github.com/tidbcloud/dbaas-ui/commit/9a991fc168ffd1d4fa930823cde4752421dff8c4)

- Merge pull request [#4574](https://github.com/tidbcloud/dbaas-ui/pull/4574) from tidbcloud/refactor/unify-recycle-bin-restore-wrapper [aab4daff](https://github.com/tidbcloud/dbaas-ui/commit/aab4daff32e4b385f1b8233b5799e94b2bf2d544)

  - refactor: replace window.location with useLocation for path checks in restore component [de3d271f](https://github.com/tidbcloud/dbaas-ui/commit/de3d271f3858b4691663aa9bc5ebb5adf6eb5885)

  - refactor: update navigation logic for restore flow based on route [f78a9505](https://github.com/tidbcloud/dbaas-ui/commit/f78a9505ebcf878dbc1e4c223095bacf75ea0df3)

  - hotfix: 202602252208 [06e61974](https://github.com/tidbcloud/dbaas-ui/commit/06e61974532444793771f5c7d7c2527a60b2a791)

  - refactor: remove DedicatedRestoreWrapper, use unified default export [8f84e2f5](https://github.com/tidbcloud/dbaas-ui/commit/8f84e2f54716a5862356a6bcb251c4aa2d0999bb)

  - refactor: unify data-loading wrapper for recycle bin restore [1c345454](https://github.com/tidbcloud/dbaas-ui/commit/1c34545440af56ffae4a56bbb9b8e38f63dd50aa)

  - feat(store): add getProjectById helper to Store [3f929964](https://github.com/tidbcloud/dbaas-ui/commit/3f92996435d435d0b94deb13a53057ddb5225b9b)

- Merge pull request [#4573](https://github.com/tidbcloud/dbaas-ui/pull/4573) from tidbcloud/release-20260225 [d891c97d](https://github.com/tidbcloud/dbaas-ui/commit/d891c97db73a53939432affe5514b8d78e877a3a)

- Merge pull request [#4572](https://github.com/tidbcloud/dbaas-ui/pull/4572) from tidbcloud/release-20260225 [76ab4a44](https://github.com/tidbcloud/dbaas-ui/commit/76ab4a44986420b0174574ee61024cbe86f8ecfe)

  - release: 20260225 [f724303b](https://github.com/tidbcloud/dbaas-ui/commit/f724303b2b98b252ad89c1d4eb4893857c68cd11)

- Merge pull request [#4568](https://github.com/tidbcloud/dbaas-ui/pull/4568) from tidbcloud/feat/e2e-stable [4eeaf118](https://github.com/tidbcloud/dbaas-ui/commit/4eeaf118ca1f12b6a0b8fb8237b2980177ccc3c3)

  - feat: revert goto clusterpage func [231179e3](https://github.com/tidbcloud/dbaas-ui/commit/231179e34734a249cfcc71e5a4ed14297b939dd5)

  - test(e2e): enforce target cluster selection by name [5e9f86ac](https://github.com/tidbcloud/dbaas-ui/commit/5e9f86ac33c022f2113d977d5d8bb2c34b59863a)

  - fix: typo [df2efc27](https://github.com/tidbcloud/dbaas-ui/commit/df2efc2703e1b8f5a819c70db39cff0b2e846865)

  - test(e2e): stabilize dedicated navigation and management flows [5d9059da](https://github.com/tidbcloud/dbaas-ui/commit/5d9059da716c39333e34fe96fd1ff1b7afc03b9a)

  - test(e2e): stabilize serverless reset-password flow [082fa3ab](https://github.com/tidbcloud/dbaas-ui/commit/082fa3ab9dd1d833be08f916b91b68ab93a56975)

  - test(e2e): stabilize branch delete and chat2query table assertions [4b4d341a](https://github.com/tidbcloud/dbaas-ui/commit/4b4d341a5540e31c7f3cf5043eb1babff010d2fa)

  - fix(e2e): avoid tracking-navigation waits in delete flows [848af1ab](https://github.com/tidbcloud/dbaas-ui/commit/848af1abf848360af1f3bb36ae22853691b461f2)

- Merge pull request [#4571](https://github.com/tidbcloud/dbaas-ui/pull/4571) from tidbcloud/fix/cdc_role_arn [0befb287](https://github.com/tidbcloud/dbaas-ui/commit/0befb287e5163b9e553ff615be534405599c6ee6)

  - fix(e2e): trigger backup switch via label click for stable save state [17db5ae9](https://github.com/tidbcloud/dbaas-ui/commit/17db5ae911b277a543d01dfe846084d4e6ce1f93)

  - fix(e2e): improve dedicated and serverless import test stability [2aa3c2a4](https://github.com/tidbcloud/dbaas-ui/commit/2aa3c2a42231c0544f47fc65acc3e4711ac4c66b)

  - fix(e2e): avoid hidden switch visibility flake in backup setting [921dc171](https://github.com/tidbcloud/dbaas-ui/commit/921dc171e8c018ae8a3164bff6fd14475aaf0a18)

  - fix(e2e): stabilize backup setting switch interaction [1a2f14e6](https://github.com/tidbcloud/dbaas-ui/commit/1a2f14e63b08d252aafbd3d924af92b5a1b9939e)

  - feat: stabilize dedicated backup setting modal save interaction [0f02069b](https://github.com/tidbcloud/dbaas-ui/commit/0f02069bf39cd89b4893c7edc165bfb8b594c049)

  - feat: remove unnecessary change [6656ad42](https://github.com/tidbcloud/dbaas-ui/commit/6656ad42cdf059e26bff365753324c2267658806)

  - fix: use correct api path [210cb12e](https://github.com/tidbcloud/dbaas-ui/commit/210cb12e6b845614fbe8747ba0a464af66916cd2)

  - fix: update cloudformation template URL for S3 role ARN configuration [5e955b0a](https://github.com/tidbcloud/dbaas-ui/commit/5e955b0adf6befa8db11692b3b6e4a42a4498d9f)

  - fix: handle API key deletion confirmation input [420c4dda](https://github.com/tidbcloud/dbaas-ui/commit/420c4dda0324bb0968227336fb2786af734bf870)

  - fx: improve flaky test resilience for api key, cluster routing, and editor input [d2c343b3](https://github.com/tidbcloud/dbaas-ui/commit/d2c343b3c9a41278b453d0aef94dfeda964b1241)

  - feat: stabilize api key create/delete selectors for new API key flow [75d95613](https://github.com/tidbcloud/dbaas-ui/commit/75d956137f39e912814d1bfda4a98b1581664224)

  - fix: update S3 auth type to use role arn [36748e2e](https://github.com/tidbcloud/dbaas-ui/commit/36748e2e65640dc75531de8d62db8eeb7fce9ab8)

  - fix(e2e): adapt event, api-key and teardown tests to new UI flow [23a3ac8b](https://github.com/tidbcloud/dbaas-ui/commit/23a3ac8b00782a316cced66e1ae82391c5ff7113)

- Merge pull request [#4570](https://github.com/tidbcloud/dbaas-ui/pull/4570) from tidbcloud/fix/premium-project-id [f6671534](https://github.com/tidbcloud/dbaas-ui/commit/f66715341abb33b06b30fc2bffdd68026d43c2bc)

  - fix(e2e): support tidbs landing path in auth fixture [6f65cc50](https://github.com/tidbcloud/dbaas-ui/commit/6f65cc50e7b7c01ef33efda1babce0ca5bf2fa23)

  - fix(e2e): adapt cluster fixture selectors for new tidb list UI [b15f2ee0](https://github.com/tidbcloud/dbaas-ui/commit/b15f2ee08d1449edbea64c49e740bf453e8812fd)

  - refine(premium/connect): simplify endpoint status query enabling condition by removing projectId check [229fc0d5](https://github.com/tidbcloud/dbaas-ui/commit/229fc0d5935dceecb1a27491fbf3d4a58c465880)

  - refine(premium/networking): remove projectId check from endpoint status query enabling condition [0846fe92](https://github.com/tidbcloud/dbaas-ui/commit/0846fe921efb24d258b4eb968d320c126575aa17)

  - refine(premium/create): update AWS CMK account ID sync logic to remove unnecessary projectId check [43902a21](https://github.com/tidbcloud/dbaas-ui/commit/43902a21f592951a1b4fc97a937d0a15cc92fa38)

- Merge pull request [#4569](https://github.com/tidbcloud/dbaas-ui/pull/4569) from tidbcloud/fix/premium-project-id [3e61e0ea](https://github.com/tidbcloud/dbaas-ui/commit/3e61e0ea89993a9203904f1d236514e072966ee4)

  - fix: ensure last visit location is updated only if projectId is present [6774bcdd](https://github.com/tidbcloud/dbaas-ui/commit/6774bcdd22f902fcda126763c5f588bfdd1a75d5)

  - feat: trigger ci [3a9ae07b](https://github.com/tidbcloud/dbaas-ui/commit/3a9ae07bd7f0169bddc75d5d14280ac4a6b8534c)

- Merge pull request [#4566](https://github.com/tidbcloud/dbaas-ui/pull/4566) from tidbcloud/hotfix/cdc_role_arn [5c97248a](https://github.com/tidbcloud/dbaas-ui/commit/5c97248a456a87a3765ca9de4f8a3e8d612cfe2f)

- Merge pull request [#4565](https://github.com/tidbcloud/dbaas-ui/pull/4565) from tidbcloud/hotfix/cdc_role_arn [f2fd048d](https://github.com/tidbcloud/dbaas-ui/commit/f2fd048dd7d364eb2384b35f8f2276047a66d1b3)

  - hotfix: 202602181509 [2a498e98](https://github.com/tidbcloud/dbaas-ui/commit/2a498e989ee59969d09872c49a2975ed61dabf70)

  - fix: hide S3 auth type of role arn to use ak/sk [e2c6e455](https://github.com/tidbcloud/dbaas-ui/commit/e2c6e455c7444ec8ba6a48269568f6dfaf299d3d)

- Merge pull request [#4563](https://github.com/tidbcloud/dbaas-ui/pull/4563) from tidbcloud/fix-overview-metrics [eb6e9d62](https://github.com/tidbcloud/dbaas-ui/commit/eb6e9d620d53b1495a3462227cd901541aeba12c)

- Merge pull request [#4562](https://github.com/tidbcloud/dbaas-ui/pull/4562) from tidbcloud/fix-overview-metrics [887762cc](https://github.com/tidbcloud/dbaas-ui/commit/887762ccb0b214641264338af0d4706565179ef0)

- Merge pull request [#4564](https://github.com/tidbcloud/dbaas-ui/pull/4564) from tidbcloud/chore/add-env-sample [da45fa20](https://github.com/tidbcloud/dbaas-ui/commit/da45fa20099699c0a31754dbfa11b7999158cd87)

  - chore: add env-sample [84a611f9](https://github.com/tidbcloud/dbaas-ui/commit/84a611f9dd37633231be9b34a87f941ab746d0a6)

  - fix: starter metrics [c88da7da](https://github.com/tidbcloud/dbaas-ui/commit/c88da7dac3fa472768f823c8d821d3b517c7b735)

  - fix: essential metrics [42106085](https://github.com/tidbcloud/dbaas-ui/commit/4210608533bc085cf66096016cfb5261aac2710a)

  - hotfix: 202602141411 [7250adc4](https://github.com/tidbcloud/dbaas-ui/commit/7250adc4c22a6bb64baedd41121db0f74fe60a22)

  - fix: essential metrics [2dcf49f1](https://github.com/tidbcloud/dbaas-ui/commit/2dcf49f1958d422114476c0ebf95c39d48caa7e3)

- Merge pull request [#4558](https://github.com/tidbcloud/dbaas-ui/pull/4558) from tidbcloud/release-20260213 [45f2ffe9](https://github.com/tidbcloud/dbaas-ui/commit/45f2ffe9ea8c463422e2f28807753ed745386ea0)

- Merge pull request [#4557](https://github.com/tidbcloud/dbaas-ui/pull/4557) from tidbcloud/release-20260213 [1c06513f](https://github.com/tidbcloud/dbaas-ui/commit/1c06513fd98ddd3b0392fe1308c029c0a4985752)

  - release: 20260213 [b66baa6d](https://github.com/tidbcloud/dbaas-ui/commit/b66baa6dd5338a665d01a922f4c3e588b43324d2)

- Merge pull request [#4561](https://github.com/tidbcloud/dbaas-ui/pull/4561) from tidbcloud/refactor/my-tidb-create-access [b5cc5bc1](https://github.com/tidbcloud/dbaas-ui/commit/b5cc5bc1916cf63d347a4bde30ef200805c2a69b)

  - refactor(tidb/create): enhance access control in MyTidbCreationPageWithGuard [59d181ba](https://github.com/tidbcloud/dbaas-ui/commit/59d181ba7ea8fde0cb75319e98873140408fd428)

  - refactor(tidb/create): enhance button layout for better accessibility [d6c4bbe8](https://github.com/tidbcloud/dbaas-ui/commit/d6c4bbe82aefc0ffec91fb7324c5546abcdb0a57)

  - refactor(tidb/create): implement access guard for MyTidbCreationPage [065c5019](https://github.com/tidbcloud/dbaas-ui/commit/065c5019378fbca8536fc6f28ad7021635c681f9)

  - refactor(access-control): simplify access denied view and improve loading feedback [1b672c24](https://github.com/tidbcloud/dbaas-ui/commit/1b672c24ba9a58e60aca1c67b7963f000f76b077)

  - refactor(tidb/create): integrate owner project access [5d75bad2](https://github.com/tidbcloud/dbaas-ui/commit/5d75bad21658544e1b0c651367870aa95131cc01)

  - refactor(tidb/create/access): move resource access logic to dedicated hook [15463579](https://github.com/tidbcloud/dbaas-ui/commit/154635796c1b7798db0e4001952dd9be0e9ef585)

- Merge pull request [#4559](https://github.com/tidbcloud/dbaas-ui/pull/4559) from tidbcloud/fix/create-resource-project-permission [b85edbcb](https://github.com/tidbcloud/dbaas-ui/commit/b85edbcba8e845924930734f3d7ac12e8c06b6db)

  - Revert "hotfix: 202602131509" [bfe37d8c](https://github.com/tidbcloud/dbaas-ui/commit/bfe37d8c0e0c8b2cf7439be288f3b43ebfc8c6fa)

  - fix(rbac): enhance resource access control logic [3581292e](https://github.com/tidbcloud/dbaas-ui/commit/3581292ea5604bf9dc027d84dbcb5885d098c6ab)

  - hotfix: 202602131509 [3892c83d](https://github.com/tidbcloud/dbaas-ui/commit/3892c83db7048afb1333bad540c2d72affc8abf0)

  - feat(cluster-panel): integrate resource creation access control [56fe5214](https://github.com/tidbcloud/dbaas-ui/commit/56fe5214d553685a5ae445ccb97d141677add8ea)

- Merge pull request [#4550](https://github.com/tidbcloud/dbaas-ui/pull/4550) from tidbcloud/feat/byoc-creation [0b558de7](https://github.com/tidbcloud/dbaas-ui/commit/0b558de7afb42b20635bb2e223cd0af7deb3fa75)

  - feat: only keep 1d option [9dcdb81c](https://github.com/tidbcloud/dbaas-ui/commit/9dcdb81cbfcc9aa2ad4555cde0c26f9893befd51)

- Merge pull request [#4554](https://github.com/tidbcloud/dbaas-ui/pull/4554) from tidbcloud/hotfix/cluster-permission [5ea762c2](https://github.com/tidbcloud/dbaas-ui/commit/5ea762c27d0634728fc0b00a05a891630fd3464b)

- Merge pull request [#4553](https://github.com/tidbcloud/dbaas-ui/pull/4553) from tidbcloud/hotfix/cluster-permission [0ba9048c](https://github.com/tidbcloud/dbaas-ui/commit/0ba9048c76642375832621119d499948d387ecf9)

  - refactor(my-tidb/list): simplify button rendering by removing access control wrapper for resource creation [03c4518a](https://github.com/tidbcloud/dbaas-ui/commit/03c4518a557fc9271028e7889a42e834ddebc431)

  - hotfix: 202602130106 [d2a2a7b8](https://github.com/tidbcloud/dbaas-ui/commit/d2a2a7b8603bfb14b4e1b56b2a956c7dfb8590eb)

- Merge pull request [#4552](https://github.com/tidbcloud/dbaas-ui/pull/4552) from tidbcloud/release-20260212 [7c845e28](https://github.com/tidbcloud/dbaas-ui/commit/7c845e28d818224874c4aa433552f8bdf295386f)

- Merge pull request [#4551](https://github.com/tidbcloud/dbaas-ui/pull/4551) from tidbcloud/release-20260212 [7e2d8c13](https://github.com/tidbcloud/dbaas-ui/commit/7e2d8c138d7b7fc3d4ce54b0858a3053179cc4b3)

  - release: 20260212 [11dbdfb5](https://github.com/tidbcloud/dbaas-ui/commit/11dbdfb5fc0a85608f7c46e17f7458cfe054c4d2)

  - feat: show date when data beyond 1 day [68b727f6](https://github.com/tidbcloud/dbaas-ui/commit/68b727f660cb7d76b5806c7f8d37ab2cc090520a)

  - fix: UI flash [889e24c3](https://github.com/tidbcloud/dbaas-ui/commit/889e24c3fdf02a7bb6f8354d33fd47e928ea5ab5)

  - feat: x axis [548ca739](https://github.com/tidbcloud/dbaas-ui/commit/548ca73952becdd0586bdbd850ada493b4479cc9)

  - feat: use indivisual schema [d9ca0657](https://github.com/tidbcloud/dbaas-ui/commit/d9ca0657879d9e3bcfd6cb94e41a456ea0972882)

  - feat: add a individual type file [bb5e9abe](https://github.com/tidbcloud/dbaas-ui/commit/bb5e9abe2b6a6f4f6ada29b24a03e23c6c275d03)

  - feat: add refreash button [895c5132](https://github.com/tidbcloud/dbaas-ui/commit/895c5132c9b900759e449494ad2d36f2276383c2)

  - feat: filter by region and provider, placeholder for chart [01f6ffd8](https://github.com/tidbcloud/dbaas-ui/commit/01f6ffd86a458f84ca42618c448f6a26d30e2314)

  - feat: remove mock data [9d1841db](https://github.com/tidbcloud/dbaas-ui/commit/9d1841dbe48d8468e565716279510ec9d1e3c212)

  - fix: ux issues [1052b5f7](https://github.com/tidbcloud/dbaas-ui/commit/1052b5f720fb468ed8948f47b93c2ddaf8e6e39d)

  - feat: o11y data [2b638590](https://github.com/tidbcloud/dbaas-ui/commit/2b63859009adb6a830703c41c9eb1ef818e2cb8b)

  - feat: use api data [a98d1a9d](https://github.com/tidbcloud/dbaas-ui/commit/a98d1a9d7094e9ef75d3261248688f8d46270bbd)

  - feat: add vcpu mgmt [35d57e87](https://github.com/tidbcloud/dbaas-ui/commit/35d57e87c155fea51fc3ab35c0c61270453d50d9)

  - feat: add byoc configuration [8a7d34dd](https://github.com/tidbcloud/dbaas-ui/commit/8a7d34dd5c540651f58ea713d6e527857dbc5f2e)

  - feat: add capacity section component [9f734488](https://github.com/tidbcloud/dbaas-ui/commit/9f734488a5ceaee156829ddb5729c81938caa977)

  - feat: adjust byoc creation form [d6963290](https://github.com/tidbcloud/dbaas-ui/commit/d6963290b748512fcf1171937145857f388c50a1)

- Merge pull request [#4534](https://github.com/tidbcloud/dbaas-ui/pull/4534) from tidbcloud/feat/one-console-m1 [094456f2](https://github.com/tidbcloud/dbaas-ui/commit/094456f2ff18317e0202f4627ed936e415ec440e)

  - remove unused getOneConsoleEnabled function from localStorage.ts to streamline code [9de93c3a](https://github.com/tidbcloud/dbaas-ui/commit/9de93c3a8b3604344c7dd57a42646dfd76757ee8)

  - fix(overview/toolbar): add support for oneConsoleEnabled in overview operation modals [c20152c1](https://github.com/tidbcloud/dbaas-ui/commit/c20152c12121cfb7036493e19db29f97be7fb08c)

  - fix(cluster/overview): adjust margin for Cluster ID display in ServerlessClusterPropPanel [839dd892](https://github.com/tidbcloud/dbaas-ui/commit/839dd8921edd2914cb0e22b50719544cbacdea65)

  - fix(tidb/create/dedicated): enhance form validation and error handling [83ccaae8](https://github.com/tidbcloud/dbaas-ui/commit/83ccaae84185bd98778456ed74f0e550f36be780)

  - fix(tidb/create/dedicated): update ProjectCidrSection to handle latestCIDRVal correctly [f1cb8b88](https://github.com/tidbcloud/dbaas-ui/commit/f1cb8b885433dc3ebc132f3408d16d4a1c162b9e)

  - refine(tidb/create/dedicated): optimize node profile computation in useDedicatedNodeProfiles hook [7f8fb991](https://github.com/tidbcloud/dbaas-ui/commit/7f8fb9915abeda2d89484947748945425ee7d167)

  - refine(tidb/create): update pricing display for TIDB_CLOUD_PLANS [b2289a8b](https://github.com/tidbcloud/dbaas-ui/commit/b2289a8b268dd29225a5a98f5e63151d118105f8)

  - refactor(tidb/create): enhance plan selection logic and introduce policy management [b654f65c](https://github.com/tidbcloud/dbaas-ui/commit/b654f65cd6bdc92736b16d510b60fc4edd29c0cf)

  - refactor(tidb/create/dedicated): streamline DedicatedForm and NodeSizesSection components [4b7c2d1b](https://github.com/tidbcloud/dbaas-ui/commit/4b7c2d1bfe7b0b2b4705f5a9b4ceceb818acb2e5)

  - refactor(tidb/create/dedicated): simplify DedicatedForm by removing unused default name logic [52e10caf](https://github.com/tidbcloud/dbaas-ui/commit/52e10cafef4bf3cb7957b9d0604e47d8e86202f1)

  - refine(tidb/create/dedicated): remove cross-account deployment ID from cluster creation [9a2fef06](https://github.com/tidbcloud/dbaas-ui/commit/9a2fef0637bb4701b6eaa2728c053f469229d7b2)

  - refactor(cluster-operations): simplify navigation logic in ClusterOperations component [d9438e44](https://github.com/tidbcloud/dbaas-ui/commit/d9438e4499bdd0339f79be3e174aaf6a9968ba55)

  - refactor(org-project-panel): update project filtering logic to use allProjects [262d46a6](https://github.com/tidbcloud/dbaas-ui/commit/262d46a6241721eed1c266e7e14ff10735d59cf8)

  - refine(premium): remove debug log from PremiumPreviewGuard [49230d48](https://github.com/tidbcloud/dbaas-ui/commit/49230d4868b2d12988d43be73aea58ca77fcf931)

  - refactor(premium): update PremiumPreviewGuard for improved access control [18893faf](https://github.com/tidbcloud/dbaas-ui/commit/18893fafb8dabf80f5af2b7aaee6c91a08ffe8d5)

  - refine(tidb/create): update pricing for TIDB_CLOUD_PLANS [14e48a55](https://github.com/tidbcloud/dbaas-ui/commit/14e48a55b23adbb9f88a9a98f4d75938e153ecb6)

  - refine(tidb/create): update HighAvailabilitySection to use region prop and manage high availability state [c8072927](https://github.com/tidbcloud/dbaas-ui/commit/c807292737a7ce6ffca16b353415d92f51dcbe5d)

  - refine(tidb/create): filter disabled options in HighAvailabilitySection [ac714275](https://github.com/tidbcloud/dbaas-ui/commit/ac71427541e4a3d475298a5a7aa348d4ac905d3a)

  - refactor(tidb/mgmt): integrate PageAccessGuard for premium access control [013d7115](https://github.com/tidbcloud/dbaas-ui/commit/013d7115ecb0551880693f2b8b2a32e2f09c71bb)

  - refine(access-control): remove debug logs from AccessDeniedView [c20cdf67](https://github.com/tidbcloud/dbaas-ui/commit/c20cdf6794d41413732802b148f14cc23e0b5a13)

  - refine(access-control): enhance role display logic and add debug logs in AccessDeniedView [84ac0a49](https://github.com/tidbcloud/dbaas-ui/commit/84ac0a492cddfa0dda560681f8d203223c8d3d32)

  - refine(tidb/create): adjust padding in DedicatedSummary component [8e48717e](https://github.com/tidbcloud/dbaas-ui/commit/8e48717e32cc42245ea3a70efaeaa7ba12e8fc80)

  - refine(tidb/create): adjust layout and labels in DedicatedSummary component [909b0d19](https://github.com/tidbcloud/dbaas-ui/commit/909b0d19defb70d440839cbbb4561c36f3c0309a)

  - refine(tidb/create): update label from "Provider" to "Cloud Provider" in summary components [cb1b9209](https://github.com/tidbcloud/dbaas-ui/commit/cb1b920949f7230c1c98f5c6f01c63e208b25c7f)

  - refine(tidb/create): enhance PlanCard component styling and interaction [efe06df8](https://github.com/tidbcloud/dbaas-ui/commit/efe06df89d23c94faa277811483615d2863ce303)

  - refactor(tidb/create): replace FormSegmentedControl with FormSelect in HighAvailabilitySection [28b5bef3](https://github.com/tidbcloud/dbaas-ui/commit/28b5bef350b98df12b2df879608ed17da4213460)

  - refine(tidb/create): conditionally render project icon in ClusterPanel [115633fc](https://github.com/tidbcloud/dbaas-ui/commit/115633fca4f1236398efcf4b588cfbaa34c2a9eb)

  - refine(tidb/create): update ServicePlanTag colors for clarity [c5fcaa8e](https://github.com/tidbcloud/dbaas-ui/commit/c5fcaa8e633b1cfc2ddad4963535a092a5c078b2)

  - refine(tidb/create): update description for Dedicated plan in PlanSelector [65c41909](https://github.com/tidbcloud/dbaas-ui/commit/65c4190954cec993f59eae56740bd9e9b1421ba1)

  - refine(tidb/create): update BasicSettingsSection descriptions for clarity [9db9f367](https://github.com/tidbcloud/dbaas-ui/commit/9db9f367c5ac85244a67a7139ee163e2a4d3bf64)

  - refine(tidb/create): update PlanSelector component text for clarity [674987a9](https://github.com/tidbcloud/dbaas-ui/commit/674987a943efcd0a20e406087db9964d4e276630)

  - refactor(tidb/create): enhance essential form with project selection and validation [ed166dc0](https://github.com/tidbcloud/dbaas-ui/commit/ed166dc0a65f7e25a20d9e72cc195e2ca27f9cd9)

  - refactor(tidb/create): enhance project selection and spending limit features [0ac0279d](https://github.com/tidbcloud/dbaas-ui/commit/0ac0279ddcc2471e116611e914b88bbb8fe1ca01)

  - refactor(tidb/create): simplify ProjectSelectorField component [7ca02446](https://github.com/tidbcloud/dbaas-ui/commit/7ca0244690d03d842ba0d220ee388ebea8e20741)

  - refine(tidb/create): extract project selection functionality to DedicatedForm [a5624350](https://github.com/tidbcloud/dbaas-ui/commit/a5624350155287fec4bebb54c8a49a867cea953b)

  - fix(tidb/create): update theme colors for TIDB Cloud plans [b3b0799c](https://github.com/tidbcloud/dbaas-ui/commit/b3b0799c955b4d64e635c1d0700828d2a66a47fd)

  - refactor(tidb/create): remove unused project information from BYOC and Premium summaries [cfa4ce57](https://github.com/tidbcloud/dbaas-ui/commit/cfa4ce5711b3b2890bfec75b9cb60cf1cdc8daa8)

  - feat(tidb/create): integrate DedicatedCreation component into MyTidbCreationPage [4cb1a2ed](https://github.com/tidbcloud/dbaas-ui/commit/4cb1a2edf6dc74238d76bf37bb1a3e581e811b74)

  - fix(tidb/create): remove disabled state from Dedicated plan option [edf045ee](https://github.com/tidbcloud/dbaas-ui/commit/edf045eea2233436e5143aa26ec9eb38f0cdc1a0)

  - feat(tidb/create): implement dedicated cluster creation components and sections [8fa49b18](https://github.com/tidbcloud/dbaas-ui/commit/8fa49b185c2d65d49a28af0e7dc399d6af5b546e)

  - feat(tidb/create): add dedicated cluster form schema with validation [45c26d9d](https://github.com/tidbcloud/dbaas-ui/commit/45c26d9da78a7e5d6538b8c22fe825d5d4744d90)

  - feat(tidb/create): add dedicated cluster creation hooks and types [c7693dee](https://github.com/tidbcloud/dbaas-ui/commit/c7693deed8ace0067834f39c68ceabf6a5a2a825)

  - refactor(tidb/create): update header title and fix layout overflow [bb86561c](https://github.com/tidbcloud/dbaas-ui/commit/bb86561cab72b5fc5f4fc1d3aabed15032bb5f5d)

  - refine(tidb/create): update PropertyKV width in BYOC and Premium summaries for better layout [5f6fd6f1](https://github.com/tidbcloud/dbaas-ui/commit/5f6fd6f17e5e03f6d8c7df8a8dcf7af350a18d89)

  - fix(tidb/create/plan): enhance service plan descriptions and add event tracking [a7c76693](https://github.com/tidbcloud/dbaas-ui/commit/a7c76693a2bff8c7a85a90ca4a291a3792c56c87)

  - fix(tidb/create/premium): correct label for maximum RCU display [a4f9d036](https://github.com/tidbcloud/dbaas-ui/commit/a4f9d0367f8f83f574b86fdb69f6ddc12561260a)

  - refactor(tidb/create): enhance BYOC creation components and structure [ce6639cc](https://github.com/tidbcloud/dbaas-ui/commit/ce6639cc5f8a4aacbdeef75b43825bed0479e23b)

  - refactor(tidb/create): overhaul premium BYOC creation flow and components [dcdd26b1](https://github.com/tidbcloud/dbaas-ui/commit/dcdd26b173f3c7c6be365c7eeda4374f43403d90)

  - refactor(tidb/create): restructure premium BYOC form and capacity management [6a96a5bb](https://github.com/tidbcloud/dbaas-ui/commit/6a96a5bbb274d4e195950be08b940caca15f2f17)

  - feat(tidb/create): implement dual-layer data encryption modals and hooks [31b66db0](https://github.com/tidbcloud/dbaas-ui/commit/31b66db02d9119fdae4f3365ec0eedd1c29f2df0)

  - fix(tidb/create): update FormItem component for improved accessibility [56aac24f](https://github.com/tidbcloud/dbaas-ui/commit/56aac24f4d2b3c7a0686d94c1ed5d3dbf0a93a3f)

  - refactor(tidb/create): enhance Essential components with organization tracking and UI improvements [d8e14160](https://github.com/tidbcloud/dbaas-ui/commit/d8e1416029b32d84707a205bf987d029cdcfa42e)

  - refactor(tidb/create): enhance starter creation components with tracking and organization updates [64a41ced](https://github.com/tidbcloud/dbaas-ui/commit/64a41ced8e3716aff13a5dfb12bd19be4f0445bb)

  - refactor(tidb/create): update useAddCreditCard hook for improved plan info handling [bd0b21b3](https://github.com/tidbcloud/dbaas-ui/commit/bd0b21b3378221db3cc678212c7710d09b311459)

  - refactor(tidb/create): reorganize imports and add help center adjustment hook [9477d17b](https://github.com/tidbcloud/dbaas-ui/commit/9477d17b2679ecbc208fe4a03e5a310fd92e2242)

  - refactor(tidb/create): improve BYOC component structure and imports [6e4e551b](https://github.com/tidbcloud/dbaas-ui/commit/6e4e551b472c6b65a793570a5038fb64d15aeb5a)

  - refactor(tidb/create): update PremiumCreation components for improved structure and clarity [b06fedb9](https://github.com/tidbcloud/dbaas-ui/commit/b06fedb9cfd2e5e41a560e03ac61e36c90e3a9af)

  - feat(tidb/create): enhance Essential instance creation with new form structure and validation [3997c21e](https://github.com/tidbcloud/dbaas-ui/commit/3997c21e3f6a8ee42932050cf5652ce7dfbbb2b6)

  - refactor(tidb/create): enhance starter instance creation with advanced settings and validation [91bc3316](https://github.com/tidbcloud/dbaas-ui/commit/91bc3316579630b9846af562084f32289c0cd054)

  - feat(tidb/create): add hooks for credit card management and serverless plan regions [0551df34](https://github.com/tidbcloud/dbaas-ui/commit/0551df34662c05682068e8310243b1b77be651d4)

  - refine(tidb/create): convert component to observer for MobX integration [ca97996e](https://github.com/tidbcloud/dbaas-ui/commit/ca97996e8bb79f38909e0a41b819af9de31c4ac1)

  - refactor(tidb/create): remove barrel files [b4518208](https://github.com/tidbcloud/dbaas-ui/commit/b451820882bc93074e6e0f777c4f417c8b3c7d29)

  - feat(utils/feature-flags): add organization-specific HA regional feature flag [94342f00](https://github.com/tidbcloud/dbaas-ui/commit/94342f009d7337cb4ba5cb5ab4cf675378277436)

  - refine(utils/validationRules): update TiDB name validation messages for clarity [76e4a151](https://github.com/tidbcloud/dbaas-ui/commit/76e4a15125c0b141ab50e69c82559ec790723025)

  - refine(features/starter/spend-limit): add resourceName prop to SpendLimitInputDesc for dynamic messaging [dc5c1034](https://github.com/tidbcloud/dbaas-ui/commit/dc5c103466b951784702b9cddea720763dfb6797)

  - refine(tidb/create): enhance TwoPaneLayout visibility handling [10881e37](https://github.com/tidbcloud/dbaas-ui/commit/10881e376e4246c89fe6f68834ef02ce4cb2d12b)

  - refactor(tidb/create): enhance BYOC creation components by utilizing Commonv1beta1ServicePlan and improving form logic [6723946e](https://github.com/tidbcloud/dbaas-ui/commit/6723946e1a6e525d40aa8d600ae46e4f4e63856d)

  - refactor(tidb/create): streamline PremiumCreation component by removing unused props and utilizing Commonv1beta1ServicePlan for service plan handling [8a6245bb](https://github.com/tidbcloud/dbaas-ui/commit/8a6245bb72981761458ef1989cb81959a6ca557c)

  - refactor(tidb/create): simplify PremiumForm by removing unused props and updating service plan handling [f08efe39](https://github.com/tidbcloud/dbaas-ui/commit/f08efe399891a89202890738056bd8dfed02ecf6)

  - feat(tidb/create): add premium and byoc shared components for TiDB instance creation [dcb67f9a](https://github.com/tidbcloud/dbaas-ui/commit/dcb67f9aaef6234b58f92d3def4676e938334663)

  - refactor(ClusterPanel): update servicePlans to include BYOC option for project selection [601ad5bd](https://github.com/tidbcloud/dbaas-ui/commit/601ad5bda5e39d94d92c16b59eb55e9d9ab8edb5)

  - refactor(DedicatedRestoreWrapper): remove debug console log for backups [6efe60d7](https://github.com/tidbcloud/dbaas-ui/commit/6efe60d7c6a508ede4007aaf15ef9f02af5aed1c)

  - refactor(DedicatedRestoreWrapper): remove debug console logs for orgId, projectId, and clusterId [6004dc64](https://github.com/tidbcloud/dbaas-ui/commit/6004dc64b3751d17a2c2796946616cc22507a3ff)

  - refactor(recycle-bin): unify restore flow with plan-based routing [8efc6a8f](https://github.com/tidbcloud/dbaas-ui/commit/8efc6a8fdd044c1cd72eca6c12cd7e8de7fc03e3)

  - refactor(recycle-bin): unify Premium/BYOC/Dedicated views with plan switcher [934b58ed](https://github.com/tidbcloud/dbaas-ui/commit/934b58edded49bf7170dbdc2b5991ef85b43228e)

  - refactor(nav-switcher): update icon styles for consistency [85820b08](https://github.com/tidbcloud/dbaas-ui/commit/85820b0899af5cece2173e11807ca4eab1b31e4a)

  - refactor(tidb/create): update terminology and descriptions for instance creation [45343dd6](https://github.com/tidbcloud/dbaas-ui/commit/45343dd6ff61fa4bfebf0e2b7613b6a225b90513)

  - refine(plan-selector): adjust grid column configuration for responsive layout [2da3b04f](https://github.com/tidbcloud/dbaas-ui/commit/2da3b04ff4b157c35803942bde4da2000e81eabf)

  - feat(tidb/create): implement BYOC plan components for TiDB creation [97cfd886](https://github.com/tidbcloud/dbaas-ui/commit/97cfd8869f7e04873bbf805f276dadf7c4b05080)

  - refactor(tidb/routes): update TiDBRoutes to use MyTidbCreation component [80234972](https://github.com/tidbcloud/dbaas-ui/commit/802349726be708266454b5018be38c05e2bcb09f)

  - feat(tidb/create): add MyTidbCreationPage for TiDB instance creation [3729b880](https://github.com/tidbcloud/dbaas-ui/commit/3729b880e5f9060ddf6d000df0f1de9b8bfcea21)

  - feat(tidb/create): implement Starter plan components for TiDB creation [cb90c62f](https://github.com/tidbcloud/dbaas-ui/commit/cb90c62f84619a36e0108f157c27cbbf34fd79c7)

  - feat(tidb/create): implement Essential plan components for TiDB creation [306f0b0c](https://github.com/tidbcloud/dbaas-ui/commit/306f0b0caa987ad879f8ad3270ee873f265bed14)

  - feat(tidb/create): implement Premium plan components for TiDB creation [6cec191f](https://github.com/tidbcloud/dbaas-ui/commit/6cec191f28a762ff9b87c2df0e2c7f39566fdd5f)

  - feat(tidb/create): add FormItem and ProjectSelectorField components for TiDB creation [04948bcf](https://github.com/tidbcloud/dbaas-ui/commit/04948bcf25d019f2e0d9f0c2f6b18bf8a4149d81)

  - feat(tidb/create): add PlanSelector component for service plan selection [3f56f840](https://github.com/tidbcloud/dbaas-ui/commit/3f56f840b83255363dd22c9fd2b8caab2fcc767c)

  - feat(tidb/create): add layout components for TiDB creation screen [5358530c](https://github.com/tidbcloud/dbaas-ui/commit/5358530c771834fcd41e64fb26a98d544f9bdc16)

  - feat: enhance Help Center context with rootStyles management [1a0e097d](https://github.com/tidbcloud/dbaas-ui/commit/1a0e097d22ff803133dd03fd653d1d5df5ab045a)

  - refactor: remove unused getOneConsoleEnabled function and update oneConsoleEnabled logic [6a871e61](https://github.com/tidbcloud/dbaas-ui/commit/6a871e61f39f4dfa38077edcb9f6a31112b90068)

  - feat: enhance TiDB management and navigation in NextGen mode [8b29f9b4](https://github.com/tidbcloud/dbaas-ui/commit/8b29f9b411e5289dc62bdea2073a5a37a898e27d)

  - feat: enhance TiDB management and cluster operations in NextGen mode [58df0003](https://github.com/tidbcloud/dbaas-ui/commit/58df0003320d73f56f594566fd598f9d331b346d)

  - feat: add support for v2023 cluster management API and enhance navigation in NextGen mode [03767610](https://github.com/tidbcloud/dbaas-ui/commit/037676106f0358c340f93c96ddfa0e609e0d27cc)

  - feat: enhance navigation and organization/project management in NextGen mode [3c90ba52](https://github.com/tidbcloud/dbaas-ui/commit/3c90ba526335cb9b68f676f3048e33c224d497ea)

  - refactor: update access control and navigation for NextGen mode [1fb2b614](https://github.com/tidbcloud/dbaas-ui/commit/1fb2b61486198869eb065390d77f6e3f24bbc53c)

  - feat: introduce My TiDB feature and update navigation [099b6701](https://github.com/tidbcloud/dbaas-ui/commit/099b6701172ee108541cf226ea9a51409c4dafbb)

- Merge pull request [#4548](https://github.com/tidbcloud/dbaas-ui/pull/4548) from tidbcloud/hotfix/remove-region-essential-alert [2023100b](https://github.com/tidbcloud/dbaas-ui/commit/2023100b5998c9ac0e65bcb7b92904c798c536e7)

- Merge pull request [#4549](https://github.com/tidbcloud/dbaas-ui/pull/4549) from tidbcloud/hotfix/remove-region-essential-alert [a6e5352f](https://github.com/tidbcloud/dbaas-ui/commit/a6e5352f73d748f7ea4b669442f039c03bf02c0f)

  - hotfix: 202602111509 [abee9ecc](https://github.com/tidbcloud/dbaas-ui/commit/abee9eccf403fc2fe318c94e9d2db472aacd7576)

  - fix: remove unsupported region guard [2f0750c9](https://github.com/tidbcloud/dbaas-ui/commit/2f0750c9970d55e5f3ffbd4ccc33adfbfabdf4fd)

- Merge pull request [#4546](https://github.com/tidbcloud/dbaas-ui/pull/4546) from tidbcloud/release-20260210 [8d3d46b8](https://github.com/tidbcloud/dbaas-ui/commit/8d3d46b896b4a3c0d3f3fdef03e960d65ab6ef54)

- Merge pull request [#4547](https://github.com/tidbcloud/dbaas-ui/pull/4547) from tidbcloud/release-20260210 [0fe777b5](https://github.com/tidbcloud/dbaas-ui/commit/0fe777b52ec2d69ffbda0feb8a4d630e90194a73)

  - release: 20260210 [c9975f8b](https://github.com/tidbcloud/dbaas-ui/commit/c9975f8b61aadca022f37ab1c582884d51f8b842)

- Merge pull request [#4545](https://github.com/tidbcloud/dbaas-ui/pull/4545) from tidbcloud/fix/sqleditor-refresh [c7fb19f3](https://github.com/tidbcloud/dbaas-ui/commit/c7fb19f379ab115e05769e3958a853bfc10a2114)

  - fix: sql editor refresh valid [abfb11ac](https://github.com/tidbcloud/dbaas-ui/commit/abfb11ac2e4533dee16f5dd6c30001a19fe1f1f8)

- Merge pull request [#4542](https://github.com/tidbcloud/dbaas-ui/pull/4542) from tidbcloud/feat/sqleditor-schema-search [ecbef7a1](https://github.com/tidbcloud/dbaas-ui/commit/ecbef7a1bc08f21922eec636c91d66f4e889e028)

  - fix: sql editor scheme key [c6fbb12e](https://github.com/tidbcloud/dbaas-ui/commit/c6fbb12ec884474ad22a3cd9da6eca9dae7cce9f)

- Merge pull request [#4544](https://github.com/tidbcloud/dbaas-ui/pull/4544) from tidbcloud/fix/line-chart-optimization [617d7456](https://github.com/tidbcloud/dbaas-ui/commit/617d74565c51746e3f843512f2e2e6cf6864d90e)

- Merge pull request [#4540](https://github.com/tidbcloud/dbaas-ui/pull/4540) from tidbcloud/feat/remove-enabled-data [9efb9196](https://github.com/tidbcloud/dbaas-ui/commit/9efb9196d8ae99444c5961fa1060954af1a4b1af)

- Merge pull request [#4543](https://github.com/tidbcloud/dbaas-ui/pull/4543) from tidbcloud/feat/tidbx-alert-newsub [ebddc99c](https://github.com/tidbcloud/dbaas-ui/commit/ebddc99cceb0ceddda788830054403595a54f5fb)

  - fix: sql editor scheme key [0cf3e3c7](https://github.com/tidbcloud/dbaas-ui/commit/0cf3e3c7b4c2a837ec02ba404413aa931362ee02)

- Merge pull request [#4541](https://github.com/tidbcloud/dbaas-ui/pull/4541) from tidbcloud/feat/cluster-overview-id [c9f9ba7e](https://github.com/tidbcloud/dbaas-ui/commit/c9f9ba7eab5d1ed2f6d18e9cc8b43b966c145eaa)

  - fix: sqleditor schema remove useless typo [232ae43d](https://github.com/tidbcloud/dbaas-ui/commit/232ae43d1f3d608b25a83ad1d39e1bba1d15a6ad)

  - fix: sqleditor schema remove useless typo [fe30d32a](https://github.com/tidbcloud/dbaas-ui/commit/fe30d32abfd4e20f08c0503a090a1ed1b8e68342)

- Merge pull request [#4529](https://github.com/tidbcloud/dbaas-ui/pull/4529) from tidbcloud/feat/import_azure_blob_pl [c431f485](https://github.com/tidbcloud/dbaas-ui/commit/c431f485cdc82798406a1fad0732048f8c9b25cc)

  - fix: sqleditor schema remove useless typo [bd2b39b0](https://github.com/tidbcloud/dbaas-ui/commit/bd2b39b0b6d219c5a8509c1c97ec5517ebf469eb)

  - fix: remove whitelist for essential alert [98ca21d1](https://github.com/tidbcloud/dbaas-ui/commit/98ca21d1978ba7a8c6c958396b90058bf8ae8dba)

  - feat: sql editor schema syns load [a25da9d4](https://github.com/tidbcloud/dbaas-ui/commit/a25da9d46836d4c769a025eadaeafef0948be728)

  - fix: dedicated creation [5234fa0c](https://github.com/tidbcloud/dbaas-ui/commit/5234fa0c2f97532a31cee948c59489768f145eec)

  - feat: fix typo [2f5b9fc9](https://github.com/tidbcloud/dbaas-ui/commit/2f5b9fc9d859890c68b469c53523c3fb08444331)

  - feat: sql editor schema syns load [ce11a7b5](https://github.com/tidbcloud/dbaas-ui/commit/ce11a7b5cdb8889681024dd3968335fca67cc3fd)

  - feat: add CopyActionIcon for Cluster ID and Instance ID in property cards [99ce5a2c](https://github.com/tidbcloud/dbaas-ui/commit/99ce5a2ca27f870a99ee5ca9216f0a2d2ae18773)

  - fix: line chart width&color optimization [3cbfe7f4](https://github.com/tidbcloud/dbaas-ui/commit/3cbfe7f4ec444f60093e3e276badf7911abce09d)

  - fix: exclude Tokyo region aws for essential alert feat [0a904c6a](https://github.com/tidbcloud/dbaas-ui/commit/0a904c6a63bd89fa33a42216c6483b844ab00bf8)

  - fix: decouple essential alert from cookie auth [ba167862](https://github.com/tidbcloud/dbaas-ui/commit/ba1678628e2b2bf1cb1e1a30cf1f6b1a8e5596b3)

  - feat: add flashduty&pagerduty for essential/premium tier [1558498c](https://github.com/tidbcloud/dbaas-ui/commit/1558498cb82237aa2d5d393d2e6f9a04ee590720)

  - feat: remove enabled data from the payload of publicEndpointSetting api [dd6d6d69](https://github.com/tidbcloud/dbaas-ui/commit/dd6d6d696c2f9971c325787a1b51332149d054bc)

- Merge pull request [#4538](https://github.com/tidbcloud/dbaas-ui/pull/4538) from tidbcloud/hotfix/20260206-dataservice-apps [8153be9e](https://github.com/tidbcloud/dbaas-ui/commit/8153be9ebbf96b766d4bdee93096962ae43ddc6e)

- Merge pull request [#4539](https://github.com/tidbcloud/dbaas-ui/pull/4539) from tidbcloud/hotfix/20260206-dataservice-apps [85f8425d](https://github.com/tidbcloud/dbaas-ui/commit/85f8425d9398b6e9dd0e05f72c14207c339c2186)

  - fix: dataservice access for app entrance [64b7c245](https://github.com/tidbcloud/dbaas-ui/commit/64b7c24592265c6de8f85fec05398141bad26e00)

- Merge pull request [#4537](https://github.com/tidbcloud/dbaas-ui/pull/4537) from tidbcloud/hotfix/sql-editor-timeout [5be86135](https://github.com/tidbcloud/dbaas-ui/commit/5be86135c7a3aeec0b5a8c2602223340f88629e4)

- Merge pull request [#4536](https://github.com/tidbcloud/dbaas-ui/pull/4536) from tidbcloud/hotfix/sql-editor-timeout [23fa0d30](https://github.com/tidbcloud/dbaas-ui/commit/23fa0d30fdcb93519341e8530c40eedacba3df22)

  - hotfix: 202602050918 [87562f59](https://github.com/tidbcloud/dbaas-ui/commit/87562f59e751003e2de7301ef7f56f27d95fb4f8)

  - feat: add privateLinkKey state to manage PrivateLinkCheck component re-renders [45435c06](https://github.com/tidbcloud/dbaas-ui/commit/45435c06647a29116e5b43778419acc1fda5ff9f)

  - feat: add loading alert for private link endpoint creation in PrivateLinkCheck [2c3afcc9](https://github.com/tidbcloud/dbaas-ui/commit/2c3afcc99f475ef1ff56e40d573258fcb6203456)

  - refactor: reorganize imports and add rules prop to FormAzureSasTokenInput [0b117cae](https://github.com/tidbcloud/dbaas-ui/commit/0b117caee9a997568f43884d544123db756c9fba)

  - fix: update label for Public IP option and add required rule for SAS Token input [07cccf6f](https://github.com/tidbcloud/dbaas-ui/commit/07cccf6f1ae68bdc8bbce23d7efe9c8af93a1e63)

- Merge pull request [#4533](https://github.com/tidbcloud/dbaas-ui/pull/4533) from tidbcloud/hotfix/20260204-essential-restore [53414be3](https://github.com/tidbcloud/dbaas-ui/commit/53414be31ebbc21575ecd55458349edd1bfe1788)

- Merge pull request [#4532](https://github.com/tidbcloud/dbaas-ui/pull/4532) from tidbcloud/hotfix/20260204-essential-restore [3180f6fe](https://github.com/tidbcloud/dbaas-ui/commit/3180f6fee6fc1436ae2a621367c64c5e89bf7d2a)

  - fix: restore sumbit high_availability_type [0c05975a](https://github.com/tidbcloud/dbaas-ui/commit/0c05975a0adc3c6b3aa0d4debd5d03f9b3e628f4)

- Merge pull request [#4531](https://github.com/tidbcloud/dbaas-ui/pull/4531) from tidbcloud/hofix/mkt-link [4de02e6b](https://github.com/tidbcloud/dbaas-ui/commit/4de02e6b0705d752dcf4fc7126b04befd4a45c98)

- Merge pull request [#4530](https://github.com/tidbcloud/dbaas-ui/pull/4530) from tidbcloud/hofix/mkt-link [d6ab7c22](https://github.com/tidbcloud/dbaas-ui/commit/d6ab7c226620509258de726c0b550df816418927)

  - feat: enhance PrivateLinkCheck to handle PendingAcceptance state and show appropriate alerts [3c33cbb0](https://github.com/tidbcloud/dbaas-ui/commit/3c33cbb0dbb017e41fecd770dde879e5b41bab07)

  - refine: update dependency array for useMemo in EssentialPrivateLinkCheck [f55a6cc1](https://github.com/tidbcloud/dbaas-ui/commit/f55a6cc1562f9c08501b0f3632b5bb68bc052579)

  - fix: restore ha val [356fb3af](https://github.com/tidbcloud/dbaas-ui/commit/356fb3affe686d61d9d4c6d4f7f7f9a490df97be)

  - hotfix: 202602041115 [c8105ab8](https://github.com/tidbcloud/dbaas-ui/commit/c8105ab81b83cf153a8f65d543bb381d9c87f734)

- Merge pull request [#4527](https://github.com/tidbcloud/dbaas-ui/pull/4527) from tidbcloud/hotfix/20260203-essential-ha [d0b7d2c3](https://github.com/tidbcloud/dbaas-ui/commit/d0b7d2c3e9ca04354512ca3cb80ef0e87d84e729)

- Merge pull request [#4528](https://github.com/tidbcloud/dbaas-ui/pull/4528) from tidbcloud/hotfix/20260203-essential-ha [924cb592](https://github.com/tidbcloud/dbaas-ui/commit/924cb5920508b3bdac6a971dd346498dda5a24c8)

  - fix: essential hide spending limit at restore [f1bd984b](https://github.com/tidbcloud/dbaas-ui/commit/f1bd984b9fc6c4b5e3851f9976ee31af76298f9e)

  - feat(import): add Azure Blob Storage Private Link connectivity support [6cb15028](https://github.com/tidbcloud/dbaas-ui/commit/6cb150280c5a70f6d02af87d63b00096f3f08158)

  - fix: essential restore summary highAvailabilityType [c3f1cdae](https://github.com/tidbcloud/dbaas-ui/commit/c3f1cdaead0d2929b7ffb76f1a423acedff51fdc)

- Merge pull request [#4526](https://github.com/tidbcloud/dbaas-ui/pull/4526) from tidbcloud/release-20260203 [e3f3337c](https://github.com/tidbcloud/dbaas-ui/commit/e3f3337cee18d9ef571bf28f72c27293eaee7069)

- Merge pull request [#4525](https://github.com/tidbcloud/dbaas-ui/pull/4525) from tidbcloud/release-20260203 [b1f125eb](https://github.com/tidbcloud/dbaas-ui/commit/b1f125eb9caa940dde8f145b6cf6c4dbd0436341)

  - release: 20260203 [92682507](https://github.com/tidbcloud/dbaas-ui/commit/92682507cd917ad6fda8643a7d0c3906229caa4a)

- Merge pull request [#4523](https://github.com/tidbcloud/dbaas-ui/pull/4523) from tidbcloud/feat/premium-public-endpoint-enable [d95aaead](https://github.com/tidbcloud/dbaas-ui/commit/d95aaeadf04a20e4490d154f98b56a664d54ef86)

  - refine(premium/networking): refine public endpoint status enabling condition to include backend reachability [f2d0d37e](https://github.com/tidbcloud/dbaas-ui/commit/f2d0d37ef6dc1340fd6cbd7e12bd601fd1a8974e)

- Merge pull request [#4522](https://github.com/tidbcloud/dbaas-ui/pull/4522) from tidbcloud/feat/read-only-permission [9dd0542d](https://github.com/tidbcloud/dbaas-ui/commit/9dd0542d988e18ed4afa18d3d99762d17403a9e4)

  - fix(premium/networking): change public endpoint status badge color to improve visibility [3f56e022](https://github.com/tidbcloud/dbaas-ui/commit/3f56e0225b369c1c6dea75744c1d0b590d94b669)

  - fix(premium/networking): update success notification message and enhance accessibility of public endpoint status badges [a61fb534](https://github.com/tidbcloud/dbaas-ui/commit/a61fb534b608f05f417d5ea5f8210a38821430f9)

- Merge pull request [#4524](https://github.com/tidbcloud/dbaas-ui/pull/4524) from tidbcloud/feat/sql-editor-credentials [628f5dc1](https://github.com/tidbcloud/dbaas-ui/commit/628f5dc11b37e3eb7e3f92b9af06f8e523c2d7d5)

  - refactor(premium/connect): optimize public client variable retrieval using useMemo for performance [f529c6a3](https://github.com/tidbcloud/dbaas-ui/commit/f529c6a30bb6d5236de069a303bce20d47bca1e4)

  - refactor(premium/networking): unify DoH response types for Cloudflare and Google DNS queries [7d4cffaa](https://github.com/tidbcloud/dbaas-ui/commit/7d4cffaab5665b67e0628d7ef765d0da66415a16)

  - fix(premium/networking): enhance error logging for DoH probe failures [c5abb2e9](https://github.com/tidbcloud/dbaas-ui/commit/c5abb2e95dae12289f28b3221c4d0dc9ed096b91)

  - fix(premium/networking): improve error handling in DoH reachability probing and ensure valid host input [9a9c436d](https://github.com/tidbcloud/dbaas-ui/commit/9a9c436d1986959a3fd6b64c8afbc601913a278b)

  - feat(premium/connect): integrate public endpoint status management and enhance connection modal functionality [0268734e](https://github.com/tidbcloud/dbaas-ui/commit/0268734e23daf069e71264c793b243d8a8cad8a2)

  - feat(premium/networking): enhance public endpoint status display and update success notification [d4a179e9](https://github.com/tidbcloud/dbaas-ui/commit/d4a179e9bfa6399a9025d2c6f1271c024b3f9301)

  - feat(premium/networking): implement DoH reachability probing and public endpoint status management [15bf8bcc](https://github.com/tidbcloud/dbaas-ui/commit/15bf8bccb198356a511591e1f7ae2de9bf7636f7)

  - chore(swagger/v2025): add connection reachability definitions to TiDB v1beta2 Swagger schema [abcb95ed](https://github.com/tidbcloud/dbaas-ui/commit/abcb95edef65d8b5216227474692406930821af6)

- Merge pull request [#4519](https://github.com/tidbcloud/dbaas-ui/pull/4519) from tidbcloud/feat/open-supportplan [35160c38](https://github.com/tidbcloud/dbaas-ui/commit/35160c38099129b09eba4ad2de699a17360eae70)

  - fix: login redirect prev params [34c86a5c](https://github.com/tidbcloud/dbaas-ui/commit/34c86a5cbf8f66c02b235ba54affd5cf0f402e08)

  - fix: maintenance read-only permission control action btn [e044e86e](https://github.com/tidbcloud/dbaas-ui/commit/e044e86e524c72c4f68973b4e8587bbcc64b6bc6)

  - feat: data service read-only permission control [011c65c3](https://github.com/tidbcloud/dbaas-ui/commit/011c65c384e52dd20e2413cca966fa4ebd40f382)

  - feat: maintenance window task action reschedule read-only permission control [13cb5d8e](https://github.com/tidbcloud/dbaas-ui/commit/13cb5d8e36d5ff8a6b0885b66847f9b650aadb77)

  - feat: read only permission for dedicated security [7eba1327](https://github.com/tidbcloud/dbaas-ui/commit/7eba132794aafd6085832bb1fed280fa51aadeb8)

  - feat: db audit log accessgurd refactor [2317a15a](https://github.com/tidbcloud/dbaas-ui/commit/2317a15a8ebb4ce22243cb468754299f4014431d)

  - refactor(dedicated/operations): replace AccessGuard with useAccessCheck for improved access control [3a33d970](https://github.com/tidbcloud/dbaas-ui/commit/3a33d970476a90a6ca98d920a2ecef08de49ea47)

  - refactor(dedicated/connect): replace AccessGuard with AccessDeniedHoverHint for enhanced access control [bd39b51e](https://github.com/tidbcloud/dbaas-ui/commit/bd39b51e019448a4366dd555c0bb3d424f1c8958)

  - refactor(starter/connect): replace AccessGuard with AccessDeniedHoverHint for improved access control [e23d4fe0](https://github.com/tidbcloud/dbaas-ui/commit/e23d4fe003b5b92bf98d861752d163310b0137f2)

  - refactor(starter/operations): replace AccessGuard with useAccessCheck for access control [d510d9a6](https://github.com/tidbcloud/dbaas-ui/commit/d510d9a6bcc12cec6f162ef6c1961e075eef442e)

  - chore(.agents/skills): add migration guidelines for AccessGuard and new checklist for verification [854c1a8e](https://github.com/tidbcloud/dbaas-ui/commit/854c1a8e38588f468584d888172df43b5ce6d24f)

  - feat: enhance RecycleBin access control with disabled state for restricted actions [d7df9c29](https://github.com/tidbcloud/dbaas-ui/commit/d7df9c294a233971077afe0574c052f104933b88)

  - refactor: replace AccessGuard with AccessDeniedHoverHint for read-only permission control [4383d070](https://github.com/tidbcloud/dbaas-ui/commit/4383d070bba7bb0418f6c30f1f9f59ad6a3866a6)

  - feat: project level networking read only action [0d7c9aa4](https://github.com/tidbcloud/dbaas-ui/commit/0d7c9aa46a00910db2280bb1ee9ff6b81ff2cda4)

  - feat: cluster level read only action [de18c0dd](https://github.com/tidbcloud/dbaas-ui/commit/de18c0dd432a990367070db88a68b6019bbd8e98)

  - feat: serverss branch read only action [ad8cc09a](https://github.com/tidbcloud/dbaas-ui/commit/ad8cc09ad451f06a9f6a6fce67ff2bed5236ef1a)

  - refactor: replace AccessGuard with ReasonHoverHint for improved access control and user feedback in Alerts components [f87b8954](https://github.com/tidbcloud/dbaas-ui/commit/f87b8954fe2733ce9245d4c45798eea3ec6e106a)

  - refactor: rename ActionItem interface to ActionItemProps and update related usages for clarity [66001736](https://github.com/tidbcloud/dbaas-ui/commit/660017369428f9f98bcc7624d3e6b15a6635bfa6)

  - refactor: replace AccessDeniedHoverHint with AccessGuard for improved access control in Prometheus integration [0e2d5fa1](https://github.com/tidbcloud/dbaas-ui/commit/0e2d5fa1ee6add1a5dbf970f2a341ec7d70f38bb)

  - feat: add disabled state and access control enhancements to integration cards [3595d87c](https://github.com/tidbcloud/dbaas-ui/commit/3595d87cfb5ac807f67632ee8f2ea18b739a9462)

  - feat: enhance access control with new EssentialCapacityUpdate and AccessDeniedHoverHint integration [ab4aff3e](https://github.com/tidbcloud/dbaas-ui/commit/ab4aff3e902006e6a58b121d617403003faf44b8)

  - fix: login redirect prev params [49232a8f](https://github.com/tidbcloud/dbaas-ui/commit/49232a8fdde24cbabd2ab21d1237a2e565b229ff)

- Merge pull request [#4517](https://github.com/tidbcloud/dbaas-ui/pull/4517) from tidbcloud/feat/turn-off-several-integration-card [4a24819e](https://github.com/tidbcloud/dbaas-ui/commit/4a24819e2be79b6fdb6260c5c9bb5a3739906d36)

  - fix: reset redirect [5f8104e3](https://github.com/tidbcloud/dbaas-ui/commit/5f8104e33c0165d4e887be4e0eae339498a36e2f)

  - fix: login redirect [a4db8135](https://github.com/tidbcloud/dbaas-ui/commit/a4db813501f62ab1f6409402a76ad2a187b636ff)

- Merge pull request [#4521](https://github.com/tidbcloud/dbaas-ui/pull/4521) from tidbcloud/feat/essential-alert [b729faad](https://github.com/tidbcloud/dbaas-ui/commit/b729faad844fdd6d99caefef89241d8249620677)

  - fix: fix issue for cr [ebf9a74b](https://github.com/tidbcloud/dbaas-ui/commit/ebf9a74bf9b6c0d48a2ce4a728e6dccda454bf08)

  - feat: remove hyperlink from name [f628bf28](https://github.com/tidbcloud/dbaas-ui/commit/f628bf284b791e7ee7210bf26a6094e5013bbc44)

  - fix: unified judgment field [9498dcdb](https://github.com/tidbcloud/dbaas-ui/commit/9498dcdb8ee1acb6361e903c46951047fd5cefc0)

  - feat: add id for changefeed list [c1752da1](https://github.com/tidbcloud/dbaas-ui/commit/c1752da1c6cbbfcf05e0af59564dc6d31edd9178)

  - fix: dev/staging skip region check [abdb5cc3](https://github.com/tidbcloud/dbaas-ui/commit/abdb5cc308bf86c57e9fd32a30c7aa23e582c5be)

  - fix: essential alert whitelist [26060f7c](https://github.com/tidbcloud/dbaas-ui/commit/26060f7c7a2cf10946f33308009b031413050695)

- Merge pull request [#4520](https://github.com/tidbcloud/dbaas-ui/pull/4520) from tidbcloud/feat/starter-ha [19c67032](https://github.com/tidbcloud/dbaas-ui/commit/19c6703215fcf9f38a2674bb5a5688a4a6cb8923)

  - fix: redirect add search [2d7d727b](https://github.com/tidbcloud/dbaas-ui/commit/2d7d727b35f9c80e07d98a84f5d5ee4572e01b71)

  - fix: add openSupportPlan to search allowedKeys [6b7361ad](https://github.com/tidbcloud/dbaas-ui/commit/6b7361adc46f36c4527df9c4977fd6dc6690db26)

  - fix: open support plan auto [32052b02](https://github.com/tidbcloud/dbaas-ui/commit/32052b02c4368fb0bcfb8bbd66c228144e40a65f)

  - feat: starter add HA info of overview/restore [43780d94](https://github.com/tidbcloud/dbaas-ui/commit/43780d946db94ed9bce6bbacbc9da01a2c4f97aa)

  - feat: trigger ci [3d2dd705](https://github.com/tidbcloud/dbaas-ui/commit/3d2dd70555ab1670c53f5d78076b3f6a7149e862)

  - feat: trigger ci [795b618a](https://github.com/tidbcloud/dbaas-ui/commit/795b618ae6c564642d0ef72a1dc0555baba17419)

  - feat: move test-results to correctly position [04172698](https://github.com/tidbcloud/dbaas-ui/commit/041726983b3b740e432d62c0f24a777f8fbdcc65)

  - feat: remove look studio card [74b88a1b](https://github.com/tidbcloud/dbaas-ui/commit/74b88a1b910a6a83198def4de357af3d97de2b0e)

  - fix: improve authorization handling in SQL editor by using a token variable [8ea90f7e](https://github.com/tidbcloud/dbaas-ui/commit/8ea90f7e9e6926ce9c9969e17244f4749505a706)

  - fix: remove empty line [546de51a](https://github.com/tidbcloud/dbaas-ui/commit/546de51a4389bac16a49ccbe98252511c435e8c1)

  - feat: open support plan from external link by url params [7a866b15](https://github.com/tidbcloud/dbaas-ui/commit/7a866b157389b5144f1b8f067b6a9a3a8547c300)

- Merge pull request [#4518](https://github.com/tidbcloud/dbaas-ui/pull/4518) from tidbcloud/fix/azure_blob_name [bc9e9ff2](https://github.com/tidbcloud/dbaas-ui/commit/bc9e9ff270dca4717b19c1a4d774aa2ee25446e9)

  - fix: update Azure Blob naming for consistency [cbc99c60](https://github.com/tidbcloud/dbaas-ui/commit/cbc99c607f3828c1285e0e7c8148872a70b0b814)

  - feat: add whitelist for essential alert [50b70fff](https://github.com/tidbcloud/dbaas-ui/commit/50b70fff5897cfa6732278fc7968c79551a7f95b)

- Merge pull request [#4516](https://github.com/tidbcloud/dbaas-ui/pull/4516) from tidbcloud/hotfix/wanring-log [a8613bad](https://github.com/tidbcloud/dbaas-ui/commit/a8613badb21ae4a40cda415b717b1993ea144fa8)

- Merge pull request [#4515](https://github.com/tidbcloud/dbaas-ui/pull/4515) from tidbcloud/hotfix/wanring-log [a0a8b4f8](https://github.com/tidbcloud/dbaas-ui/commit/a0a8b4f8b5f690f72d9abd9166ef2781bacb8d2e)

  - hotfix: 202602011539 [f1721b3f](https://github.com/tidbcloud/dbaas-ui/commit/f1721b3f50ab218806ef155026384dd5c12d15a6)

  - fix: essential alert fix [ca49fd56](https://github.com/tidbcloud/dbaas-ui/commit/ca49fd5694c4b1c1ddb27ab34f76b426c9c2a44e)

  - fix: rule group name [c553fc61](https://github.com/tidbcloud/dbaas-ui/commit/c553fc61df66b29c6b5625e88a7abca803d7dc9a)

  - feat: essential alert [6e47d6d0](https://github.com/tidbcloud/dbaas-ui/commit/6e47d6d0f1178548186b76b86488cfa41a94a412)

- Merge pull request [#4514](https://github.com/tidbcloud/dbaas-ui/pull/4514) from tidbcloud/hotfix/o11y-old-metrics [f3d838d6](https://github.com/tidbcloud/dbaas-ui/commit/f3d838d6c3ea0a1d964fc7411efe767087625262)

- Merge pull request [#4513](https://github.com/tidbcloud/dbaas-ui/pull/4513) from tidbcloud/hotfix/o11y-old-metrics [5e3b0bbd](https://github.com/tidbcloud/dbaas-ui/commit/5e3b0bbdaf47efc750765de3f6c446a715737b01)

  - fix: regionid [8eee15c8](https://github.com/tidbcloud/dbaas-ui/commit/8eee15c8468ca33714e644f8e674d3a1aba76eb1)

  - fix: o11y metrics url for non-whitelist user [8f61b0cd](https://github.com/tidbcloud/dbaas-ui/commit/8f61b0cdfa6e89b35e2fceea9b295d8987165e35)

  - hotfix: 202601311647 [1c3645da](https://github.com/tidbcloud/dbaas-ui/commit/1c3645da18e2b203b8e4a6a930e0d1d364d9f7cd)

  - hotfix: 202601311644 [a16bbda5](https://github.com/tidbcloud/dbaas-ui/commit/a16bbda5cb57561339e343db97a4d32c1b561f4b)

- Merge pull request [#4510](https://github.com/tidbcloud/dbaas-ui/pull/4510) from tidbcloud/fix/cobalt-token [7d6e86f0](https://github.com/tidbcloud/dbaas-ui/commit/7d6e86f00b2cb2118a58e5adbcd1cbf0ec2e7ead)

- Merge pull request [#4507](https://github.com/tidbcloud/dbaas-ui/pull/4507) from tidbcloud/fix/cobalt-token [603fd9dd](https://github.com/tidbcloud/dbaas-ui/commit/603fd9dda16671173d61f3d5cb146c45c3f9dcfa)

  - hotfix: 202601311423 [93058ce8](https://github.com/tidbcloud/dbaas-ui/commit/93058ce88034780006d3bad643fbc13dce41a680)

  - fix(auth): handle unauthorized error by logging out user [3c12699a](https://github.com/tidbcloud/dbaas-ui/commit/3c12699a989b5025c28e84596a5c36999fc49f56)

  - fix: alert url for dev [ded53a6d](https://github.com/tidbcloud/dbaas-ui/commit/ded53a6d15d1723abc04d807a08cd2bdd87ee0d0)

  - fix: x-region-id for metrics headers [f834b0bb](https://github.com/tidbcloud/dbaas-ui/commit/f834b0bb3df554aa6bcac63496f59a49d5cbcdb4)

  - fix: x-region-id for serverless [1a075cb6](https://github.com/tidbcloud/dbaas-ui/commit/1a075cb67a3b8c100cf95a4a2d543d60c374eb03)

  - fix: dev alert biztype [5f30dbf2](https://github.com/tidbcloud/dbaas-ui/commit/5f30dbf2ba41ea1b31213c94929b691d31a880ea)

  - fix(o11y): o11y api cookie-auth optimization [c0e6f82c](https://github.com/tidbcloud/dbaas-ui/commit/c0e6f82c169c27146181350bf8dd2802835384fc)

  - fix(spend-limit): enhance forecast result URL construction with token handling [bb2b8f50](https://github.com/tidbcloud/dbaas-ui/commit/bb2b8f50058ab8b3c616d3d872637bdf9a914c5c)

  - fix(web-terminal): update URL construction for terminal access [8a648179](https://github.com/tidbcloud/dbaas-ui/commit/8a648179178cb25a5df38e559ca0550c65bb71a7)

  - fix(auth): add handling for expired session error [cf28f8ae](https://github.com/tidbcloud/dbaas-ui/commit/cf28f8aece398fb37232c857defbd31fc9449a00)

  - fix(auth, openapi): update loginConfirm call and streamline request handling [06e1215f](https://github.com/tidbcloud/dbaas-ui/commit/06e1215ff50879f87527b0030d2b8250c90534ec)

  - refactor(store): standardize cookieEnabled property naming [97a32032](https://github.com/tidbcloud/dbaas-ui/commit/97a32032268ad0543c4207c212ed9784a95b5da2)

  - feat(auth): enhance authentication flow and error handling [35ff7624](https://github.com/tidbcloud/dbaas-ui/commit/35ff76244f8ba1d7d1f60814de0661f57e57c021)

  - fix(auth): update import path for loginConfirm function [87535c7d](https://github.com/tidbcloud/dbaas-ui/commit/87535c7d334c78c9d8caaa31ab398ee16c94dd68)

  - refactor(openapi): streamline authorization handling [b3dff483](https://github.com/tidbcloud/dbaas-ui/commit/b3dff483f7a11474d781fc0d862da4bb25d43fa5)

  - refactor(auth): enhance login and logout processes [ea40ce6b](https://github.com/tidbcloud/dbaas-ui/commit/ea40ce6b145b735ee39a0da522f98699c1126a69)

  - docs: add Frontend data-testid Convention to AGENTS.md [44d7be6b](https://github.com/tidbcloud/dbaas-ui/commit/44d7be6bb8d573b5fd68d588a2e27e67a87831b2)

  - Initial plan [b8700b6c](https://github.com/tidbcloud/dbaas-ui/commit/b8700b6cbf3a2b3ac108fb1b10fa669cc0034f2f)

- Merge pull request [#4480](https://github.com/tidbcloud/dbaas-ui/pull/4480) from tidbcloud/feat/cdc_azure_blob [2c842027](https://github.com/tidbcloud/dbaas-ui/commit/2c84202743121083d04b2a66d9ed96768c1c1a9a)

  - fix(changefeed): update SAS Token validation to be conditional based on editing state [8c08d587](https://github.com/tidbcloud/dbaas-ui/commit/8c08d587d18f9d300695e899f6c1856782883f49)

  - feat(changefeed): add Azure Blob Storage properties display in ChangefeedDetail [4705c7d6](https://github.com/tidbcloud/dbaas-ui/commit/4705c7d6e0b16807c796c6de9b3c4fada3d569b6)

  - feat(changefeed): add Role ARN authentication support for S3 sink [619ac533](https://github.com/tidbcloud/dbaas-ui/commit/619ac53329a19c8b0374276efc4a49070569ef7d)

  - fix: update Azure Blob Storage validation to check SAS token instead of connector type [65c8fc93](https://github.com/tidbcloud/dbaas-ui/commit/65c8fc939fe7c612159fdbb4a74eac5572ac765f)

  - feat(changefeed): add Azure Blob Storage sink support [1821e613](https://github.com/tidbcloud/dbaas-ui/commit/1821e613288b14b15746cb8a6e5f3b1a6ffec105)

  - chore: update sagger [9ae34c05](https://github.com/tidbcloud/dbaas-ui/commit/9ae34c052ebad34b3c32a6de9feab1542872a2f1)

  - fix: remove unused DataflowConnectorType import in SpecificationProperty [3a291f0e](https://github.com/tidbcloud/dbaas-ui/commit/3a291f0e25297e24aee472562f6bf77344dff960)

- Merge pull request [#4504](https://github.com/tidbcloud/dbaas-ui/pull/4504) from tidbcloud/hotfix/qps-promql-fix [18ead3af](https://github.com/tidbcloud/dbaas-ui/commit/18ead3af45bbf3334c23a7f49b2a9e29c2e008d9)

- Merge pull request [#4505](https://github.com/tidbcloud/dbaas-ui/pull/4505) from tidbcloud/hotfix/qps-promql-fix [a07ddded](https://github.com/tidbcloud/dbaas-ui/commit/a07ddded95b47ce01af73112c2ac9a72938bfccb)

  - hotfix: 202601272017 [d4c678e9](https://github.com/tidbcloud/dbaas-ui/commit/d4c678e96d38cd90a1616da7bca8db1e0d0ff1f2)

  - hotfix: fix qps promql query string [707b0f3a](https://github.com/tidbcloud/dbaas-ui/commit/707b0f3ad948f754d26f282c947d4111dd6b8020)

- Merge pull request [#4502](https://github.com/tidbcloud/dbaas-ui/pull/4502) from tidbcloud/release-20260127 [d9e40b82](https://github.com/tidbcloud/dbaas-ui/commit/d9e40b8249fa1689d3e674cd93da82e7307f8ffe)

- Merge pull request [#4501](https://github.com/tidbcloud/dbaas-ui/pull/4501) from tidbcloud/release-20260127 [555334e8](https://github.com/tidbcloud/dbaas-ui/commit/555334e8e6ff7dcc0b8f72e1496ec3623b84b00a)

- Merge pull request [#4503](https://github.com/tidbcloud/dbaas-ui/pull/4503) from tidbcloud/copilot/add-data-testid-convention [151804c7](https://github.com/tidbcloud/dbaas-ui/commit/151804c7301d9e23e58887b750d787abfd458183)

  - docs: add Frontend data-testid Convention to AGENTS.md [a1775899](https://github.com/tidbcloud/dbaas-ui/commit/a17758994dec7420d725683014c434d8ed804e58)

  - Initial plan [9204ed8f](https://github.com/tidbcloud/dbaas-ui/commit/9204ed8f73087dca41f77678264a2f45a3eb285a)

  - release: 20260127 [2a48de2d](https://github.com/tidbcloud/dbaas-ui/commit/2a48de2d8116c7fc12a66ede4c46132fb7fed41f)

- Merge pull request [#4449](https://github.com/tidbcloud/dbaas-ui/pull/4449) from tidbcloud/feat/premium-cmek [2e0c0a2c](https://github.com/tidbcloud/dbaas-ui/commit/2e0c0a2cd17e9b12b89b8dc2375d5c0b98612453)

  - refine(premium/security): update column spans and labels in Encryption component for clarity [887e64ac](https://github.com/tidbcloud/dbaas-ui/commit/887e64acd49973dd7346f612f5c4d1b7f0f15dbe)

- Merge pull request [#4490](https://github.com/tidbcloud/dbaas-ui/pull/4490) from tidbcloud/feat/migrate-vpc-peering-api [c4739482](https://github.com/tidbcloud/dbaas-ui/commit/c4739482dc7f834babc1ff35939e2c09e2f91ba6)

  - feat: skip changefeed test temporarily [1e7cbeb2](https://github.com/tidbcloud/dbaas-ui/commit/1e7cbeb2cdbfa08fc90377cbb680418f599ecf8f)

  - fix(premium/creation): add readOnly check to useEffect dependency in DualLayerDataEncryption component [eb625133](https://github.com/tidbcloud/dbaas-ui/commit/eb62513319f98163bba54e1e1aca759ffa47a36e)

  - feat(premium/creation): add CheckAwsKeyPolicyModal and sync AWS CMEK account ID functionality [2a436631](https://github.com/tidbcloud/dbaas-ui/commit/2a43663187d3670014d810b12abdba0401b1a092)

  - refine(premium/creation): improve instructions and clarity in AddAwsKmsKeyArnModal component [8fb6909b](https://github.com/tidbcloud/dbaas-ui/commit/8fb6909b1394051fef3785b9757c97c77c028ad3)

  - chore(swagger/v2025/cmek): sync api spec update [8d04e2fb](https://github.com/tidbcloud/dbaas-ui/commit/8d04e2fb6567048cc0dcda0c166815f4a134c946)

  - feat(premium/security): add Encryption component for dual-layer data encryption details [969e4d06](https://github.com/tidbcloud/dbaas-ui/commit/969e4d0687493497cf3a6c3d8dfee779b2176e9b)

  - refine(cluster/create/aws): standardize capitalization of "Dual-Layer Data Encryption" in multiple components [2833f65a](https://github.com/tidbcloud/dbaas-ui/commit/2833f65a4b084e3accc519963fc6e334e1923345)

  - refine(cluster/create/alicloud): correct capitalization of "Dual-Layer Data Encryption" across multiple components [62978244](https://github.com/tidbcloud/dbaas-ui/commit/6297824458f14f5a664c970dec56f44ad4494960)

  - refine(premium/creation): correct capitalization of "Dual-Layer Data Encryption" in DualLayerDataEncryption component [37bb5cae](https://github.com/tidbcloud/dbaas-ui/commit/37bb5cae04b32b20684a82e9eb3babe273fb5f4b)

  - refine(premium/creation): update label for service-managed encryption key in DualLayerDataEncryption component [cf4966ec](https://github.com/tidbcloud/dbaas-ui/commit/cf4966ec4f81c8fb1f428746727a558cdcf032a7)

  - refine(premium/overview): simplify CMEK key label in TiDBPropPanel [9b35b9b5](https://github.com/tidbcloud/dbaas-ui/commit/9b35b9b5425c681100e9989a3a52085dc3d067a0)

  - refine(premium/restore): update visibility of TidbDualLayerDataEncryption component based on feature availability [45e972c3](https://github.com/tidbcloud/dbaas-ui/commit/45e972c32da5bc3e803d8e64aae49e9ca426894c)

  - refine(premium/create): integrate dual layer data encryption feature check into CreatePremiumForm [13407bb4](https://github.com/tidbcloud/dbaas-ui/commit/13407bb485b445714b57361378bd8ecc50d3e035)

  - feat(premium/create): implement hook to check dual layer data encryption feature availability based on service plan and cloud provider [c2c7b714](https://github.com/tidbcloud/dbaas-ui/commit/c2c7b714015d349ee5c0e1c27f7ea8c9f0b60bfd)

  - fix(premium/create): add unique form ID for AWS KMS Key ARN modal and update form submission props [9db4fc0a](https://github.com/tidbcloud/dbaas-ui/commit/9db4fc0a590751d9715515ac6d6dd028945772a9)

  - refine(premium/restore): adjust visibility of TidbHighAvailability component based on service plan [a66f45e6](https://github.com/tidbcloud/dbaas-ui/commit/a66f45e6ed763a7b22e99722a6ebe010522c7e6d)

  - refine(premium/create): reposition TidbHighAvailability component in CreatePremiumForm [324b213c](https://github.com/tidbcloud/dbaas-ui/commit/324b213c2edc7be7468a1909f20c2ef55cc2c9d2)

  - fix(premium): remove ts-expect-error comments for swagger definitions in SumCard and RenamingModal [ab57fa11](https://github.com/tidbcloud/dbaas-ui/commit/ab57fa118842e08822b5ba04d57c1d5c9968f079)

  - feat(premium/restore): set pointInTime from pitrStartDate if pitrEndDate is not available [74ada2fa](https://github.com/tidbcloud/dbaas-ui/commit/74ada2fafb2b2f9ff714e2492a3c8154b0863c26)

  - fix(premium/cmek): update state access for tidbId in query parameters [b5dab328](https://github.com/tidbcloud/dbaas-ui/commit/b5dab328fb23c481c52b8b3d586cf1861b88abff)

  - feat(premium/restore): replace Alert with FormErrorMessage for error display [7d40620a](https://github.com/tidbcloud/dbaas-ui/commit/7d40620ab13c1658cb8235c92390f547f90a1e45)

  - feat(premium/cmek): remove readOnly check in useEffect for cloud provider and region changes [b95365e5](https://github.com/tidbcloud/dbaas-ui/commit/b95365e58610ef183dac3c70b362a6d3d32523d1)

  - feat(premium/restore): simplify dual layer data encryption validation and change disabled prop to readOnly [c7559c5a](https://github.com/tidbcloud/dbaas-ui/commit/c7559c5a2b12a1ff1ce7294118d32357e186325a)

  - feat(premium/cmek): replace disabled prop with readOnly for dual layer data encryption component [82946b1c](https://github.com/tidbcloud/dbaas-ui/commit/82946b1c62f2e1e9c41bddc6a549fc8caf2401f6)

  - feat(premium/restore): add disabled state for dual layer data encryption in restore process [a137a119](https://github.com/tidbcloud/dbaas-ui/commit/a137a119c287933cda20cb2f4c33c4403b001e0e)

  - feat(premium/restore): implement dual layer data encryption handling in restore process [4cf35230](https://github.com/tidbcloud/dbaas-ui/commit/4cf352307a4311b2ca6fcac4282d75f7b63991b2)

  - fix: add ts-expect-error for incorrect swagger definitions in SumCard and RenamingModal components [29f8a125](https://github.com/tidbcloud/dbaas-ui/commit/29f8a12523fbd2116e6eabbe2f61f07b154978bb)

  - refactor(cluster): clean up unused properties and improve type handling in cluster management [65d52444](https://github.com/tidbcloud/dbaas-ui/commit/65d52444174141434f5638121fa096a71476cf7c)

  - feat(premium/create): add cmek swagger file mapping for v2025 API version [65708b04](https://github.com/tidbcloud/dbaas-ui/commit/65708b046be5e9e73bcb88cd17ad63e5c9ff7443)

  - fix(premium/create): update AWS KMS key policy to specify principal account for enhanced security [b5c59124](https://github.com/tidbcloud/dbaas-ui/commit/b5c591248c00fb1bc17bb240500a7cd13ff9b89c)

  - fix(premium/create): update awsCmek properties to allow undefined values and improve error handling in dualLayerDataEncryption component [b657c1c0](https://github.com/tidbcloud/dbaas-ui/commit/b657c1c0a672b2a48e9c400d81cfa04f6bb294f7)

  - refine(premium/create): initialize awsCmek properties with empty strings for better default handling [08d2f01a](https://github.com/tidbcloud/dbaas-ui/commit/08d2f01a5c3cfacb862398301c4391bc68509381)

  - fix(premium/create): update awsCmek properties in form schema and types to be optional for improved flexibility [e80f319c](https://github.com/tidbcloud/dbaas-ui/commit/e80f319cdbae027186be4bdb306e71141d80afd8)

  - refactor(premium/create): enhance dualLayerDataEncryption structure by integrating awsCmek and updating related components for improved KMS Key ARN handling [9b50992f](https://github.com/tidbcloud/dbaas-ui/commit/9b50992f6ddf552923828f725a42379fb93505c3)

  - refactor(premium/create): update dualLayerDataEncryption structure to include awsCmek for improved KMS Key ARN handling [762550f2](https://github.com/tidbcloud/dbaas-ui/commit/762550f21894f2386e5099c0086f69143d091108)

  - refine(premium/encryption): enhance KMS Key ARN display with label for improved user clarity [75f2ca9e](https://github.com/tidbcloud/dbaas-ui/commit/75f2ca9ec850fb87554031a7934e753b6a3bb11f)

  - refine(premium/encryption): add awsPrincipal accountId to AddAwsKmsKeyArnModal for enhanced data structure [226f5ca7](https://github.com/tidbcloud/dbaas-ui/commit/226f5ca786f1a0e2be82b0cb07686c51c9ee7c5f)

  - fix(premium/encryption): update KMS Key ARN handling in AddAwsKmsKeyArnModal to ensure proper data structure and error handling [89f3065e](https://github.com/tidbcloud/dbaas-ui/commit/89f3065e627076834be614c8c6e3f4da40602981)

  - chore(swagger/v2025): update CMEK Swagger definition to change parameters from query to body for improved API structure [4cbba58c](https://github.com/tidbcloud/dbaas-ui/commit/4cbba58cb9a0401dda1db5da7837089f2799a1bd)

  - feat(premium/create): integrate dual-layer data encryption component into CreatePremiumForm and enhance submission logic [87b6b17c](https://github.com/tidbcloud/dbaas-ui/commit/87b6b17ce1f180b945362ab6ddd12e5562ae6dbb)

  - feat(premium/encryption): add AddAwsKmsKeyArnModal for dual-layer data encryption configuration [3ee16289](https://github.com/tidbcloud/dbaas-ui/commit/3ee16289202d84370021dbc073f2a8ed3c2e4f85)

  - feat(premium/create): implement dual-layer data encryption schema and validation for KMS Key ARN in premium form [bd449dbc](https://github.com/tidbcloud/dbaas-ui/commit/bd449dbc043527ba6a0888e023adbe35fc2bd408)

  - refactor(premium/create, premium/restore): add dividers to CreatePremiumForm and restore components for improved layout and readability [9ed922e9](https://github.com/tidbcloud/dbaas-ui/commit/9ed922e9dc5671580fe89610030feb0c39d73225)

  - chore(swagger/v2025): add new CMEK service definitions to TiDB management Swagger for enhanced API functionality [59c384cb](https://github.com/tidbcloud/dbaas-ui/commit/59c384cb8fd21bd053cc7dccf877c36199c29739)

  - refactor(encryption): update TiDBPropPanel and CMEK component logic for dual-layer data encryption, adjusting conditions for encryption checks and modifying Swagger definitions for clarity [b328aefe](https://github.com/tidbcloud/dbaas-ui/commit/b328aefecdf3579ad2548fa1b2eb88aabae1e1da)

  - feat(encryption): enhance TiDBPropPanel and CMEK component to support dual-layer data encryption with detailed display for CMEK and default key options [4b32e1dd](https://github.com/tidbcloud/dbaas-ui/commit/4b32e1dd8d53410954f3f252f18771d6a0db8752)

  - feat(security): add CMEK component for dual-layer data encryption and update TiDBPropPanel with encryption details [768df2fc](https://github.com/tidbcloud/dbaas-ui/commit/768df2fc839223b2e2a07c7263b7fd0223a63e60)

- Merge pull request [#4500](https://github.com/tidbcloud/dbaas-ui/pull/4500) from tidbcloud/feat/one_console_api_keys [5069e1ae](https://github.com/tidbcloud/dbaas-ui/commit/5069e1ae03fde7278e0dd01999e85380c3cca662)

- Merge pull request [#4497](https://github.com/tidbcloud/dbaas-ui/pull/4497) from tidbcloud/feat/ru-overview [46aa95ea](https://github.com/tidbcloud/dbaas-ui/commit/46aa95ea9c288a7c2b2e3a8c42c861853f566cb1)

  - feat: merge branch test to improve stability [af098846](https://github.com/tidbcloud/dbaas-ui/commit/af0988464159e2e6ef982726643fdd88979d5e0c)

  - feat: remove skipguidance function [74f025a2](https://github.com/tidbcloud/dbaas-ui/commit/74f025a2a78c09c338d0c475948606d444c6fe84)

  - feat: add whitelist for ru overview [b90a2dbf](https://github.com/tidbcloud/dbaas-ui/commit/b90a2dbf087ac948af1d3f7ec6a26a8b5d2c45c1)

  - feat: clear skipguindance function [5df41bc8](https://github.com/tidbcloud/dbaas-ui/commit/5df41bc8763add6f2474067f1a28683bf357e26a)

  - feat: skip guidance [6d18ffb2](https://github.com/tidbcloud/dbaas-ui/commit/6d18ffb288c5dadcf62d888f0199cbcebf11b556)

- Merge pull request [#4496](https://github.com/tidbcloud/dbaas-ui/pull/4496) from tidbcloud/feat/dedicated-alert-sub [e2e4746e](https://github.com/tidbcloud/dbaas-ui/commit/e2e4746eec34eeabe24d08986b34daac3ea540ab)

- Merge pull request [#4498](https://github.com/tidbcloud/dbaas-ui/pull/4498) from tidbcloud/fix/dm_list [9d76ee2b](https://github.com/tidbcloud/dbaas-ui/commit/9d76ee2b9d8946156f4141f21fc953c17f637aaa)

  - fix: update enabled condition to include BYOC for sink endpoints [d8d2b1d2](https://github.com/tidbcloud/dbaas-ui/commit/d8d2b1d238402bbe8d5098c25e98651cab784bea)

  - fix(data-migration): conditionally set host and endpoint_service_name based on connection method [271fce01](https://github.com/tidbcloud/dbaas-ui/commit/271fce01aa1a87071c8873ba58b86cb91829059f)

  - fix: remove unnecessary margin from DedicatedDataMigrationList component [814c2578](https://github.com/tidbcloud/dbaas-ui/commit/814c257813570d26b5a748cfc163e5a614693a27)

  - fix: typo [d2691cbf](https://github.com/tidbcloud/dbaas-ui/commit/d2691cbf9b59e676ef2a83ff67a3aeb0bf026875)

  - fix: fix metric tooltip text for ru overview [5364938e](https://github.com/tidbcloud/dbaas-ui/commit/5364938ed207dbc8f0d02c547d83666991e958db)

  - fix: hide new alert sub for premium & update text [8624ee38](https://github.com/tidbcloud/dbaas-ui/commit/8624ee38b11b1bd46bf8f84a7587ea5d848cf2de)

  - feat: add premium ru overview [28fc0ed4](https://github.com/tidbcloud/dbaas-ui/commit/28fc0ed481ee4364484f755e4899a8fa53a5845a)

  - feat: ru overview for starter&essential [2c326798](https://github.com/tidbcloud/dbaas-ui/commit/2c3267982be8dae526ce82a17418b95d5021ab20)

  - refactor(api-keys): integrate NextGen mode and enhance access control for API keys [f9604973](https://github.com/tidbcloud/dbaas-ui/commit/f9604973ae6f89a1fdb5657777e4e834fdd90d18)

  - refactor(api-keys): enhance access control and user interface for API key management [3cc21d06](https://github.com/tidbcloud/dbaas-ui/commit/3cc21d0646cf735b752441eb511239d1c7b24922)

  - refactor(api-keys): standardize time field labels and enhance UI components [95c9acf7](https://github.com/tidbcloud/dbaas-ui/commit/95c9acf79a3b9517388a06db6299edb87fc0e426)

  - refactor(api-keys): update API key management for improved clarity and functionality [ce217035](https://github.com/tidbcloud/dbaas-ui/commit/ce21703590ed39e4c3c2af477afc343019cc09ab)

  - fix(api-keys): correct role property name in API key editor [0c263376](https://github.com/tidbcloud/dbaas-ui/commit/0c263376e86eac2c30e4851861b8619f1bfba8e1)

  - refactor(api-keys): transition to console API key management with enhanced features [0ab21007](https://github.com/tidbcloud/dbaas-ui/commit/0ab21007be8e4ab82d7f37ee863d8f3f12747ff8)

  - refactor(api-keys): enhance API key management with improved filtering, editing, and detail views [fcaf75c4](https://github.com/tidbcloud/dbaas-ui/commit/fcaf75c42c87243aca61e4434afeb7fdcdd8b02e)

  - fix: add Name field for new subscription [18e0a940](https://github.com/tidbcloud/dbaas-ui/commit/18e0a94050c2fc64ea843f5cedbf8169ff53153f)

  - fix: update swagger [81b3f31c](https://github.com/tidbcloud/dbaas-ui/commit/81b3f31ceccf7b43e08b93f0499e34f928a72da2)

  - feat: add flashduty&pagerduty for dedicated alert sub [0acc29a2](https://github.com/tidbcloud/dbaas-ui/commit/0acc29a246ac606c2cd63fb7582dfce6f9dface1)

- Merge pull request [#4494](https://github.com/tidbcloud/dbaas-ui/pull/4494) from tidbcloud/fix/20260123-tiproxy [6a2c16c0](https://github.com/tidbcloud/dbaas-ui/commit/6a2c16c0e9dc25118ae9db81aec258c0f83292bc)

- Merge pull request [#4495](https://github.com/tidbcloud/dbaas-ui/pull/4495) from tidbcloud/fix/20260123-tiproxy [74612ea3](https://github.com/tidbcloud/dbaas-ui/commit/74612ea399b5f598c811053db59d0bf9ebbe7bf3)

  - hotfix: 202601231829 [96e8f7e4](https://github.com/tidbcloud/dbaas-ui/commit/96e8f7e481a54fc5d31baae3ee7a59269636e27e)

  - feat: add throttle for tiproxy disable prop [771228b9](https://github.com/tidbcloud/dbaas-ui/commit/771228b991efa06e829b2668c12825e139f08d69)

  - feat: fix region differ [7be3ba58](https://github.com/tidbcloud/dbaas-ui/commit/7be3ba584d8595970b30d9d2a5d2544434b8d8fa)

- Merge pull request [#4493](https://github.com/tidbcloud/dbaas-ui/pull/4493) from tidbcloud/fix/backup_export [2b343375](https://github.com/tidbcloud/dbaas-ui/commit/2b3433759ba112d9f3338e7a6be89c58519f4303)

- Merge pull request [#4492](https://github.com/tidbcloud/dbaas-ui/pull/4492) from tidbcloud/fix/20260122-tiproxy-scale [82533812](https://github.com/tidbcloud/dbaas-ui/commit/82533812f4950ec84550470be8511544e0ab8133)

- Merge pull request [#4491](https://github.com/tidbcloud/dbaas-ui/pull/4491) from tidbcloud/fix/20260122-tiproxy-scale [c433a0d1](https://github.com/tidbcloud/dbaas-ui/commit/c433a0d16b07b761195a942e7455f6eb127cf54b)

  - fix: remove tiproxysetting when node count equals 0 [6f0b3df5](https://github.com/tidbcloud/dbaas-ui/commit/6f0b3df5b8c5b37d41d59ebf46a0338d211a7521)

  - fix(backup): restrict backup export to AWS and GCP providers only [94de9679](https://github.com/tidbcloud/dbaas-ui/commit/94de96798f7b1a5bd20b72e9df36acf165db1a33)

  - hotfix: 202601222042 [8b22cf7a](https://github.com/tidbcloud/dbaas-ui/commit/8b22cf7a8efe7949f3cf1f1e5a468c210989d4e6)

  - fix: cannot switch off tiproxy when scale in cluster [dce17add](https://github.com/tidbcloud/dbaas-ui/commit/dce17add6ae6ab6a74af9083bb199b818c33e4b4)

  - feat: gcp vpc peering api migration [5bf4ba1c](https://github.com/tidbcloud/dbaas-ui/commit/5bf4ba1c0eb7d3f58ed40b224c3be99ad74541f7)

  - feat: migrate aws vpc peering to v1beta1 version api [02ab2ea4](https://github.com/tidbcloud/dbaas-ui/commit/02ab2ea45634711ca2ce8d796efbee52f30bc128)

- Merge pull request [#4485](https://github.com/tidbcloud/dbaas-ui/pull/4485) from tidbcloud/hotfix/20260121-maintenance-timepicker [1b2adec6](https://github.com/tidbcloud/dbaas-ui/commit/1b2adec6452033c06da3bb760c7cf22846cc41a2)

- Merge pull request [#4484](https://github.com/tidbcloud/dbaas-ui/pull/4484) from tidbcloud/hotfix/20260121-maintenance-timepicker [71d38593](https://github.com/tidbcloud/dbaas-ui/commit/71d38593344b262f9031ca26a9c71237403294aa)

- Merge pull request [#4488](https://github.com/tidbcloud/dbaas-ui/pull/4488) from tidbcloud/hotfix/byoc-alerts-url [b5ee8af0](https://github.com/tidbcloud/dbaas-ui/commit/b5ee8af0c0d628e8a5d3605d24c6c1eab879df28)

- Merge pull request [#4489](https://github.com/tidbcloud/dbaas-ui/pull/4489) from tidbcloud/hotfix/byoc-alerts-url [aa966213](https://github.com/tidbcloud/dbaas-ui/commit/aa9662133ad9fa3cdcbf2fe675c2891cb1d4a5dc)

  - hotfix: 202601211344 [0e51fb40](https://github.com/tidbcloud/dbaas-ui/commit/0e51fb405c2d88804a1c7133011f087ef0cebf01)

  - fix(alerts): support BYOC biz type for NextGen alerts API [118640a8](https://github.com/tidbcloud/dbaas-ui/commit/118640a8483e8c94f12ffa8ebc73f909d83f95e0)

  - fix: maintenance window setting time ui [833f6e8f](https://github.com/tidbcloud/dbaas-ui/commit/833f6e8fe64100f814357c364a8c98842b159022)

  - fix: maintenance reschedule time remove the utcoffset props [46f21539](https://github.com/tidbcloud/dbaas-ui/commit/46f21539ce8b8d8a440c6d4dad4de56a5420a88f)

- Merge pull request [#4482](https://github.com/tidbcloud/dbaas-ui/pull/4482) from tidbcloud/release-20260120 [6d54dfa8](https://github.com/tidbcloud/dbaas-ui/commit/6d54dfa89e826492d71f5844124d79cc8cf79878)

- Merge pull request [#4483](https://github.com/tidbcloud/dbaas-ui/pull/4483) from tidbcloud/release-20260120 [34d5781f](https://github.com/tidbcloud/dbaas-ui/commit/34d5781f8e36eb5f826803896f038e5336494c2c)

  - release: 20260120 [f14ee6c1](https://github.com/tidbcloud/dbaas-ui/commit/f14ee6c1a28187b7956181c4921a4cb674902622)

- Merge pull request [#4477](https://github.com/tidbcloud/dbaas-ui/pull/4477) from tidbcloud/refine/essential-rcu-pricing [4ef3c79a](https://github.com/tidbcloud/dbaas-ui/commit/4ef3c79a2ae4d0b57b61f0fecb1d7588aca24554)

- Merge pull request [#4481](https://github.com/tidbcloud/dbaas-ui/pull/4481) from tidbcloud/fix/support-ui-opti [49ea4838](https://github.com/tidbcloud/dbaas-ui/commit/49ea48381565e649e1f042985fcaf599973fb0b9)

  - fix: support plan bg [ea3b44e0](https://github.com/tidbcloud/dbaas-ui/commit/ea3b44e0d99adeb956275918f5644174dd9c0e9b)

- Merge pull request [#4476](https://github.com/tidbcloud/dbaas-ui/pull/4476) from tidbcloud/feat/support-plan-opti [db694b98](https://github.com/tidbcloud/dbaas-ui/commit/db694b98807d1a5ffb3026587f838f2c3296cf75)

  - fix: support billing url [55d41f9b](https://github.com/tidbcloud/dbaas-ui/commit/55d41f9b31c0f5085d8ca04b1ed1b0b91812bbd8)

- Merge pull request [#4478](https://github.com/tidbcloud/dbaas-ui/pull/4478) from tidbcloud/feat/bind-card-tips [c53eb900](https://github.com/tidbcloud/dbaas-ui/commit/c53eb900818666427ae95f1c27f11eef0c862aca)

  - fix: slack ref [d545e79a](https://github.com/tidbcloud/dbaas-ui/commit/d545e79adbbb3a0b47d465dc83064b812777aadf)

  - refine(essential/capacity/edit): introduce essential RCU constants for improved consistency in capacity calculations [0381a0fa](https://github.com/tidbcloud/dbaas-ui/commit/0381a0fa3a31ce0d64b3981deb8106a0de531992)

  - refine(essential/create/alicloud): centralize RCU constants and update components for improved consistency and validation [6ca40adb](https://github.com/tidbcloud/dbaas-ui/commit/6ca40adb523a8c85f0e16a0350e5d6a81bd42554)

  - refine(essential/create/aws): centralize RCU constants for improved maintainability and consistency across components [632c625e](https://github.com/tidbcloud/dbaas-ui/commit/632c625e9d5149ed603df453ff901dfd2193d195)

  - refactor(essential/capacity/edit): simplify form value setting by using destructured setValue from formProps [16a9faf4](https://github.com/tidbcloud/dbaas-ui/commit/16a9faf404a53bbbc203201ca52ea3459694216a)

  - refactor(restore/serverless): streamline EssentialCost integration and remove unused cost prediction logic [8624ac21](https://github.com/tidbcloud/dbaas-ui/commit/8624ac210a78c1967552198dae7354df93d83b21)

  - refactor(essential/capacity/edit): improve autoScaling handling and update EssentialCost component for pricing prediction [61def445](https://github.com/tidbcloud/dbaas-ui/commit/61def4453abf4a682431a8f7a8b975914efa14c5)

  - refactor(essential/create/alicloud): update Capacity and EssentialSummary components for improved RCU handling and pricing display [ce521d88](https://github.com/tidbcloud/dbaas-ui/commit/ce521d88b8f6f4a0dd6b8246cddc91c871a7c41a)

  - refine(essential/create/aws): enhance EssentialCapacity component and add EssentialCost for pricing prediction [3facc47d](https://github.com/tidbcloud/dbaas-ui/commit/3facc47d20cfb87e0f6f2df58474c1e132ec7d5f)

- Merge pull request [#4475](https://github.com/tidbcloud/dbaas-ui/pull/4475) from tidbcloud/refactor/sync-swagger-update [38aab4b2](https://github.com/tidbcloud/dbaas-ui/commit/38aab4b26563d9707bac8c7667e0f191bd16a7aa)

  - refine(premium/restore): revert region selection logic and clean up unused state management [24927e8c](https://github.com/tidbcloud/dbaas-ui/commit/24927e8c88ed2b603b2c494d592607b025ccee2a)

  - refactor(premium/backup): simplify backup settings component and remove unused update functionality [9f2f7848](https://github.com/tidbcloud/dbaas-ui/commit/9f2f784835fdaacc914225e6729d3fa40a2544fe)

  - refactor(premium/backup): update backup settings form to use backup policy tiers and simplify state management [79ab194f](https://github.com/tidbcloud/dbaas-ui/commit/79ab194f12d9fc1c8c6813ea4b11030c012ef742)

  - refactor(swagger/v2025, premium): rename Nextgenv1beta2Tidb to TidbCloudOpenApinextgenv1beta2Tidb across multiple files and update swagger definitions accordingly [26393e82](https://github.com/tidbcloud/dbaas-ui/commit/26393e82ffacd8324e19f7c15a43be6f9ae12340)

  - refactor(swagger/v2025, premium, byoc): update ops audit log settings and enhance swagger definitions for cloud providers and regions [0a774fb2](https://github.com/tidbcloud/dbaas-ui/commit/0a774fb2f8f9f7bdee83208abe4b2520380dc4e9)

  - refactor(swagger/v2025, premium/db-audit-log): enhance form initialization and update swagger definitions for audit log filter rules [d4a9e054](https://github.com/tidbcloud/dbaas-ui/commit/d4a9e054c87499a1151ed50571ee9bcc8d538fac)

  - chore(swagger/v2025): add new service plan "Dedicated" and enhance backup and public connection settings definitions [b3784467](https://github.com/tidbcloud/dbaas-ui/commit/b37844672675b258cb0756d21fc9e5ab6d05cdfa)

  - refine(swagger/v2023, cluster): update storage type references and enhance swagger definitions for cluster settings [b1604b55](https://github.com/tidbcloud/dbaas-ui/commit/b1604b5536ff618a9305e3c4b011a28977b05d83)

  - chore(swagger/v2023): remove deprecated AWS CMek principal response and update service plan enum [3f0b54d9](https://github.com/tidbcloud/dbaas-ui/commit/3f0b54d94534cd0bf8a09c28669a39e5da82aabb)

  - refactor(swagger/v2023, cluster): update service plan handling and remove deprecated cluster plan references [8e4abc73](https://github.com/tidbcloud/dbaas-ui/commit/8e4abc73da9f99867f77212d2850b1a7f3919daa)

  - chore(scripts/swagger): add new swagger mappings for region, database audit log, and public connection settings [6aaa6652](https://github.com/tidbcloud/dbaas-ui/commit/6aaa6652a5cc9b1364aa7e7da3632db38f8e9c77)

  - chore(swagger/v2025): swap delete and get operations for private endpoint connections in swagger definition [5cdd9b7f](https://github.com/tidbcloud/dbaas-ui/commit/5cdd9b7f70f2714ed57ae4523975a9c9fad639b7)

- Merge pull request [#4479](https://github.com/tidbcloud/dbaas-ui/pull/4479) from tidbcloud/fix/cdc_timeout [f570e8a8](https://github.com/tidbcloud/dbaas-ui/commit/f570e8a8be8c529f9ca04a566f6a79099dcb4eb2)

  - fix(cdc): set timeout for create and edit connector requests [24c58465](https://github.com/tidbcloud/dbaas-ui/commit/24c584650c71b394cd5fa6db1370a0ff34c1d4a2)

  - fix: support plan ui [bb93fbe6](https://github.com/tidbcloud/dbaas-ui/commit/bb93fbe6a78f699bc899b37f5af4fb647baff435)

  - fix: remove useless code [848c2cc8](https://github.com/tidbcloud/dbaas-ui/commit/848c2cc8235e2c463b16dd976a63c9e8f7ec5eb4)

  - fix: typo [1e0136b7](https://github.com/tidbcloud/dbaas-ui/commit/1e0136b7774fe03be3d8aceb6d0e305105a56cf7)

  - fix: support plan ui opti [712e3a91](https://github.com/tidbcloud/dbaas-ui/commit/712e3a918e4822cab93e4f679fd96911f5f4691a)

  - feat: add DedicatedCreationAlert component and integrate it into ClusterList screen [42159f63](https://github.com/tidbcloud/dbaas-ui/commit/42159f63b0cfff0ddcc5a05962bd5828cb56becc)

- Merge pull request [#4474](https://github.com/tidbcloud/dbaas-ui/pull/4474) from tidbcloud/fix/20260115-create-private-endpoint-on-gcp-cluster [5ef05de3](https://github.com/tidbcloud/dbaas-ui/commit/5ef05de35398d5f4753dbc12ec0637f7336217f3)

- Merge pull request [#4473](https://github.com/tidbcloud/dbaas-ui/pull/4473) from tidbcloud/fix/20260115-create-private-endpoint-on-gcp-cluster [e1ef4b6a](https://github.com/tidbcloud/dbaas-ui/commit/e1ef4b6a9d0a85c0cf58a9dc39af90443305f61b)

  - hotfix: 202601151828 [69ec9724](https://github.com/tidbcloud/dbaas-ui/commit/69ec972409ce32c207f93bf64a8829b3409f69aa)

  - fix: project id does not upadte [725d5512](https://github.com/tidbcloud/dbaas-ui/commit/725d55125846b914e117a0df8c863ee728f70f86)

  - feat: support tickets add tips [27004222](https://github.com/tidbcloud/dbaas-ui/commit/27004222a6706826e955c8ea7ba7dfd28fd175df)

  - feat: get support link different by plan [994e2774](https://github.com/tidbcloud/dbaas-ui/commit/994e27744cf0d7aa6b713180b80639351ace4b1e)

  - feat: support optimize [b377169f](https://github.com/tidbcloud/dbaas-ui/commit/b377169fa6b1530f57c15f0d3b0f48cdb8875876)

- Merge pull request [#4472](https://github.com/tidbcloud/dbaas-ui/pull/4472) from tidbcloud/release-20260113 [967e8a64](https://github.com/tidbcloud/dbaas-ui/commit/967e8a64b95ac60d4e66a5e9fdce15118b1d4a94)

- Merge pull request [#4471](https://github.com/tidbcloud/dbaas-ui/pull/4471) from tidbcloud/release-20260113 [2d1adc13](https://github.com/tidbcloud/dbaas-ui/commit/2d1adc13d1cb832f3edbd7c67fe2418d9685bbd9)

  - release: 20260113 [298f72c0](https://github.com/tidbcloud/dbaas-ui/commit/298f72c0b3f74d92c67813962d33988131f2a0bc)

- Merge pull request [#4469](https://github.com/tidbcloud/dbaas-ui/pull/4469) from tidbcloud/feat/integration-feedback [e5673840](https://github.com/tidbcloud/dbaas-ui/commit/e567384016cfe05daa281d7b8f79d91e4527d5de)

  - fix: skipGuidance function [2ea10534](https://github.com/tidbcloud/dbaas-ui/commit/2ea10534daa71a69a8ce4d2d215968a347687d0a)

- Merge pull request [#4470](https://github.com/tidbcloud/dbaas-ui/pull/4470) from tidbcloud/feat/audit-log-events [0b9b1205](https://github.com/tidbcloud/dbaas-ui/commit/0b9b1205f8735950b0bc4ba06d1cdd27134fcfc6)

  - feat: dbaudit log events [83651732](https://github.com/tidbcloud/dbaas-ui/commit/8365173219e436d62ffc93b4e6f0b482278a3c2d)

  - feat: support refactor ui [ef6a8517](https://github.com/tidbcloud/dbaas-ui/commit/ef6a85175183e12db2ef9aff200f459d58920b94)

- Merge pull request [#4468](https://github.com/tidbcloud/dbaas-ui/pull/4468) from tidbcloud/fix/essential_cdc_region_tip [5e5e538c](https://github.com/tidbcloud/dbaas-ui/commit/5e5e538c44c246c8c2376487b06a18b3a946d56d)

  - feat: add bedrock,verlcel to esstential [b39c17dc](https://github.com/tidbcloud/dbaas-ui/commit/b39c17dc109adc02db3cc56ece5f53d6f0bdf274)

  - fix: remove debug log for feature support check in ChangefeedListEssential [fb8c2011](https://github.com/tidbcloud/dbaas-ui/commit/fb8c201130ceb10669cfa322f82a714bd22ef7b0)

  - fix: ensure supported feature check is boolean and disable retry on queries [31858c5a](https://github.com/tidbcloud/dbaas-ui/commit/31858c5ad6eded288a1f2039f8ea7b6875c972e5)

  - fix: add time field handling in FormStartPositionEssential and remove commented validation [da280e0f](https://github.com/tidbcloud/dbaas-ui/commit/da280e0fedbe6af157b4e9ea04c455eb4cc6f9ee)

  - fix: update required rule for default topic input in FormKafkaReplicationEssential [3afb0552](https://github.com/tidbcloud/dbaas-ui/commit/3afb055213bb6a18d5f6d8cdc20153cda625f8f8)

  - fix: remove redundant text in Private Link connection description [8d2b5c14](https://github.com/tidbcloud/dbaas-ui/commit/8d2b5c143f4b6f5d772cdb207be67bf09a76e6e6)

  - fix: align Private Link Connection input and add creation link in FormMySQLEssential [58c73c73](https://github.com/tidbcloud/dbaas-ui/commit/58c73c73f35bfa258fa9146c7c4cd6e15741690b)

  - fix: enhance feature support check handling in EssentialPrivateLink component [7895238e](https://github.com/tidbcloud/dbaas-ui/commit/7895238e31bc62cbd980a0f07f9d92a75f5d7a5b)

  - fix: enhance feature support checks in ChangefeedListEssential and EssentialPrivateLink components [8759a32b](https://github.com/tidbcloud/dbaas-ui/commit/8759a32bc69a2a0241a39faf4e0ad0d79d18336e)

  - fix: add description link for creating Private Link Connection in FormKafkaEssential [6f6a30c0](https://github.com/tidbcloud/dbaas-ui/commit/6f6a30c011e412f032aa34fdaaac2cbdbdc4ae4b)

  - fix: add Endpoint ID display to PrivateLinkConnectionDetail component [f0a59379](https://github.com/tidbcloud/dbaas-ui/commit/f0a5937907c2167fd887e59b1936482ae22ac02b)

- Merge pull request [#4464](https://github.com/tidbcloud/dbaas-ui/pull/4464) from tidbcloud/fix/essential_dm_pl [0d013811](https://github.com/tidbcloud/dbaas-ui/commit/0d013811d9ebb9a6c00aa26e707d71e797fe6545)

- Merge pull request [#4465](https://github.com/tidbcloud/dbaas-ui/pull/4465) from tidbcloud/fix/hide_recovery_group [8b82db89](https://github.com/tidbcloud/dbaas-ui/commit/8b82db89c6471991b3e71e8f54bb09e0ddd289ad)

  - fix: enhance Changefeed feature support check and update fallback rendering [92db0dfa](https://github.com/tidbcloud/dbaas-ui/commit/92db0dfad0c3aa628a11118dd9c39dfb0210dd92)

  - fix: update TableEmptyStatus props type to use ReactNode for title [3048a206](https://github.com/tidbcloud/dbaas-ui/commit/3048a2068d50ad3f013f72c4c117ffd41c4d8e45)

  - fix: add feature support check to query enabling condition in EssentialPrivateLink [488d2ec7](https://github.com/tidbcloud/dbaas-ui/commit/488d2ec753b02aeac317b1c95742dc8662769500)

  - fix: update migration label to 'Data Migration' in Sidebar component [2c5971b3](https://github.com/tidbcloud/dbaas-ui/commit/2c5971b3b9e5a84091f8be3d2beb400660906fa5)

- Merge pull request [#4381](https://github.com/tidbcloud/dbaas-ui/pull/4381) from tidbcloud/feat/backup_export [edea00a2](https://github.com/tidbcloud/dbaas-ui/commit/edea00a25ef0986be15e30cd6e79f349d2d6431b)

  - feat: add feature check for Private Link Connection and update button behavior based on availability [ea2bcba4](https://github.com/tidbcloud/dbaas-ui/commit/ea2bcba4f295515fcef20a1f2e281e02303fa3ea)

  - feat: add endpoint to check feature availability in ClusterService [bcca5608](https://github.com/tidbcloud/dbaas-ui/commit/bcca5608759ade3834d0da03229ce1f6a819ecc9)

- Merge pull request [#4467](https://github.com/tidbcloud/dbaas-ui/pull/4467) from tidbcloud/release-20260110 [5446139c](https://github.com/tidbcloud/dbaas-ui/commit/5446139c1c1fc98fe84953b1484104f26a09b5fd)

- Merge pull request [#4466](https://github.com/tidbcloud/dbaas-ui/pull/4466) from tidbcloud/release-20260110 [63a381af](https://github.com/tidbcloud/dbaas-ui/commit/63a381afa53e38f7ee01877a485f922461ff189c)

  - release: 20260110 [1b4c0a0b](https://github.com/tidbcloud/dbaas-ui/commit/1b4c0a0b589e2125cc29d033b07e870eabccd2b7)

- Merge pull request [#4461](https://github.com/tidbcloud/dbaas-ui/pull/4461) from tidbcloud/feat/premium_dm [1b96972e](https://github.com/tidbcloud/dbaas-ui/commit/1b96972e7dee1c221fa2c1b23c4c4f44575572c2)

  - feat: integrate premium data migration feature toggle in TiDB management navigation [75e3f199](https://github.com/tidbcloud/dbaas-ui/commit/75e3f1997591a4569991860bf6c023f28400d99a)

  - feat: update PremiumMigrationRules to camelCase in Premium and Step2 components [da43e4b3](https://github.com/tidbcloud/dbaas-ui/commit/da43e4b33a03d930c244398084d07b79e493b761)

  - feat: update premiumMigrationRules to follow camelCase convention and add importMode definition [5a39ea16](https://github.com/tidbcloud/dbaas-ui/commit/5a39ea16104e6b4b64290557007f8dd515ca37c4)

  - feat: enhance migration rules logic to support schema table counts [a9a6afe9](https://github.com/tidbcloud/dbaas-ui/commit/a9a6afe9185e31133ea589f13c01907aa6c72960)

  - refactor: extract delete essential DM job modal into separate component [b12110cf](https://github.com/tidbcloud/dbaas-ui/commit/b12110cf17ac9c0faa20a27e83b3bfa06f4157ad)

  - fix: update confirmation button text for clarity in delete premium DM job modal [79bee4c2](https://github.com/tidbcloud/dbaas-ui/commit/79bee4c2b07a2921b8972bc0260d7885d20a4907)

  - refactor: extract delete premium DM job modal into separate component [d27ef92f](https://github.com/tidbcloud/dbaas-ui/commit/d27ef92fbc5b35cca663161006f4a7cc9cbb512f)

  - fix: update progress display logic to handle unspecified migration state [04053817](https://github.com/tidbcloud/dbaas-ui/commit/0405381788314b7155ace908dc7e0a71393ceb40)

  - fix: update import mode display to remove prefix for better readability [1affd1d1](https://github.com/tidbcloud/dbaas-ui/commit/1affd1d17ca4933971dfe2d8c312f5cce867e5d2)

  - fix: update action column header to be empty for improved clarity [d78ebaf7](https://github.com/tidbcloud/dbaas-ui/commit/d78ebaf76ed7672e1726d3ed5216ab75bf9e22fe)

  - refactor: replace Property component with PropertyCard for improved UI consistency [3205781d](https://github.com/tidbcloud/dbaas-ui/commit/3205781d52ff75f0af480ec4d4e6eeb6f45d507c)

  - fix: update delete button style to red outline for better visibility [4184fe6a](https://github.com/tidbcloud/dbaas-ui/commit/4184fe6ae814d4c6febb92063d0864ad8687fa84)

  - fix: simplify premium sources mapping by removing unnecessary filter [f83afc00](https://github.com/tidbcloud/dbaas-ui/commit/f83afc0014a6558ee8d60fd5426fb47ca43653c7)

  - fix: update premium source mapping to use displayName instead of sourceType label [4ea0136f](https://github.com/tidbcloud/dbaas-ui/commit/4ea0136fbc0b22f63a3f304c2d6497af73902fa9)

  - fix: ensure connect_method fallback to empty string in FormSourceConnection [3ba7423f](https://github.com/tidbcloud/dbaas-ui/commit/3ba7423fbc9262304f8bcfd39bc5c271668985d0)

  - refactor: update premium data migration to use API types and enable physical import mode [657ea599](https://github.com/tidbcloud/dbaas-ui/commit/657ea59925a6a697973651de6e3e5835253e4b35)

  - feat: integrate shared TiDB context and update migration detail references [22bd2bef](https://github.com/tidbcloud/dbaas-ui/commit/22bd2beff0f80fb8e557c29d7f83f105d4e5fc17)

  - fix: update title for Data Migration Job Detail page [1641e5fc](https://github.com/tidbcloud/dbaas-ui/commit/1641e5fc718bcf2337ca552d74a60dc21d8554fb)

  - fix: update title for Data Migration Job Detail page [43779dbb](https://github.com/tidbcloud/dbaas-ui/commit/43779dbb1cca90009e7b71c84782c04a1332d3c5)

  - chore: update swagger [d548cfd8](https://github.com/tidbcloud/dbaas-ui/commit/d548cfd81c941008fe9d848973fbf7e574553fa6)

  - fix: update route parameter for data migration detail to use jobId [4b7977d6](https://github.com/tidbcloud/dbaas-ui/commit/4b7977d6a9eb51c460cb9c04342c5ec50ec82a51)

  - feat: add premium cluster support to data migration step 1 [8ff5dcbf](https://github.com/tidbcloud/dbaas-ui/commit/8ff5dcbf7049026c77d9546898110416c56d1835)

  - feat: update documentation for useSharedTiDBContext and useSharedTiDBContextSafe [6887977a](https://github.com/tidbcloud/dbaas-ui/commit/6887977a417121a56353858ba8b66044811fed9a)

  - feat: add premium data migration job detail page [cb661cac](https://github.com/tidbcloud/dbaas-ui/commit/cb661caccce07313c31c34db7d684aab92695b69)

  - fix: correct logical condition for enabling VPC info query in FormTargetConnection [ab69f467](https://github.com/tidbcloud/dbaas-ui/commit/ab69f4679437b427ec6815489c53361032ea3f83)

  - feat: extend stageNameMapper to include PremiumDMSubTaskStep support [0bfd67fb](https://github.com/tidbcloud/dbaas-ui/commit/0bfd67fb5a5bb1d9bc6382a900534286973d3ba1)

  - feat: replace StatusBadge with DmJobStatus component in premium migration jobs [8cd3843e](https://github.com/tidbcloud/dbaas-ui/commit/8cd3843ec354182dbb0bd49c64df196e3987d674)

  - feat: include PremiumMigrationState in DmJobStatus status type [43fd9bbb](https://github.com/tidbcloud/dbaas-ui/commit/43fd9bbba0c03cbae59ba8c0dad16e04b8a34f95)

  - feat: refactor DataMigrationJobColorMap for improved clarity and organization [0fa827a8](https://github.com/tidbcloud/dbaas-ui/commit/0fa827a829cf571572ffd07a20800872f953cb94)

  - chore: update swagger [ea6126cd](https://github.com/tidbcloud/dbaas-ui/commit/ea6126cd91e61612e24794d5f7ab591562b9daa3)

  - feat: add premium data migration creation workflow [6108c3e6](https://github.com/tidbcloud/dbaas-ui/commit/6108c3e66117345b1757c5114a89ca18d1f91b59)

  - feat: add TiDB Data Migration access configurations [51277a72](https://github.com/tidbcloud/dbaas-ui/commit/51277a72d673afd1d8dc089ab2f7279e491f3609)

  - feat: add header component for premium data migration list [8daccebd](https://github.com/tidbcloud/dbaas-ui/commit/8daccebdb1181405acdb904329d553a47a9b981b)

  - feat: add premium data migration list and operations [9403d3b9](https://github.com/tidbcloud/dbaas-ui/commit/9403d3b93f515c3651a68f23c8babac015cd22f3)

  - feat: add premium data migration pages and routes [f7f67da2](https://github.com/tidbcloud/dbaas-ui/commit/f7f67da29b982ed0dfb468845eb1407e6d76d05b)

  - feat: update premium migration schema references and definitions [b33fd227](https://github.com/tidbcloud/dbaas-ui/commit/b33fd227cc7fae12fb590ca9db6ff36190d3e055)

  - feat: add premium migration swagger support [4310f166](https://github.com/tidbcloud/dbaas-ui/commit/4310f166cd38f33deeef644efe118f57da3fe9dc)

  - feat: hide recovery group from admin navigation [668914f4](https://github.com/tidbcloud/dbaas-ui/commit/668914f46d2eedad732f7c44a70eb1e468f38090)

  - feat: add cloud provider information to event tracking properties [8c8550bb](https://github.com/tidbcloud/dbaas-ui/commit/8c8550bba182e72d3b5e58e014669e288d4bcf62)

  - docs: add guideline for using enums from Swagger for type safety and readability [1f65835d](https://github.com/tidbcloud/dbaas-ui/commit/1f65835dba6bee8052c40d9c56cec7889f41d8c1)

  - refactor: simplify essential data migration step by removing private link creation and adding FormEssentialSourceConnection component [6380e8e8](https://github.com/tidbcloud/dbaas-ui/commit/6380e8e88575ceadeb67e5a4b4c188d74b98282f)

- Merge pull request [#4463](https://github.com/tidbcloud/dbaas-ui/pull/4463) from tidbcloud/release-20260108 [af7cf159](https://github.com/tidbcloud/dbaas-ui/commit/af7cf159609c5307371bb14e6a0484dd72f87d0d)

  - feat: update policy command description link to direct users to AWS export backups documentation [ebd2555b](https://github.com/tidbcloud/dbaas-ui/commit/ebd2555ba623e3c0a01f707537db794b33dc85a7)

  - feat: update policy command description with a link to documentation for AWS export backups [1a1eb5e3](https://github.com/tidbcloud/dbaas-ui/commit/1a1eb5e369e0436316b1fa61e96be549c5519a91)

  - feat: update CreateExportBackup form to include S3 region selection and add dry_run parameter in swagger [9ba6c660](https://github.com/tidbcloud/dbaas-ui/commit/9ba6c660abc622918dea04c1bf6789ded63daa29)

  - feat: replace Autocomplete with FormSelect for S3 bucket region selection [ad2efc10](https://github.com/tidbcloud/dbaas-ui/commit/ad2efc1015e7afc25de8154c87ca0f7b240c4cee)

  - feat: enhance region service API call with improved query options [ad18bc28](https://github.com/tidbcloud/dbaas-ui/commit/ad18bc2865655deb3579e905cc83e58daa8d3ace)

  - feat: update region service API and enhance region selection for S3 bucket [1dd4fb42](https://github.com/tidbcloud/dbaas-ui/commit/1dd4fb4254d4078690810e96b7ef2dca82f740ef)

  - feat: add region selection for S3 bucket in backup export form [ad45ff2a](https://github.com/tidbcloud/dbaas-ui/commit/ad45ff2aba9b67cf372f7be111af216155fd00c5)

  - update swagger [f8006e3d](https://github.com/tidbcloud/dbaas-ui/commit/f8006e3dfbfd6b76bcc5d191668d539878ce121e)

  - feat: add S3 policy command generation for backup export [7244eda3](https://github.com/tidbcloud/dbaas-ui/commit/7244eda379fd4bda7bb26be93235ca4c5a1410c4)

  - fix: simplify supportBackupExport logic by removing unnecessary cluster provider check [7ed58fcf](https://github.com/tidbcloud/dbaas-ui/commit/7ed58fcfca8edea7e7ec43d97a8e910c4b21554a)
