# Release-20250909

- Merge pull request [#4177](https://github.com/tidbcloud/dbaas-ui/pull/4177) from tidbcloud/feat/aws_essential_private_preview [2b5c81ea](https://github.com/tidbcloud/dbaas-ui/commit/2b5c81eaed3271b3087c04861bdf8d3fb872dd5c)

  - refactor(alicloud/serverless/create): update plan labels to be more concise [c7ea17b0](https://github.com/tidbcloud/dbaas-ui/commit/c7ea17b02efa88a4c623a42dfeea5b4c9a23a43f)

  - feat(ServerlessOverview): sync capacity updates with frontend on edit-capacity navigation [d38cccc8](https://github.com/tidbcloud/dbaas-ui/commit/d38cccc82d76b01193fa90c89e965d6715f0e5d2)

  - feat(metrics): add CreationPendingOverlay to display loading state during cluster creation or restoration [94b149a7](https://github.com/tidbcloud/dbaas-ui/commit/94b149a7f0f5020d23ef89d19db8ae58875c7e67)

  - fix: remove generated file [c6606012](https://github.com/tidbcloud/dbaas-ui/commit/c6606012b946b9e3771ab45fa786c60ccdcb662d)

  - refine(RestoreForServerless): reset autoScaling fields based on selected service plan [00d478f6](https://github.com/tidbcloud/dbaas-ui/commit/00d478f66a5b3eb02a63a738f3ea822c8e682bb1)

  - refactor(RestoreForServerless): improve layout and spacing in summary section of restore form [0b1871c7](https://github.com/tidbcloud/dbaas-ui/commit/0b1871c72784771239c6eefde2857752eece063e)

  - refactor(SumCard): enhance EssentialCost component with props and adjust spacing in SumCard [69bca2ab](https://github.com/tidbcloud/dbaas-ui/commit/69bca2ab7a6b367a9ae1eeb944615034140f370a)

  - refine(RestoreForServerless): integrate experimental feature visibility for service plan selection [592d37c0](https://github.com/tidbcloud/dbaas-ui/commit/592d37c0e44953c97885ed8311f733c14113c4ff)

  - fix: dataservice typo opti [5a820b06](https://github.com/tidbcloud/dbaas-ui/commit/5a820b06e827760cc5b3817bff9206c64f11d4aa)

  - fix(alicloud/serverless/create): update Typography components to use 'div' [d8afcd86](https://github.com/tidbcloud/dbaas-ui/commit/d8afcd86e2644acac98ed2b8ad4b2c901b50c159)

  - refine(essential/create): add hover cards with information for min and max RCU inputs [2197aa97](https://github.com/tidbcloud/dbaas-ui/commit/2197aa974b817433fd97986411cc1bdf4d62886c)

  - fix(clusters/create): conditionally render essential tier button [54fb43be](https://github.com/tidbcloud/dbaas-ui/commit/54fb43beaaf795bf0d7422353996b317c206cf19)

  - refine(clusters/create): update essentialVisible data extraction and adjust visibleTierLength logic [e79cf151](https://github.com/tidbcloud/dbaas-ui/commit/e79cf151a88b0a372c3fdb031bad5d882243c9ac)

  - refactor(clusters/create): integrate experimental feature visibility logic and adjust tier button layout for responsive design [8eb48843](https://github.com/tidbcloud/dbaas-ui/commit/8eb48843ebb2cff74fadcd95d05111d157a87709)

  - refine(clusters/create/summary): change valueProps color property from 'color' to 'c' for consistency [93682ca0](https://github.com/tidbcloud/dbaas-ui/commit/93682ca0deccba572d36fc577fd22c57752c7b7f)

  - refine(dedicated/node): update Typography component to use 'div' for improved semantic structure [805ce82f](https://github.com/tidbcloud/dbaas-ui/commit/805ce82f464ac54f616baf382f0681cb9b23ca60)

  - refine(components/PropertyKV): update Typography components to use 'div' as the HTML element for better semantic structure [168f9c23](https://github.com/tidbcloud/dbaas-ui/commit/168f9c23987ebc4365f9a14e4a548e1a19791f38)

  - refactor(clusters/create): implement tier button subtitle height synchronization for responsive layout [2c8adb45](https://github.com/tidbcloud/dbaas-ui/commit/2c8adb4586bb3e2a95aeff7e124f2ae13fe490ac)

  - fix(sidebar): remove conditional visibility for Branches navigation in starter clusters [8ddb93b3](https://github.com/tidbcloud/dbaas-ui/commit/8ddb93b34579274e7fdc030b1b3ab640755d13d3)

  - refine(page-shell): enhance header styling with sticky behavior and z-index adjustment [504cf012](https://github.com/tidbcloud/dbaas-ui/commit/504cf0125e2bb40d37cbc531248514008c995315)

  - fix(Imports): enhance SQL editor visibility logic to account for disabled state [21462549](https://github.com/tidbcloud/dbaas-ui/commit/214625493921108ef8810a3b438941623cfbf520)

  - fix(Imports): update visibility logic to include SQL editor state for import completion checks [16a5e522](https://github.com/tidbcloud/dbaas-ui/commit/16a5e5220710765fb76d21cc2d3ccc04bfa2ec43)

  - refine(Imports): update anchor color to peacock.7 and integrate SQL editor state handling [3e4b546e](https://github.com/tidbcloud/dbaas-ui/commit/3e4b546eef468a075aa678337f3df4f2c5ac8b66)

  - fix(ImportTaskDetailDrawer): correct isServerless assignment to use cluster prop [b03005a2](https://github.com/tidbcloud/dbaas-ui/commit/b03005a22b8fb24d04d0ca0ff46e5d92b11c62ae)

  - fix(sidebar): update visibility logic for Branches navigation based on cluster type [07ebe7ba](https://github.com/tidbcloud/dbaas-ui/commit/07ebe7bab7ef49d5e1437acdc2f05ecd827a2e22)

  - fix(chat2query/status): rename Chat2Query feature flag for dedicated cluster enablement [b7aea4b6](https://github.com/tidbcloud/dbaas-ui/commit/b7aea4b69e22e9655a25f91c083a83cb12468aa2)

  - refine(alicloud/serverless/create): make summary card sticky for improved layout [bfe1a05f](https://github.com/tidbcloud/dbaas-ui/commit/bfe1a05f5ba827357175c6d0a3df02f026a30d37)

  - refine(clusters/create): let summary card sticky [deea4a43](https://github.com/tidbcloud/dbaas-ui/commit/deea4a437d0658c47dc4e1126349e43cb2c49baf)

  - feat(styles): add temporary CSS variables for App Page Shell layout [8ffcf4f7](https://github.com/tidbcloud/dbaas-ui/commit/8ffcf4f7f97a65b43761093dd7021f20e1845a41)

  - fix(alicloud/essential/create): update link to TiDB Cloud Essential pricing documentation for clarity [23d30bc5](https://github.com/tidbcloud/dbaas-ui/commit/23d30bc58a54a77669b40b97eee969c05432d101)

  - fix(essential/create): update link to TiDB Cloud Essential pricing documentation [eb81ed3f](https://github.com/tidbcloud/dbaas-ui/commit/eb81ed3f47419de2957c3052e88033bf8653bb08)

  - fix(chat2query/status): update cluster plan enablement logic to include dedicated clusters [b674e573](https://github.com/tidbcloud/dbaas-ui/commit/b674e573c5e5bc22affde1dffbaef11c76ae745a)

  - refine(alicloud/create/plan): adjust grid gutter size for better layout and remove border radius on hover [45ccec42](https://github.com/tidbcloud/dbaas-ui/commit/45ccec42e40e3b942180d8966017675629d3e209)

  - refine(clusters/create): adjust grid gutter size and update description height based on media query [bf1832c7](https://github.com/tidbcloud/dbaas-ui/commit/bf1832c7926b3c59662733d650b20a444b536e45)

  - fix(restore/serverless): update deprecation notice for RestoreForServerless component [96d8aefe](https://github.com/tidbcloud/dbaas-ui/commit/96d8aefe564ecfbf5e58a4a7047091cf0aac8c18)

  - fix(restore/serverless): improve UI for destination mode selection and enhance typography [5cc479d8](https://github.com/tidbcloud/dbaas-ui/commit/5cc479d86c7dcbe89593008e0b7ac9c104b0beee)

  - fix(alicloud/serverless/create): update documentation links to point to the correct PingCAP URLs [c4961040](https://github.com/tidbcloud/dbaas-ui/commit/c49610407c31d46c9977dee7857fde9964f10165)

  - fix(essential/create): update link to TiDB Cloud Essential pricing documentation [5bf8c5a9](https://github.com/tidbcloud/dbaas-ui/commit/5bf8c5a906b1dbda9ad24663466ade77b8c7f8bb)

  - refine(essential/capacity): update link for more information on capacity scaling rules [2cd8a02b](https://github.com/tidbcloud/dbaas-ui/commit/2cd8a02b916ceb212002453dab1c9b9a032d1276)

  - fix(essential/capacity): update error message and enhance EssentialCost link styling [160d0e78](https://github.com/tidbcloud/dbaas-ui/commit/160d0e78568e78462e1e0e2ef7d2bd37b195aa39)

  - refactor(cluster/info): remove debug logging for cluster properties to clean up code [baafb9cf](https://github.com/tidbcloud/dbaas-ui/commit/baafb9cfce8f482535f8f51caf30a1e37f04807b)

  - fix(restore/serverless): simplify advanced settings display for starter service plan [b362660a](https://github.com/tidbcloud/dbaas-ui/commit/b362660a18e52fb51fd378d1088e9483a1f4f2fa)

  - feat(serverless/restore): add advanced settings section for scalable clusters [992df134](https://github.com/tidbcloud/dbaas-ui/commit/992df1341ba292059db9aa6386171b291679bc7a)

  - fix(backup/restore): use next gen restore for all serverless [68aad5ac](https://github.com/tidbcloud/dbaas-ui/commit/68aad5acfa37962974a283cad976bfcb5f4b0539)

  - fix: data service linked clusters filter essential [fa6fb332](https://github.com/tidbcloud/dbaas-ui/commit/fa6fb33268336fdd773843423ccf1fbfcce30875)

  - fix: dataservice create cluster region [c9d8931a](https://github.com/tidbcloud/dbaas-ui/commit/c9d8931a2e9a5bbdb44d75669f29182b165b5bf9)

  - fix(alicloud/serverless/create): integrate ClusterPageShell for improved layout and structure in TiDBNextGen components [de268e3c](https://github.com/tidbcloud/dbaas-ui/commit/de268e3c26e4843d9ec3675747c5bf53aeb14ec6)

  - refactor(clusters/create): streamline layout by removing unnecessary Box component in CreationGuard and adjusting component structure in CreationWrapper [aa6e35f4](https://github.com/tidbcloud/dbaas-ui/commit/aa6e35f402726c9aa4a2c4b912ee69e397c87000)

  - fix(essential/create): update useAddCreditCard hook for credit card management and update imports in SumCard component [185ef342](https://github.com/tidbcloud/dbaas-ui/commit/185ef342d3fe3345dbfb586aa79e13b95f9948a6)

  - fix(alicloud/serverless/create): update padding and layout in various components for improved UI consistency [fe7cfcbc](https://github.com/tidbcloud/dbaas-ui/commit/fe7cfcbc1b2b48b3e317807b5a9e48fff8a259bc)

  - refactor(serverless/create): remove unnecessary Box component from EssentialSummary and streamline layout with Stack [4ac76ef2](https://github.com/tidbcloud/dbaas-ui/commit/4ac76ef2ad9b1df2c948ea0da080994e175ed155)

  - refine(essential/create): enhance EssentialSummary component by adding Divider and updating pricing link description [a02cf8ae](https://github.com/tidbcloud/dbaas-ui/commit/a02cf8ae938b8613ea2692aedcadb17b7f7a0083)

  - refine(serverless/create): remove color prop from Divider component in SumCard for Essential and Serverless [394323fa](https://github.com/tidbcloud/dbaas-ui/commit/394323fa156da726738185ae5af57f6215d5b7d3)

  - refine(essential/create): update description in ClusterPlan component for clarity and consistency [20840757](https://github.com/tidbcloud/dbaas-ui/commit/208407575ff08074d35864c46e2522aeca25ee17)

  - fix(essential/create): update backup retention period in CreationForm component from 30 days to 14 days [b24f4e20](https://github.com/tidbcloud/dbaas-ui/commit/b24f4e20c84f1fd58e50cae9923c893e3ef3ef99)

  - refactor(essential/create): update HighAvailability component to improve layout and enhance link functionality [9aa8447c](https://github.com/tidbcloud/dbaas-ui/commit/9aa8447c33ee5d28f6b3830947213e1329a3e108)

  - fix(essential/create): update link styles in HighAvailability component and correct pricing text in SumCard component [6a3eda5a](https://github.com/tidbcloud/dbaas-ui/commit/6a3eda5a9dd26b105b3200c3128a328ad39e1730)

  - refactor(essential/create): change high availability type from ZONAL to REGIONAL for consistency [1979fa80](https://github.com/tidbcloud/dbaas-ui/commit/1979fa8065e197067763a7954b6a69030c66dfde)

  - fix(essential/create): update RCU terminology for clarity and adjust validation messages in CapacityField component [61772303](https://github.com/tidbcloud/dbaas-ui/commit/61772303f857d1579fbabcf1dcd7c0ad9018634e)

  - refactor(clusters/create): change high availability type from ZONAL to REGIONAL in CreationWrapper component [bc5ffbdb](https://github.com/tidbcloud/dbaas-ui/commit/bc5ffbdb1decad7f9b07a3cc6c0186f7ace525d7)

  - fix(essential/create): update RCU terminology in EssentialCapacity component for consistency [7f014627](https://github.com/tidbcloud/dbaas-ui/commit/7f014627230aa4705ec0721262dc43626357ac5e)

  - refine(serverless/create): update hover state styles in ClusterPlan component to change background color [a726baf2](https://github.com/tidbcloud/dbaas-ui/commit/a726baf26a2fc0de334c6b680349a8fe5656eb6c)

  - refine(clusters/create): update hover state styles for TierBtn component to change background color [5e8736c4](https://github.com/tidbcloud/dbaas-ui/commit/5e8736c483bc54d6df7a2d4b85b4d37eccbaffb8)

  - Revert "refactor(clusters/create): update default encryption setting to false and change high availability type to REGIONAL" [a3341a41](https://github.com/tidbcloud/dbaas-ui/commit/a3341a41c9ef0d3e901b80710fcdccc0b4ad33ff)

  - fix(clusters/create): update documentation links in HighAvailability and Capacity components to point to the correct URLs [f9ea4bc4](https://github.com/tidbcloud/dbaas-ui/commit/f9ea4bc41f3a1fc16f7c2cd6146d05c448d957a1)

  - refactor(essential/create): simplify ClusterPlan component by removing pricing information [d906898a](https://github.com/tidbcloud/dbaas-ui/commit/d906898a7a6f54495767cb4bf7082d3f11459c2b)

  - refactor(clusters/create): update default encryption setting to false and change high availability type to REGIONAL [33fbeb79](https://github.com/tidbcloud/dbaas-ui/commit/33fbeb79296f3edd775df497f5f3874c46ae49be)

  - refactor(clusters/create): enhance ClusterPlan component with subtitle and themeColor for better plan representation [a83bac23](https://github.com/tidbcloud/dbaas-ui/commit/a83bac23421875973e1da8b31f9849471cae0fe4)

  - refactor(clusters/create): adjust Grid gutter and add borderRadius to improve layout styling [f28534be](https://github.com/tidbcloud/dbaas-ui/commit/f28534beff54952fdd18cc1ae485507fd6ef668c)

  - fix(essential/create): update label to "Dual-layer Data Encryption" in Encryption and EssentialSummary components [32592ac1](https://github.com/tidbcloud/dbaas-ui/commit/32592ac14f0a066179c8a2c9fbba7c639c0cf203)

  - fix(clusters/create): update label to "Dual-layer Data Encryption" in AdvancedSettings and SumCard components [c3d90f16](https://github.com/tidbcloud/dbaas-ui/commit/c3d90f167745d5a37a03f94bced936eb738273b5)

  - fix(clusters/create): correct capitalization in dual-layer data encryption label [5a204e56](https://github.com/tidbcloud/dbaas-ui/commit/5a204e566e7cdd8e6c244704b341d39a8336a3da)

  - refactor(clusters/create): update encryption label in AdvancedSettings to reflect dual-layer data encryption [a638a280](https://github.com/tidbcloud/dbaas-ui/commit/a638a2809e1417e6334722b0da0fed9a078e7163)

  - feat(clusters/create): integrate Essential plan support in SumCard component and rename serverless to starter [3537da8a](https://github.com/tidbcloud/dbaas-ui/commit/3537da8aee086d14c86ead5e0e9af2fd4f0d1590)

  - feat(clusters/create): add SumCard component for Essential plan summary and enhance useGetRegionsV2 hook with refetchOnMount option [4c3c929a](https://github.com/tidbcloud/dbaas-ui/commit/4c3c929a021ce45d06bd901279019d6a8648af3e)

  - refactor(clusters/create): update CreationForm to support Essential plan and refactor Serverless to Starter [ab6493e7](https://github.com/tidbcloud/dbaas-ui/commit/ab6493e7882377d593b31af336839ffd3ec859bb)

  - refactor(clusters/create): enhance TierBtn component with customizable title properties and improved styling [f121fe37](https://github.com/tidbcloud/dbaas-ui/commit/f121fe376a97746fa005859cde56685d887d524e)

  - feat(clusters/create): add useCreateEssentialCluster hook and useCreationFinished function for essential cluster creation [2d4dc8b5](https://github.com/tidbcloud/dbaas-ui/commit/2d4dc8b536870c2bb7831285ed38b090158f2f13)

  - feat(clusters/create): implement EssentialFormContent [7abd7fe8](https://github.com/tidbcloud/dbaas-ui/commit/7abd7fe8623a75441b357f749ee5d2cf2efe3d4f)

  - feat(clusters/create): add essential capacity, encryption, and high availability components [bb6183d4](https://github.com/tidbcloud/dbaas-ui/commit/bb6183d4c52ae2790da6449bedf1478f0687f195)

  - feat(clusters/create): add essential schema to CreationFormValueState and update related logic [855ba692](https://github.com/tidbcloud/dbaas-ui/commit/855ba6928ad01a5ad97dd8c3f8c794e32d639d10)

  - feat(clusters/create): update CreationFormValueState to include essential plan and its properties [71b06f26](https://github.com/tidbcloud/dbaas-ui/commit/71b06f269d3231c045bf757ba4a5aec86427a9a4)

- Merge pull request [#4052](https://github.com/tidbcloud/dbaas-ui/pull/4052) from tidbcloud/feat/ignore-generated-services [f43860fb](https://github.com/tidbcloud/dbaas-ui/commit/f43860fb4667794defaee7fd284ba39bcc12f143)

- Merge pull request [#4174](https://github.com/tidbcloud/dbaas-ui/pull/4174) from tidbcloud/feat/g2-g4 [a4ba7c0b](https://github.com/tidbcloud/dbaas-ui/commit/a4ba7c0bcae5e8e1506da1d1529590be48b06fb0)

  - feat: display version in recyclebin [521ccf91](https://github.com/tidbcloud/dbaas-ui/commit/521ccf91086198ecfea090a9f91711aa266c791a)

- Merge pull request [#4101](https://github.com/tidbcloud/dbaas-ui/pull/4101) from tidbcloud/feat/plan-bind [32fd2181](https://github.com/tidbcloud/dbaas-ui/commit/32fd21819c1f0903d2e9c807292a6d41f6cc8de1)

  - feat: display version in summary [ede9d386](https://github.com/tidbcloud/dbaas-ui/commit/ede9d3866318613a95a6ca214186b3f9eea74a6b)

  - fix: remove debug console logs from RestoreForDedicatedFromRecycleBin component [019cc8ac](https://github.com/tidbcloud/dbaas-ui/commit/019cc8ac0b30801de25370b8727a8a0a1b0a4223)

  - fix: remove unnecessary console logs from TiKVMap and RestoreForDedicated components [bafd9103](https://github.com/tidbcloud/dbaas-ui/commit/bafd9103bcc8787cebb39ac169f81e4ba7a6efa8)

  - feat: display size of tiproxy component correctly [91960525](https://github.com/tidbcloud/dbaas-ui/commit/91960525506b3375e8d915450875b54eef86bf99)

  - feat: add whitelist to hooks dependency [bf6e5e6b](https://github.com/tidbcloud/dbaas-ui/commit/bf6e5e6bb6b801148887a36d4a9b6d397484cb0d)

  - fix: render storage type correctly [24e7a8e6](https://github.com/tidbcloud/dbaas-ui/commit/24e7a8e6ad8d66d8c74141b9f81d154befe316c4)

- Merge pull request [#4180](https://github.com/tidbcloud/dbaas-ui/pull/4180) from tidbcloud/fix/option_word_break [9a104ab8](https://github.com/tidbcloud/dbaas-ui/commit/9a104ab899a590f8168d86d5e2692d0ca3395eb6)

  - feat: implement StatementDetail and related components for enhanced SQL statement analysis and execution plan visualization [5fc28837](https://github.com/tidbcloud/dbaas-ui/commit/5fc288378a45ffa68878ba8a317fdb9f109439b6)

  - fix: update SQL binding alerts to inform users about potential delays in visibility [fbcd2564](https://github.com/tidbcloud/dbaas-ui/commit/fbcd2564b8b2f6d75aace1c845d31acf9b3e623d)

  - fix: update deployment type in SQLRepository context from shared to dedicated [0d08aad7](https://github.com/tidbcloud/dbaas-ui/commit/0d08aad78cae13af14a48af6d4180e29140c7574)

  - fix: conditionally render SQL Binding button in StatementDetail based on plan digest availability [9ff485ec](https://github.com/tidbcloud/dbaas-ui/commit/9ff485ecdb00769ac12addb6b0309af618208be5)

  - feat: enhance ExecutionPlan and PlansList components with tooltips and improved UI elements [5f002407](https://github.com/tidbcloud/dbaas-ui/commit/5f0024070f60e1e476af30e2c9f333c121d03c5a)

  - refactor: optimize data source initialization and improve SQL binding button styling [d95aa1af](https://github.com/tidbcloud/dbaas-ui/commit/d95aa1af8819511e83d5f5caa636921404980e6a)

  - feat: enhance SQL Repository with new features and UI improvements [3c237a9d](https://github.com/tidbcloud/dbaas-ui/commit/3c237a9dbf1c080110b7738367cf5262d9c734ac)

  - feat: sql repository [368bbd13](https://github.com/tidbcloud/dbaas-ui/commit/368bbd135ff9aa9fe783fefa928d1a69c51c0fd3)

  - feat: add event tracking for plan clicks and data attribute for SQL binding button in StatementDetail [2f5de78d](https://github.com/tidbcloud/dbaas-ui/commit/2f5de78db39b4e60ba02d508e8b45495e24d4e7f)

  - refactor: remove unused API prefix and header initialization in DataSource class; clean up QUICK_RANGES in helpers [e6db9c0b](https://github.com/tidbcloud/dbaas-ui/commit/e6db9c0bd972e0001332dbf4c49c8e8197b95a08)

  - refactor: update IndexAdvisor and KeyViz to use computed properties for serverless and dedicated cluster types; enhance StatementDetail with new SQLBindingModal and related functionality [94f65fa8](https://github.com/tidbcloud/dbaas-ui/commit/94f65fa866d62aac01819ba5411c3e602929d31f)

  - feat: fix dispaly double v2 [4c9c3c79](https://github.com/tidbcloud/dbaas-ui/commit/4c9c3c79c19377fbd5601ae4d36880e5fde013eb)

  - feat: filter spec by version when modifying dedicated [be8f890f](https://github.com/tidbcloud/dbaas-ui/commit/be8f890fc011e628643351d9266e47c9103a5a5f)

  - feat: fix version render for nodemap [d12f983e](https://github.com/tidbcloud/dbaas-ui/commit/d12f983ed5c374859f9d1f3dadd4e9b99d243c9b)

  - feat: adjust render style for nodemap [fd1dc53a](https://github.com/tidbcloud/dbaas-ui/commit/fd1dc53a3132d1237e0874a97464f67d54053412)

  - fix: enhance type safety and improve combobox styling in ConfigureMapping component [9d118a1d](https://github.com/tidbcloud/dbaas-ui/commit/9d118a1da73ea772fd6111db74f44527f4b2fa86)

- Merge pull request [#4164](https://github.com/tidbcloud/dbaas-ui/pull/4164) from tidbcloud/feat/separate_export_page [c417a490](https://github.com/tidbcloud/dbaas-ui/commit/c417a49009f84bfa683c1881c170a4c6c9a12c45)

- Merge pull request [#4178](https://github.com/tidbcloud/dbaas-ui/pull/4178) from tidbcloud/fix/cluster-403 [6de46186](https://github.com/tidbcloud/dbaas-ui/commit/6de461864988e2edd4841050d226995602fc8232)

  - fix: hide export navigation item when cluster is not serverless [12648e5b](https://github.com/tidbcloud/dbaas-ui/commit/12648e5bf4c781bfebffea25838c724ac870699a)

  - fix: handle 403 error code in useFetchClusterException for improved error handling [5fd3f60c](https://github.com/tidbcloud/dbaas-ui/commit/5fd3f60cea883d01403456e6053ac334643c3de5)

  - fix: pass cluster prop to import task component for improved functionality [58835740](https://github.com/tidbcloud/dbaas-ui/commit/58835740dfe5be643dc495848bdeaf518c3d0aab)

  - fix: update export description to include Alibaba Cloud OSS as a storage option [93f33f8a](https://github.com/tidbcloud/dbaas-ui/commit/93f33f8ab6576cc0d4568b86ac3c94ff15895344)

  - fix: update navigation paths for export creation in CreateExport component [2c5e540c](https://github.com/tidbcloud/dbaas-ui/commit/2c5e540c3b6580c9ceed924f5ea720e37a91226c)

  - refactor: adjust layout of empty state in ClusterTableSelect for better alignment and visibility [97e9f0bd](https://github.com/tidbcloud/dbaas-ui/commit/97e9f0bdab9bf675a70358993976d3a498dee786)

  - refactor: update layout and structure of CreateExport component for improved readability and organization [077eca61](https://github.com/tidbcloud/dbaas-ui/commit/077eca61a35505d34dd9ac4523b6431a50929ed8)

  - refactor: reorganize imports and enhance layout in ClusterTableSelect component [0a7d2be5](https://github.com/tidbcloud/dbaas-ui/commit/0a7d2be55e7fd013303407b50c7fa8b4df3805be)

  - fix: update routes and navigation for export creation in Cluster components [b97b675c](https://github.com/tidbcloud/dbaas-ui/commit/b97b675c9bc897d5843717e397f8012c5389407d)

  - refactor: remove unused px prop from ImportDropzone component [9702bbb6](https://github.com/tidbcloud/dbaas-ui/commit/9702bbb695a040b4df1c90f0d2f30d6c9aae29b6)

  - feat: enhance Imports component with pagination total display and layout adjustments [97184562](https://github.com/tidbcloud/dbaas-ui/commit/971845622de2b81df95ff58480219111c52a8a2c)

  - feat: add ExportList component and integrate it into ClusterV2 features [a7072c4a](https://github.com/tidbcloud/dbaas-ui/commit/a7072c4a9ccc4e9cf1928bb40dc41607a38b4426)

  - fix: update back navigation to exports in ExportCreation component [46c8e618](https://github.com/tidbcloud/dbaas-ui/commit/46c8e61846d74d20aea81b5058ef02bc7e4760e2)

  - feat: add ExportList route to ClusterRoutes for export management [c1f20043](https://github.com/tidbcloud/dbaas-ui/commit/c1f20043f022f46151d1142943bc91f167668860)

  - feat: add Export navigation item to Sidebar component [2e836b83](https://github.com/tidbcloud/dbaas-ui/commit/2e836b832d28e99c1a550a8fa915a11aa0287418)

  - refactor: clean up Imports component by removing unused imports and ExportPageHeader [66b04f6a](https://github.com/tidbcloud/dbaas-ui/commit/66b04f6a75a21272db3c60c47c8992f16b734c07)

  - fix: remove unused ImportPageHeader from ClusterImportList component [f2f8a07d](https://github.com/tidbcloud/dbaas-ui/commit/f2f8a07df8955bfeb255def3980e9579028343da)

  - feat: move ExportPageHeader component for serverless cluster export functionality [7dc8ccb1](https://github.com/tidbcloud/dbaas-ui/commit/7dc8ccb1fce7731cc71cf5cc076624716a298c01)

  - feat: filter spec list when enable spec version [e1ca2089](https://github.com/tidbcloud/dbaas-ui/commit/e1ca20899c9816557ad70e78c4eaa5a7b190cf3b)

  - feat: add whitelist [3ac3df36](https://github.com/tidbcloud/dbaas-ui/commit/3ac3df36988d652d7bd50be4d935b7255a59d988)

  - refactor: remove debug logging from validation in RestoreForDedicated component [b15bdc8a](https://github.com/tidbcloud/dbaas-ui/commit/b15bdc8a9725ed76f75c79cf00a9abf673db73f2)

  - fix: enforce minimum length for required id field in RestoreForDedicated and RestoreForDedicatedFromRecycleBin components [c81ed8d6](https://github.com/tidbcloud/dbaas-ui/commit/c81ed8d6b76a1788b3fb4949461ec61fc9d3230d)

  - fix: correct filter logic for nodeSpecs in ClusterNodeSizes component [a5ecb801](https://github.com/tidbcloud/dbaas-ui/commit/a5ecb801411590ebae7adb75d85d3852261109fd)

  - feat: update specVersion to V2 in RestoreForDedicated and RestoreForDedicatedFromRecycleBin components [f4ae0bae](https://github.com/tidbcloud/dbaas-ui/commit/f4ae0baec80f0fe2e46acf53c48f05d7475ed3ff)

  - feat: update specVersion type to allow string union with V1 and V2 [d07f160a](https://github.com/tidbcloud/dbaas-ui/commit/d07f160aee43cda591c0e4d2184b2392793ea07d)

  - feat: add specVersion to RestoreForDedicated and RestoreForDedicatedFromRecycleBin components [58a99875](https://github.com/tidbcloud/dbaas-ui/commit/58a998758cef94ba154d0b5c98244471d1f33bc2)

  - feat: render spec version [1d850b5b](https://github.com/tidbcloud/dbaas-ui/commit/1d850b5b523bf65aedef495ffd41d8a6190025f0)

  - feat: set default value v2 [d70a73ec](https://github.com/tidbcloud/dbaas-ui/commit/d70a73ece28e35367a038c1d9d2cad53f8514395)

- Merge pull request [#4175](https://github.com/tidbcloud/dbaas-ui/pull/4175) from tidbcloud/hotfix/20250905-sqleditor-import-entrance [a26c1f62](https://github.com/tidbcloud/dbaas-ui/commit/a26c1f623fefb4b14aa5a6cb31f2399c726d2e1d)

  - feat: support select spec version for dedicated creation and modifying [2f7b8270](https://github.com/tidbcloud/dbaas-ui/commit/2f7b827047d2ea5594e129486b4aef671b4e5354)

- Merge pull request [#4172](https://github.com/tidbcloud/dbaas-ui/pull/4172) from tidbcloud/refactor/serverless-service-plan [a7399b37](https://github.com/tidbcloud/dbaas-ui/commit/a7399b372e394cdabe3119c1f3c2d20731801d32)

- Merge pull request [#4171](https://github.com/tidbcloud/dbaas-ui/pull/4171) from tidbcloud/hotfix/onboarding-sql-editor [1b30bf87](https://github.com/tidbcloud/dbaas-ui/commit/1b30bf871025d58c3ff0b4faa974620b2c26414f)

  - refactor(tidb/service-plan): remove ClusterClusterPlan reference from ServicePlanTag for consistency [562015e1](https://github.com/tidbcloud/dbaas-ui/commit/562015e17495cdc28babb575d73719ef2f1cb589)

  - refactor(serverless/restore): update references from clusterPlan to servicePlan for consistency in RestoreForServerless component [b5ca8f8a](https://github.com/tidbcloud/dbaas-ui/commit/b5ca8f8afadeec5ae4abafde5db7e3d0cc1c8607)

  - refactor(serverless): replace ClusterClusterPlan with Commonv1beta1ServicePlan across components for consistency [3cfc1f49](https://github.com/tidbcloud/dbaas-ui/commit/3cfc1f49acc85e51d116d79cebe84616e051eae5)

  - refactor(serverless/operations): replace clusterPlan with servicePlan in StarterOperation and update related logic [eeb810ac](https://github.com/tidbcloud/dbaas-ui/commit/eeb810ace7be5d5f0b6776282a1816db6470e270)

  - refactor(essential/capacity): update clusterPlan reference to servicePlan for consistency [aba63668](https://github.com/tidbcloud/dbaas-ui/commit/aba636680523a21cc657c934fc00ebe897ce028f)

  - refactor(serverless/plan): add additional service plan labels for Commonv1beta1ServicePlan [e651ef0b](https://github.com/tidbcloud/dbaas-ui/commit/e651ef0b65b7491aa727f9b23536807697ae9e75)

  - refactor(cluster/list): update service plan label to use 'Starter' instead of 'STARTER' [515f9f54](https://github.com/tidbcloud/dbaas-ui/commit/515f9f543dab9e8855e3026634dc279d86f18545)

  - refactor(serverless/overview): update service plan label to use 'Starter' instead of 'STARTER' [3c7f8dd0](https://github.com/tidbcloud/dbaas-ui/commit/3c7f8dd0695c449c00c876d794671f88f5a60119)

  - refactor(features/cluster): replace deprecated clusterPlan with servicePlan and update related logic [e10ebdf7](https://github.com/tidbcloud/dbaas-ui/commit/e10ebdf7671e0aa6a7f9efe31f7aa054d2c64f58)

  - refactor(clusters/create): correct service plan label from 'STARTER' to 'Starter' [9d9bf839](https://github.com/tidbcloud/dbaas-ui/commit/9d9bf83958bebe7398cd491509db3c850f4853b3)

  - refactor(clusters/create): update CreateButton and helper to use Commonv1beta1ServicePlan for service plans [21227ede](https://github.com/tidbcloud/dbaas-ui/commit/21227ede2bf0c24746f8297ed3915cbef0c4428b)

  - feat: add specversion to cluster creation [3d3c809e](https://github.com/tidbcloud/dbaas-ui/commit/3d3c809eba0fda7713b0851f77e24c9452631141)

  - feat: add sepc version component [34092713](https://github.com/tidbcloud/dbaas-ui/commit/34092713163eadc791c655681fea79b323ceedea)

- Merge pull request [#4169](https://github.com/tidbcloud/dbaas-ui/pull/4169) from tidbcloud/fix/premium-api-keys-close [2e2a16ef](https://github.com/tidbcloud/dbaas-ui/commit/2e2a16efa4f0fa0502a9ba3f941a4370e481c94d)

  - feat: add onCancel handler to CreationForm component [b9a47979](https://github.com/tidbcloud/dbaas-ui/commit/b9a479790c123f02ba117e37ae868757eb938ea2)

- Merge pull request [#4168](https://github.com/tidbcloud/dbaas-ui/pull/4168) from tidbcloud/release-20250902 [acd6ffed](https://github.com/tidbcloud/dbaas-ui/commit/acd6ffed16fe7c46d4cfc1ae42108b5718acbfd0)

  - chore(.gitignore): add rule to ignore generated API service folders to prevent checking in unnecessary files [f11fbf5c](https://github.com/tidbcloud/dbaas-ui/commit/f11fbf5ca60db62bc8f11c46f2f888420761cb4f)

  - chore(.gitignore): simplify service file exclusions by using wildcard and negation for specific files [b6ed14ff](https://github.com/tidbcloud/dbaas-ui/commit/b6ed14ff3cd9628219d82b921ba32272fa149336)
