# Release-20240903

- Merge pull request [#3187](https://github.com/tidbcloud/dbaas-ui/pull/3187) from tidbcloud/feat/import_v3 [d0d2f978](https://github.com/tidbcloud/dbaas-ui/commit/d0d2f9787be9d09c10011487859aaa22f6e795b6)

  - feat: add button for importing from third-party tools in ImportPageHeader [e37cbe16](https://github.com/tidbcloud/dbaas-ui/commit/e37cbe16eadb286e895ff2d2f19a5a456140b931)

- Merge pull request [#3401](https://github.com/tidbcloud/dbaas-ui/pull/3401) from tidbcloud/feat/update-central-swagger [3d5c4381](https://github.com/tidbcloud/dbaas-ui/commit/3d5c4381bafa0d0174e70063563d2fc57ca2d64d)

- Merge pull request [#3402](https://github.com/tidbcloud/dbaas-ui/pull/3402) from tidbcloud/feat/web-shell-issule [e46749e2](https://github.com/tidbcloud/dbaas-ui/commit/e46749e2cef39c8a58a8aac7645f2060f4173fb9)

- Merge pull request [#3403](https://github.com/tidbcloud/dbaas-ui/pull/3403) from tidbcloud/feat/dedicated-connect [94256255](https://github.com/tidbcloud/dbaas-ui/commit/94256255c6bf3a3e436ccb294810ca7335103e00)

  - feat(store): enable dedicated network v2 by default [e15ffb1b](https://github.com/tidbcloud/dbaas-ui/commit/e15ffb1bb4b50122d1112947b15bb011eb541dac)

  - feat: hide the scroller [debd8e3c](https://github.com/tidbcloud/dbaas-ui/commit/debd8e3cef84c47d62b2a4f4c1d7b39744cbae8c)

  - fix: remove gcs tip [eda5e474](https://github.com/tidbcloud/dbaas-ui/commit/eda5e4748acf3da38cd6fa2ba7f362334b77119f)

  - feat: pr feedback [cce9eeb3](https://github.com/tidbcloud/dbaas-ui/commit/cce9eeb3451576601a19dd963a65f60843a93a04)

  - refine(clusters): remove unnecessary effect [052c09ad](https://github.com/tidbcloud/dbaas-ui/commit/052c09ad3d5d54a3090b2ca2950dbd2e9d7cfa96)

  - refactor(dedicated/operation): enable password settings by default [9664d1e0](https://github.com/tidbcloud/dbaas-ui/commit/9664d1e0cd6a390c58da29401ae7043b8897f9ed)

  - refactor(dedicated/overview): deprecate legacy connection modal [98526648](https://github.com/tidbcloud/dbaas-ui/commit/98526648bc792907fff46737d0530c5b04ebe234)

  - feat(dedicated/connect): add connection type guide [e1e7f11f](https://github.com/tidbcloud/dbaas-ui/commit/e1e7f11f128d30ff4c4ecac71790de49100a9cb6)

  - refine(serverless/connect): improve connection type wording [00530c95](https://github.com/tidbcloud/dbaas-ui/commit/00530c9547d3542701b5102cfda207383f3460f9)

  - feat: fix swagger [10be5099](https://github.com/tidbcloud/dbaas-ui/commit/10be5099fd4c7ef25132b5fa438d709ec019f671)

- Merge pull request [#3399](https://github.com/tidbcloud/dbaas-ui/pull/3399) from tidbcloud/refine/serverless-connect [d5ea3631](https://github.com/tidbcloud/dbaas-ui/commit/d5ea3631a6bc9e7da40eba598454ef4716068e22)

  - feat: use correct favicon path [62f2a854](https://github.com/tidbcloud/dbaas-ui/commit/62f2a854bd48bb0a177b782537d2122488348501)

  - feat: public networking, supplement subnetids error msg [4249328e](https://github.com/tidbcloud/dbaas-ui/commit/4249328e64d18b5550d05c834ec8110aaa2b392a)

  - feat: update central.swagger.json [c7636794](https://github.com/tidbcloud/dbaas-ui/commit/c7636794c91654fc1c421e62995576a99b6a4bd1)

- Merge pull request [#3397](https://github.com/tidbcloud/dbaas-ui/pull/3397) from tidbcloud/chore/update-ru-promql [c99b2d20](https://github.com/tidbcloud/dbaas-ui/commit/c99b2d20ebac44e21ea2e6bcb45290d22d920905)

  - refactor(importdropzone): replace icons with Box component for better layout control [9ef5e9e0](https://github.com/tidbcloud/dbaas-ui/commit/9ef5e9e0a7a192a9fef3453f63601290501d2f06)

  - feat: update export task deletion modal for improved clarity [468954b0](https://github.com/tidbcloud/dbaas-ui/commit/468954b0faf70a705e369e1eb0be1b853c0e24e3)

  - fix: update label from 'SQL File' to 'SQL' in CreateExport component [d4df6b3e](https://github.com/tidbcloud/dbaas-ui/commit/d4df6b3e9ae3edc5a92f748d74e0e52013bcdfd5)

  - fix: conditionally render HoverCard based on fileCountMode [1b6fbf67](https://github.com/tidbcloud/dbaas-ui/commit/1b6fbf675e44f3c20ae1aeea9d8bdb6e13ac9ab9)

  - feat(import-dropzone): enhance UI with new icons and theme integration [01fa01f2](https://github.com/tidbcloud/dbaas-ui/commit/01fa01f2ebbaa482f69cb7ec4a80636f5a35f933)

- Merge pull request [#3400](https://github.com/tidbcloud/dbaas-ui/pull/3400) from tidbcloud/chore/swagger-v2023-serverless [1b7540b6](https://github.com/tidbcloud/dbaas-ui/commit/1b7540b6796d75b32d628af8f0e7b719f4d35174)

  - chore(metrics): update ru promql [cc6672ea](https://github.com/tidbcloud/dbaas-ui/commit/cc6672ea6db419914ff987a611aacc48cbcb3d2f)

  - feat(import): add data format support to bucket URI example and validation [a0755633](https://github.com/tidbcloud/dbaas-ui/commit/a0755633ec00c52ad65b2bfe3234891a4e21c1e7)

  - chore(metrics): update ru promql [f7a6227b](https://github.com/tidbcloud/dbaas-ui/commit/f7a6227be77776ffbabc17d84a99f87946008c9f)

  - chore(swagger/v2023): reset serverless API URI paths [e8573113](https://github.com/tidbcloud/dbaas-ui/commit/e85731135be40845420034328ce4220321e8bf72)

  - test(e2e/serverless): sync wording update [8ca773cf](https://github.com/tidbcloud/dbaas-ui/commit/8ca773cf126fb2663c5ba3be7153ee4ce35e13d4)

  - refine(serverless/connection): sync wording update [4d1f0841](https://github.com/tidbcloud/dbaas-ui/commit/4d1f0841ad7b4395d3cb099894930efd80002f13)

  - refine(serverless/connection): sync meta update [92b43884](https://github.com/tidbcloud/dbaas-ui/commit/92b438847c35f96fa6281a4efd713b7055037f50)

  - fix: add form validation check before bucket URI connection and submission [afb302ae](https://github.com/tidbcloud/dbaas-ui/commit/afb302aeb773541ab3b758bd8b01d0b75e8d3f47)

  - fix: add required validation rules to S3 bucket access form fields [fe722399](https://github.com/tidbcloud/dbaas-ui/commit/fe7223997db6ccc627f1eb509456521e45fff3c2)

  - feat(import): add getBucketURIExample function and update placeholder for bucket URI [b414f41d](https://github.com/tidbcloud/dbaas-ui/commit/b414f41d291b6bf32186ddf843e822c23c9a733f)

  - fix: update modal title and instructions for role ARN input in S3BucketAccess component [1cb06a3c](https://github.com/tidbcloud/dbaas-ui/commit/1cb06a3cba405257e64f655d618c120e2375b7d0)

  - fix(cluster/imports): update empty message text in export table [f93912dd](https://github.com/tidbcloud/dbaas-ui/commit/f93912dddff89cfc3a8afd762c688cf46d94d577)

  - chore(metrics): update ru promql [3ed91e1c](https://github.com/tidbcloud/dbaas-ui/commit/3ed91e1c8389eec9e7e64df06a31aadeff9255a9)

  - style: update CLI references to third party tools in import pages [a0ca9b96](https://github.com/tidbcloud/dbaas-ui/commit/a0ca9b96b828d7b4a4dd8e6107456ec9024cd85e)

  - feat(cluster/importV3): add data export options for serverless clusters [dbdb876e](https://github.com/tidbcloud/dbaas-ui/commit/dbdb876ec1add707e5b8b54f4b67c9b8bb0422d3)

  - refactor(importV3): replace modal with popover for CSV configuration [b7a57f2f](https://github.com/tidbcloud/dbaas-ui/commit/b7a57f2fb14635ef395b6d6c5df2fc23531779c3)

  - refactor: replace Link component with Anchor for external URL [ec60bc6c](https://github.com/tidbcloud/dbaas-ui/commit/ec60bc6cfb02a2cd79676e510a7805ff2129a16f)

  - refactor: remove unused buttons from CreateExport modal [a871011e](https://github.com/tidbcloud/dbaas-ui/commit/a871011ebcce5ae1170d38fa6d8bc98d8b196a21)

  - feat: add toggle icons to S3BucketAccess anchor text [a37cfed2](https://github.com/tidbcloud/dbaas-ui/commit/a37cfed245ee483d39663f8d4d94dc9869dc022e)

  - style: add margin bottom to import dropzone title element [30bdc170](https://github.com/tidbcloud/dbaas-ui/commit/30bdc170492a732acb2b8d200e27c6e1be6b0787)

  - refactor(ImportDropzone): remove unused icon imports and update dropzone text [4978050a](https://github.com/tidbcloud/dbaas-ui/commit/4978050a1565a0d56c0270c513a98106827b6ad0)

  - style: add padding to Card and remove max width from Select elements [697edb11](https://github.com/tidbcloud/dbaas-ui/commit/697edb11eb3569318761238ec87c1f0c46ef46e7)

  - style: adjust spacing and button height in ImportFromCloud component [732ddc5b](https://github.com/tidbcloud/dbaas-ui/commit/732ddc5b56e15aeb25558c78d95986b6645803cb)

  - fix: remove log [74218dfc](https://github.com/tidbcloud/dbaas-ui/commit/74218dfcde437d554c68c63f98dadbf6b90bdb91)

  - refactor(S3BucketAccess): reorganize TextInput component placement in modal for better UI flow [dbb6694e](https://github.com/tidbcloud/dbaas-ui/commit/dbb6694e509cd476edbd4647eda2523304905e9f)

  - fix: set minimum width for import dropzone component [32c6b9e5](https://github.com/tidbcloud/dbaas-ui/commit/32c6b9e50cc05e48a007f169389e2678b51d6281)

  - refactor: remove conditional labels for import feature [84456a19](https://github.com/tidbcloud/dbaas-ui/commit/84456a19a8d1a6cd64eb65a4ea642be5b261e49e)

  - style: improve spacing and alignment in ExportTaskDetail component [d512c51a](https://github.com/tidbcloud/dbaas-ui/commit/d512c51a5f506b1c4d8fb4a03f67304e3a320bc9)

  - feat: more export target type support [ab08254d](https://github.com/tidbcloud/dbaas-ui/commit/ab08254da52863b69490ccc12320eafdc3f52977)

  - refactor: move ImportPageHeader to new file [7833288d](https://github.com/tidbcloud/dbaas-ui/commit/7833288d57e97fde52932e59a979c85668518a28)

  - fix(importV3): update label from "Bucket URI" to "Folder URI" and add conditional bucketUriName logic [5835208f](https://github.com/tidbcloud/dbaas-ui/commit/5835208f15b536404d020ad160a0a261a02be835)

  - fix: update default task name description in CreateExport.tsx [92a53ccf](https://github.com/tidbcloud/dbaas-ui/commit/92a53ccf8875baaa19e8cfebeda67dd38eeb7345)

  - fix: update tooltip text for bucket URI input [0ef7e1de](https://github.com/tidbcloud/dbaas-ui/commit/0ef7e1de055583d23527e536582e9a08cffe26af)

  - fix: add missing s3 configuration in CreateExport component [81284f33](https://github.com/tidbcloud/dbaas-ui/commit/81284f33aef962681fc4f3203f35397e00a5d007)

  - style: remove unnecessary background color from button in ImportPageHeader [2f9e3dcb](https://github.com/tidbcloud/dbaas-ui/commit/2f9e3dcbd246d34c2f84601150f3fea1b7c37d4e)

  - feat: add support for S3 auth type in export creation form [fdec95f5](https://github.com/tidbcloud/dbaas-ui/commit/fdec95f5e188277e27803e86dbfd287abca31360)

  - feat(import-v3): use password input for access key secret in S3 bucket access form [2db64131](https://github.com/tidbcloud/dbaas-ui/commit/2db64131fac18363322cdac5264812e5c72cbe2f)

  - feat: gcs bucket access [c260afeb](https://github.com/tidbcloud/dbaas-ui/commit/c260afebf47ad16a891c5084e0cfd309d265aac8)

  - refactor(import): replace enum with string literals for s3 auth types [956921a7](https://github.com/tidbcloud/dbaas-ui/commit/956921a7643ab5f64c6ca36e2d0e7b4286697cb8)

  - feat: add HoverCard for AWS Console link in S3BucketAccess component [48baebea](https://github.com/tidbcloud/dbaas-ui/commit/48baebea22e5757400a939a894d42175c6e0b4f9)

  - refactor: replace new Date() with Date.now() for cloudformationStackName [b08a62ff](https://github.com/tidbcloud/dbaas-ui/commit/b08a62fffe0e02a290b94bd16c8ea11201dc3d3a)

  - refactor: remove console log statement from Preview component [2a515d60](https://github.com/tidbcloud/dbaas-ui/commit/2a515d609d3523c000401468a8a63451f3e646da)

  - refactor: replace Tooltip with Anchor and remove width from Menu in Imports component [ccb5cf18](https://github.com/tidbcloud/dbaas-ui/commit/ccb5cf18518cf13297b8b7d21349668ae7506be7)

  - fix: update cloudformation stack names to use current date instead of cluster id [51812227](https://github.com/tidbcloud/dbaas-ui/commit/518122273af395bc1a465dcc79530de3d8594e90)

  - refactor(import): replace MethodTitle with ServerlessExportS3AuthTypeEnum for bucket access methods [5bdb2d10](https://github.com/tidbcloud/dbaas-ui/commit/5bdb2d10e82b2aaf1972d0e4ab18812f15f8d0a5)

  - fix: correct conditional operator for S3 bucket URI in S3BucketAccess.tsx [199cdb7c](https://github.com/tidbcloud/dbaas-ui/commit/199cdb7ca0753a3ad5018435043f28cd5c04aa3d)

  - feat: add cloudformationStackName prop to S3BucketAccess component [557a6027](https://github.com/tidbcloud/dbaas-ui/commit/557a6027234122f9db1552161eec22ea6c9a3ff1)

  - feat: add cloudformationTemplateUrl prop to S3BucketAccess component for dynamic URL generation [7c2bf70c](https://github.com/tidbcloud/dbaas-ui/commit/7c2bf70cc653115fd22385bfd536dbe8dd5a8921)

  - fix: correct S3PathARN parameter formatting in S3BucketAccess component [00d10357](https://github.com/tidbcloud/dbaas-ui/commit/00d103578b8caf3fc182e9ffc8d31794497df2e1)

  - fix: uncomment code to validate bucket URI connection in ImportFromCloud.tsx [bc92aba7](https://github.com/tidbcloud/dbaas-ui/commit/bc92aba774d3482bbc8ea83b813e183edf0113fb)

  - refactor: reposition TextInput component in S3BucketAccess modal [36ffc039](https://github.com/tidbcloud/dbaas-ui/commit/36ffc03973106a7f657bbc2724d48bae0b0985ee)

  - feat: add dashed border style for accepted imports in ImportDropzone [60366b17](https://github.com/tidbcloud/dbaas-ui/commit/60366b1736c6c0395deeb822ac65debac67a57ce)

  - style: update ImportDropzone styles for better theme compatibility [8e7b9fb1](https://github.com/tidbcloud/dbaas-ui/commit/8e7b9fb156d6af99a4df12ed9849b08b8f739ea7)

  - feat: add mixpanel tracking for serverless export events [8121bc2f](https://github.com/tidbcloud/dbaas-ui/commit/8121bc2f8ed8790285f1ab0677561d38fc7f89da)

  - feat: integrate useUrlState hook for tab state management in Imports component [092ef078](https://github.com/tidbcloud/dbaas-ui/commit/092ef0788ccb78cad7e8bfcc45cd2c62a9e160c1)

  - fix: correct target comparison to use ServerlessExportTargetTypeEnum.S3 [184721f7](https://github.com/tidbcloud/dbaas-ui/commit/184721f7cd1fc405d610efdf447cf4702c489ee5)

  - feat(sidebar): update import label to include export for serverless tiers [a4c64e0d](https://github.com/tidbcloud/dbaas-ui/commit/a4c64e0d8d09cfd3b910e8694e17d6ae39a212c2)

  - style: update padding and typography styles in ImportDropzone component [9efda6e1](https://github.com/tidbcloud/dbaas-ui/commit/9efda6e1a2c6bc67b634e4b4edd8db01e1c16fda)

  - style: add background color to import page button [c0bc0a1d](https://github.com/tidbcloud/dbaas-ui/commit/c0bc0a1deab52266a207aa6713c1b64b06bca00c)

  - refactor(importV3): update icon usage and improve UI elements for clarity [5e41ba24](https://github.com/tidbcloud/dbaas-ui/commit/5e41ba24318e786401f3b8c900f915c1db100fce)

  - feat: replace IconHelpCircle with IconInfoCircle for better clarity in tooltips [fe1822d7](https://github.com/tidbcloud/dbaas-ui/commit/fe1822d73d9a19c3b4e11b4fa74f62cddd229ac5)

  - feat: update typography variants and add disabled state to table input [3a45e4be](https://github.com/tidbcloud/dbaas-ui/commit/3a45e4bef53e39f36d6725bbcae954147235cac6)

  - refactor(import-preview): simplify import preview layout and improve column editing interface [7b9ce70d](https://github.com/tidbcloud/dbaas-ui/commit/7b9ce70dd09d56c5adf5d5c25e3d3be284883a46)

  - style: adjust loader styling for ClusterImportList component during loading state [e0f4d930](https://github.com/tidbcloud/dbaas-ui/commit/e0f4d930e05a2265bdad3b781e986d94cbbf89c7)

  - chore: remove console log statement from ImportV3 component [cf5a385e](https://github.com/tidbcloud/dbaas-ui/commit/cf5a385e4f89e3d90f3b0ed08a21d510212cefd5)

  - style: update placeholder text for Role ARN input [bc77e593](https://github.com/tidbcloud/dbaas-ui/commit/bc77e593d9d0db453c00925324eba7f1f953324c)

  - fix: correct schema SQL file format in import note [b2b0ecb1](https://github.com/tidbcloud/dbaas-ui/commit/b2b0ecb1eddbe2d4f7a024a8963e6e295ee984cd)

  - fix: change included_schema_files type to string in DataImportV2 and ImportFromCloud components [dfbe30f9](https://github.com/tidbcloud/dbaas-ui/commit/dfbe30f9dfe916c99605351f1afcb523c677f59b)

  - fix: add noWrap prop to Group in ImportDropzone component [b31670ba](https://github.com/tidbcloud/dbaas-ui/commit/b31670ba8912046ed59f849666e3340c797f14a9)

  - feat: add ordering by create time to imports query [b51326a3](https://github.com/tidbcloud/dbaas-ui/commit/b51326a30b5c7604b909a4b5e6009295d8d3e3d5)

  - fix: add null check for local_download_command in ExportTaskDetail component [5610c81a](https://github.com/tidbcloud/dbaas-ui/commit/5610c81aca2337ec1faf1420d806e24965f99945)

  - fix: correct URL path for export redirect in CreateExport component [a75399ed](https://github.com/tidbcloud/dbaas-ui/commit/a75399ed2e3a6887aefc4459ead3c3530455f402)

  - feat: add export task management with cancel and delete functionality [18379058](https://github.com/tidbcloud/dbaas-ui/commit/1837905840a48fd06335d3283aa2a6c745fe51b4)

  - feat(importV3): add ExportCSVConfig component to replace CSVConfiguration in CreateExport [9fdf3974](https://github.com/tidbcloud/dbaas-ui/commit/9fdf3974c7e6840f5b1a0583ef72142a5b816716)

  - feat: add code block language support and display SQL query in export task details [56d75d63](https://github.com/tidbcloud/dbaas-ui/commit/56d75d637ea52edf33625f2e31d4f899abd3e7c1)

  - refactor(imports): extract pagination logic and add handleTabChange function [5124daa9](https://github.com/tidbcloud/dbaas-ui/commit/5124daa9a38dcb578a2ac8774bc5513e0d7f7004)

  - fix: handle single file count mode in import logic [72aae0fb](https://github.com/tidbcloud/dbaas-ui/commit/72aae0fb76795f566a2d6335c3f9c846f9a3e5c8)

  - feat(cluster): add CSV configuration modal in create export screen [cc04ce84](https://github.com/tidbcloud/dbaas-ui/commit/cc04ce846a744aa08640d967cd7cbd31eb86a255)

  - fix: remove debug log statement from ClusterTableSelect.tsx [e10cdd4b](https://github.com/tidbcloud/dbaas-ui/commit/e10cdd4b4f8d1c4806ec9c5f093739f244cf56e5)

  - feat(ClusterTableSelect): add onChange prop to handle table selection changes and use useEffect to update selected tables [67172caa](https://github.com/tidbcloud/dbaas-ui/commit/67172caa50ea6a8aefd85cf2a6db00a014b34904)

  - fix: update validation logic for source_url field in ImportFromCloud.tsx [3ed4399e](https://github.com/tidbcloud/dbaas-ui/commit/3ed4399e1f2188783eea0ed25d9e7b0652e9ee3c)

  - fix: correct typo in CreateExport component title [0c1e848d](https://github.com/tidbcloud/dbaas-ui/commit/0c1e848d6e3626b7b0ba9369026e5624df402bb8)

  - feat(import): enhance import from cloud with additional settings for file count and schema files [80c94261](https://github.com/tidbcloud/dbaas-ui/commit/80c9426145c211041613965c7f9f6584a8b2df58)

  - feat: integrate ExportStatus component into ExportTaskDetail to display status [2b4e5183](https://github.com/tidbcloud/dbaas-ui/commit/2b4e5183d825ffc2deacafc8688be8371bb2d30d)

  - fix: update export api typing [e29832de](https://github.com/tidbcloud/dbaas-ui/commit/e29832de9dcde0fb4a791409eb943cb849346afc)

  - feat: use ExportStatus in export list [25c958a5](https://github.com/tidbcloud/dbaas-ui/commit/25c958a5687226554b267e1aabd9468d63abfc16)

  - feat(import): add export status component and color map for serverless export state enum [c1b7b277](https://github.com/tidbcloud/dbaas-ui/commit/c1b7b277e6fbcace77030780280ffb515cae23c6)

  - feat(cluster-imports): add search and clear filter functionality for export tasks [9e337e78](https://github.com/tidbcloud/dbaas-ui/commit/9e337e78d729f37aa7ea348d222f835f3c5e686d)

  - fix: handle file drop for non-serverless environments and update CLI card title [29db64a7](https://github.com/tidbcloud/dbaas-ui/commit/29db64a78c58ff1b4bd686959914c634d655f4dc)

  - feat(import): add drag-and-drop file upload for CSV import with validation and overlay feedback [78e3fede](https://github.com/tidbcloud/dbaas-ui/commit/78e3fedef7982eaf179f6e38158e6a19af3a0061)

  - fix: adjust margin-top for headline text in EmptyImportPage component [668c6045](https://github.com/tidbcloud/dbaas-ui/commit/668c6045fc119c12b394b5c305844ed3fcf1a766)

  - feat: export creation and detail [f3aa186f](https://github.com/tidbcloud/dbaas-ui/commit/f3aa186fbe6f7e28cf3f61365c8d30817d144e3f)

  - feat: add serverless export data handling to cluster import list [71ea1f80](https://github.com/tidbcloud/dbaas-ui/commit/71ea1f805b72e83fb93f58bfd10e5cb84329b749)

  - feat: export creation [a2bf0545](https://github.com/tidbcloud/dbaas-ui/commit/a2bf0545194accf75ad919bf84d7dac9953b626a)

  - feat: add ClusterTableSelect component [dc3ae622](https://github.com/tidbcloud/dbaas-ui/commit/dc3ae622e1cc6e2ec3cbd518bcfd8edb0264a88b)

  - feat(cluster import): conditionally render import card for serverless tier [fdc71dd0](https://github.com/tidbcloud/dbaas-ui/commit/fdc71dd01c58e330836ad9f7bbc340cc2744dbd0)

  - style: simplify import data text in ImportV3 and ImportDropzone components [ae6570bb](https://github.com/tidbcloud/dbaas-ui/commit/ae6570bb529bdef7e938a17bd9b813cd566713eb)

  - refactor: rename ImportData to ImportPageHeader for clarity [1ba09daa](https://github.com/tidbcloud/dbaas-ui/commit/1ba09daa4483cddaba1ad3e0693f4c0a7bdabec1)

  - fix: update import tool references to TiDB Cloud CLI for consistency [9e485d36](https://github.com/tidbcloud/dbaas-ui/commit/9e485d36925b859c5ffe5e24de5a36f9673e09b8)

  - feat: export list [f979bc4d](https://github.com/tidbcloud/dbaas-ui/commit/f979bc4dae69b6fc773aff260c99afb5786a86ae)

  - refactor(cluster/imports): simplify ProTable rendering logic [898d2fb4](https://github.com/tidbcloud/dbaas-ui/commit/898d2fb46fc5d14e3bc561104725d4d42c5d5d03)

  - feat(import-dropzone): improve layout and add third-party tools link [23b76eaf](https://github.com/tidbcloud/dbaas-ui/commit/23b76eafb5423c46d1d9b55e25fe8248b2662bf5)

  - fix: add noWrap prop to Group component for better layout wrapping [df3d5642](https://github.com/tidbcloud/dbaas-ui/commit/df3d56421393a77f3b55370e92ab851b3392a604)

  - fix: set fixed width for preview card in ImportFromLocalFile component [1e216f23](https://github.com/tidbcloud/dbaas-ui/commit/1e216f23d325104ec4b71689f2e614ac09251b99)

  - fix: handle preview error by displaying null instead of message [980b4b22](https://github.com/tidbcloud/dbaas-ui/commit/980b4b22c6e3ebf63fea3e76fe1410d99b5373f4)

  - style: set fixed width for Card components in import screens [f9c732d2](https://github.com/tidbcloud/dbaas-ui/commit/f9c732d2d1665ec631e074a6b09d0bf30c1d54d0)

  - feat: add cli link [e0cb075d](https://github.com/tidbcloud/dbaas-ui/commit/e0cb075d375d96f0e99682981a00fde577504c18)

  - feat: add export api swagger [202e4032](https://github.com/tidbcloud/dbaas-ui/commit/202e403266a5050be5321cbfec2fc7a3aa157423)

  - feat(ImportFromCloud): add validation for import process using useValidateImport mutation [bae75a89](https://github.com/tidbcloud/dbaas-ui/commit/bae75a895fa12194a0b976db240a78ef59b131f0)

  - fix lint warning [f00ddd93](https://github.com/tidbcloud/dbaas-ui/commit/f00ddd9376cee6f1834f262aba0dbb20d5e9a8ff)

  - fix: disable button when newRoleArnInput is empty in ImportFromCloud component [ff279136](https://github.com/tidbcloud/dbaas-ui/commit/ff279136e40b63bd199622e05bf3b403f4f5487c)

  - fix: remove redundant modal close settings in ImportFromCloud.tsx [3eba41eb](https://github.com/tidbcloud/dbaas-ui/commit/3eba41eb141cadd6f1f87dc9029cb561e745f2ec)

  - feat(import): add role ARN modal with step-by-step guide and images [a60ad713](https://github.com/tidbcloud/dbaas-ui/commit/a60ad71390c78d62c6c2bc00b5af5e618380690b)

  - feat(import): update import target options and form handling for schema inclusion [f4c404bc](https://github.com/tidbcloud/dbaas-ui/commit/f4c404bcd09cb1ab82f9c1303eedbf73a5c57118)

  - fix: reset original file name and preview state on reset [3e7b56e1](https://github.com/tidbcloud/dbaas-ui/commit/3e7b56e1abd728cc5573fb83476896f75a6d5ec7)

  - fix: dropzone upload [187d8e41](https://github.com/tidbcloud/dbaas-ui/commit/187d8e41745e99abc3b34f0d14d329f2a854eab2)

  - fix(cluster/imports): conditionally render ProTable based on importData and isServerless status [9ef85526](https://github.com/tidbcloud/dbaas-ui/commit/9ef8552626e17a8bfee508ce2f1d06e5b599ade2)

  - refactor(ImportV3): remove local import configuration handling from CreateImport and ImportFromLocalFile components [7ae79dfe](https://github.com/tidbcloud/dbaas-ui/commit/7ae79dfe130cd0bd9f5db8f3b605d0c526a2d87c)

  - fix(import): fix back navigation for cloud import creation [8ba7d64d](https://github.com/tidbcloud/dbaas-ui/commit/8ba7d64dc30f89512848c6da16f1c60a06b3b7f9)

  - feat(import): import from cloud v3 [80fad2d8](https://github.com/tidbcloud/dbaas-ui/commit/80fad2d8298db52ecf0eaf5e3c52ab80a7434975)

  - feat(import): import from local file v3 [b5969fc8](https://github.com/tidbcloud/dbaas-ui/commit/b5969fc8bf03f5f7886e4bb08c0843370b59c19c)

  - refactor(imports): update dropzone UI and simplify component structure [dffd7628](https://github.com/tidbcloud/dbaas-ui/commit/dffd7628b0246b7482007bfa262ccf86a0774529)

  - feat(import): import v3 empty page [c13de4de](https://github.com/tidbcloud/dbaas-ui/commit/c13de4de0dfd6afc37ccbfb30f67d8db27a38e80)

  - refactor: update @tidbcloud/uikit to v1.17.1 and refactor components to use biz exports [ed0d2f75](https://github.com/tidbcloud/dbaas-ui/commit/ed0d2f75dea813caeb3a178193f392ef17139a3b)

- Merge pull request [#3396](https://github.com/tidbcloud/dbaas-ui/pull/3396) from tidbcloud/feat/web-sql-shell [f0406e81](https://github.com/tidbcloud/dbaas-ui/commit/f0406e81bad3f0827ca879633371ab7100d62373)

  - feat: encode service url [22223412](https://github.com/tidbcloud/dbaas-ui/commit/222234126bb6f99aa554050ab0133c84ba3b4a3d)

- Merge pull request [#3395](https://github.com/tidbcloud/dbaas-ui/pull/3395) from tidbcloud/feat/web-sql-shell [0a150e75](https://github.com/tidbcloud/dbaas-ui/commit/0a150e75bf77f01e5499d9767facdf525bf04e4f)

  - feat: make iframe fill full screen [43b80dfc](https://github.com/tidbcloud/dbaas-ui/commit/43b80dfcce38bbe7aed8a23c49992e758cc4633e)

  - feat: service url [3a91540f](https://github.com/tidbcloud/dbaas-ui/commit/3a91540f01b4d748fa3a062795f07d837dfc8074)

  - feat: make a test [17523123](https://github.com/tidbcloud/dbaas-ui/commit/17523123a7d9c15a5c426c2fe245563a757c588d)

- Merge pull request [#3394](https://github.com/tidbcloud/dbaas-ui/pull/3394) from tidbcloud/feat/web-sql-shell [0642d3ae](https://github.com/tidbcloud/dbaas-ui/commit/0642d3aecfdc450e9c33d9cbbf80a48ac9395a17)

  - feat: revert unnecessary change [bc4f1943](https://github.com/tidbcloud/dbaas-ui/commit/bc4f1943ecfa460e89748087797f10a3bf99a7ab)

  - feat: test on dev [effb4c1f](https://github.com/tidbcloud/dbaas-ui/commit/effb4c1fd3cc75985099372498fc57c95ff1879f)

- Merge pull request [#3392](https://github.com/tidbcloud/dbaas-ui/pull/3392) from tidbcloud/chore/swagger-bff-2023 [22c195df](https://github.com/tidbcloud/dbaas-ui/commit/22c195dfa445c2bc16c6595cc487ba4456eb2fd5)

  - refine(features/cm, serverless): sync APIs update [17d1bbc7](https://github.com/tidbcloud/dbaas-ui/commit/17d1bbc75e42d1b38f193947ef9bad4b78b940be)

  - chore(swagger/v2023): sync serverless APIs update [2206377e](https://github.com/tidbcloud/dbaas-ui/commit/2206377e5b2a3c3db277bb429c93625ef1c579f5)

  - chore(swagger/v2023): sync cluster management APIs update [d4ef735c](https://github.com/tidbcloud/dbaas-ui/commit/d4ef735c00812514e921e2dde1e319b0a1b76581)

  - chore(swagger/v2023): sync APIs update [2b6c0695](https://github.com/tidbcloud/dbaas-ui/commit/2b6c069523377915de84e6bf550bfc6197ebe5e1)

  - chore(swagger/v2023): sync swagger update [0db831c6](https://github.com/tidbcloud/dbaas-ui/commit/0db831c60dea145219357afec22fff3b8e30fd28)

  - chore(features/cm, serverless): sync api clients v2023 path update [058d360a](https://github.com/tidbcloud/dbaas-ui/commit/058d360aae7c50cd39b7bbc1475b99105ec71736)

  - chore(swagger, orval): add v2023 cluster management swagger [4b7fa854](https://github.com/tidbcloud/dbaas-ui/commit/4b7fa8544ec1f23d4aa8b282cf9391a160ed4b49)

  - chore(swagger, orval): move bff api v2023 swagger [6e1ee243](https://github.com/tidbcloud/dbaas-ui/commit/6e1ee243cd4b17aba924c611bae6e050faa49576)

- Merge pull request [#3391](https://github.com/tidbcloud/dbaas-ui/pull/3391) from tidbcloud/release-20240827 [3fb51cb4](https://github.com/tidbcloud/dbaas-ui/commit/3fb51cb4488feb1cc2e7d1f90ea3f4238a91baa2)

  - feat: test on dev [12627173](https://github.com/tidbcloud/dbaas-ui/commit/12627173718bcc9a81e1a00c896f57d9686d35eb)

  - feat: revert changes [06f90cee](https://github.com/tidbcloud/dbaas-ui/commit/06f90ceebc586de6febbf5a3ed0c0298c175f171)

  - feat: shell test [2f5c2d54](https://github.com/tidbcloud/dbaas-ui/commit/2f5c2d54e6ddb08315e01fbbfbab79e683d933b2)

  - feat: test web shell [bfa551e0](https://github.com/tidbcloud/dbaas-ui/commit/bfa551e0f6cd5d2c59f26e576bc3159a703d27bf)
