# Release-20251118

- Merge pull request [#4339](https://github.com/tidbcloud/dbaas-ui/pull/4339) from tidbcloud/refactor/premium-aws-private-endpoint [211e2426](https://github.com/tidbcloud/dbaas-ui/commit/211e24266c769de73f668db67f7b8b948309f97e)

  - refine(premium/networking): make error message in AWS private endpoint form closable [3e8c865b](https://github.com/tidbcloud/dbaas-ui/commit/3e8c865ba0e8de974198c0a46b62b057433bd71c)

  - fix(premium/networking): update documentation link for AWS private endpoint setup instructions [14ab4f29](https://github.com/tidbcloud/dbaas-ui/commit/14ab4f2954a50fbf032b40f1c7cf1096854a1e70)

- Merge pull request [#4329](https://github.com/tidbcloud/dbaas-ui/pull/4329) from tidbcloud/fix/cdc_detail [773ccdb1](https://github.com/tidbcloud/dbaas-ui/commit/773ccdb18ba9d493846d035936f47a5b5e25275d)

  - fix(premium/networking): clarify instructions for entering AWS VPC Endpoint ID in the form [e64ac73b](https://github.com/tidbcloud/dbaas-ui/commit/e64ac73bb5c77721dad57ef841f80405d4767eb3)

- Merge pull request [#4330](https://github.com/tidbcloud/dbaas-ui/pull/4330) from tidbcloud/fix/sso-auto-provision [853daf1f](https://github.com/tidbcloud/dbaas-ui/commit/853daf1f12f8f9319ce3a8af20e3d767dce8f4ed)

- Merge pull request [#4338](https://github.com/tidbcloud/dbaas-ui/pull/4338) from tidbcloud/fix/db-audit-log-wording [4473dd00](https://github.com/tidbcloud/dbaas-ui/commit/4473dd002247c42e6a450f03fb1b101ac2b22404)

  - refactor(premium/networking): enhance form structure and validation for AWS VPC Endpoint creation, add collapsible guide for input requirements [69e4cc7a](https://github.com/tidbcloud/dbaas-ui/commit/69e4cc7a36feeba439ba6394089a974fcecee6fa)

- Merge pull request [#4335](https://github.com/tidbcloud/dbaas-ui/pull/4335) from tidbcloud/fix/20251117-double-white-space [a229857e](https://github.com/tidbcloud/dbaas-ui/commit/a229857eddecf62f424ba17bdda6f418b963d1a6)

- Merge pull request [#4278](https://github.com/tidbcloud/dbaas-ui/pull/4278) from tidbcloud/feat/next-gen-user-management [c4efb8b4](https://github.com/tidbcloud/dbaas-ui/commit/c4efb8b44ffa2a0982a1eb95b617f3cbcea23549)

- Merge pull request [#4337](https://github.com/tidbcloud/dbaas-ui/pull/4337) from tidbcloud/fix/premium-list-regions [c7367ef2](https://github.com/tidbcloud/dbaas-ui/commit/c7367ef2cd182f5ca555ad15dcc72ee2ad3796e4)

  - refine(premium/list): optimize region options generation using useMemo and group by cloud provider [8b226245](https://github.com/tidbcloud/dbaas-ui/commit/8b22624539c5e7804b7198cb6838eb18df6520f7)

  - refine(premium/capacity): remove unused access control logic in SumCard component [b489f8e1](https://github.com/tidbcloud/dbaas-ui/commit/b489f8e1edac963a9c4ae8eebd22936f74771a0c)

  - refine(premium/restore): remove unused access control logic in Create component [767f7322](https://github.com/tidbcloud/dbaas-ui/commit/767f732232a95086eeb5953634d97a7c3933eb7c)

  - refine(premium/backup): integrate AccessGuard for backup settings and remove unused access control logic [0ae95778](https://github.com/tidbcloud/dbaas-ui/commit/0ae95778ff2cd6e6c15163b85c23f7b971afe8e8)

  - refine(premium/import): remove unused access control logic in ImportFromCloud component [d880cae8](https://github.com/tidbcloud/dbaas-ui/commit/d880cae89524ae16301b09e412965cbc55249337)

  - refine(premium/cdc): remove unused access control logic in Review component [91176330](https://github.com/tidbcloud/dbaas-ui/commit/91176330c54abe9387d1527ff3eb827fff862359)

  - refine(tidb-management): remove deprecated tidbIds query parameter from swagger definition [484d5a92](https://github.com/tidbcloud/dbaas-ui/commit/484d5a92e7d41d3955d924cce6ef05a9fc67e1de)

  - refine(user-invitation): improve advanced role selection visibility and submission logic [5502d137](https://github.com/tidbcloud/dbaas-ui/commit/5502d137894937e22924a05f69458e9884201a80)

  - refine(access-control): standardize instance role naming conventions [c9d2e088](https://github.com/tidbcloud/dbaas-ui/commit/c9d2e0887a28dc30b3e292eb27a5046e086a44df)

  - refine(users): enhance user invitation and role management features [27408cdf](https://github.com/tidbcloud/dbaas-ui/commit/27408cdf7585bb32102455e4c6e775abe9e24942)

  - refine(access-control): update role display logic in AccessDenied component [315a533f](https://github.com/tidbcloud/dbaas-ui/commit/315a533f4b2f1e16cc3a51b5306f486743ce147f)

  - refine(premium/restore): integrate PageAccessGuard in CreateRestorePremium component [6db9e4f2](https://github.com/tidbcloud/dbaas-ui/commit/6db9e4f27926900448a296379a756018e5baa9f7)

  - refine(premium/import): integrate PageAccessGuard in ImportCreation component [37b0e563](https://github.com/tidbcloud/dbaas-ui/commit/37b0e5639825687560ddc62ce37cfb691f26d9f7)

  - refine(premium/cdc): integrate PageAccessGuard in CreateChangefeed component [303ebaf5](https://github.com/tidbcloud/dbaas-ui/commit/303ebaf56634ffd04bcd1f70db35d524e21fe5b8)

  - refine(access-control): enhance AccessGuard and PageAccessGuard components [7d4aa243](https://github.com/tidbcloud/dbaas-ui/commit/7d4aa243b2e983681c9176c2433f2fc8ea0dca13)

  - refine(access-control): remove deprecated projectScope from useAccessGuard and related components [5354b5ec](https://github.com/tidbcloud/dbaas-ui/commit/5354b5ec2d9900c9babdb1e31aa96af485ae0674)

  - refine(access-control): remove unused AccessScope constants from AccessContext.ts [e154d172](https://github.com/tidbcloud/dbaas-ui/commit/e154d1724d81d20729ff41feec9dc5ff2a46c4f3)

  - refine(premium/cdc): update access control for Changefeed components [1405a626](https://github.com/tidbcloud/dbaas-ui/commit/1405a6267c6e14c4719e3db6d214ef9932f507ea)

  - feat(access-control): add tidb cdc access configurations [23b73d2b](https://github.com/tidbcloud/dbaas-ui/commit/23b73d2b50bf483e3835774338df990ad1cd7c99)

  - refine(premium/capacity): integrate access control in SumCard component [939cf33a](https://github.com/tidbcloud/dbaas-ui/commit/939cf33a448574642eefe031c893952d441c88c7)

  - refine(premium/restore): streamline access control logic in Create component [a5d2a1f7](https://github.com/tidbcloud/dbaas-ui/commit/a5d2a1f7330a22f6ba3009628cf98af5c894ffdf)

  - refine(premium/import): enhance access control in import components [7fb61d96](https://github.com/tidbcloud/dbaas-ui/commit/7fb61d96247f417683e989de05b41758c1c41c5f)

  - refine(users): update user action logic and improve edit role functionality [cfb16df9](https://github.com/tidbcloud/dbaas-ui/commit/cfb16df9df73d0cc9c50796de67b4119c2545a01)

  - feat(premium/import): implement access guard for import actions [42c2a2ec](https://github.com/tidbcloud/dbaas-ui/commit/42c2a2ecddeb784c2e7a703f6c993fcd6b625387)

  - feat(premium/backup): integrate access control for backup actions [70a2cbd4](https://github.com/tidbcloud/dbaas-ui/commit/70a2cbd4bf0347b5e88a0d256a250c7af7e91665)

  - refine(access-control): enhance AccessDenied component for Tidb level access control [a8e17fbf](https://github.com/tidbcloud/dbaas-ui/commit/a8e17fbfaa215d0aa946a857aa7c7b2bcdccedba)

  - feat(premium/recycle-bin): implement access guard for backup and restore actions [dda91d06](https://github.com/tidbcloud/dbaas-ui/commit/dda91d06aac01a96e5b2229d6123b0affb7db93a)

  - feat(access-control): add backup access configurations [44f52471](https://github.com/tidbcloud/dbaas-ui/commit/44f524714379237aff950b8d7b64f1fff43ce495)

  - refine(users/invitation): enhance FormTagsInput to support onChange callback [90846a50](https://github.com/tidbcloud/dbaas-ui/commit/90846a50a47f1929fa987bee0d28d55628164a50)

  - refine(users/invitation): update confirmation text for user invitation actions [a85b99d0](https://github.com/tidbcloud/dbaas-ui/commit/a85b99d029a9a179de65afd1a4b206bfd9ada055)

  - refine(users): add 'Inactive' status option to user filter dropdown [1199edc4](https://github.com/tidbcloud/dbaas-ui/commit/1199edc4ed6dc1291e39465c33bbe95f348b9de8)

  - refine(users): simplify user action menu and improve dropdown behavior [b58a7705](https://github.com/tidbcloud/dbaas-ui/commit/b58a7705895a50769f9f703dc2fb3b52b7eb5304)

  - refine(users/invitation): enhance role assignment logic and UI for user invitations [cf863238](https://github.com/tidbcloud/dbaas-ui/commit/cf863238ef779d216f585539d0cd1af0e0107891)

  - feat(premium/operation): add access control for operation menu items [bd4ab2f3](https://github.com/tidbcloud/dbaas-ui/commit/bd4ab2f352724dbe8195228938f61f5e1ba9385e)

  - fix(account/terms): update AI privacy setting query to ensure proper access validation [ad55565b](https://github.com/tidbcloud/dbaas-ui/commit/ad55565bcdf44b541c6ffa3f455dab874a74705c)

  - refactor(users): update access guard IDs to OrgUsersV2Action [a81df556](https://github.com/tidbcloud/dbaas-ui/commit/a81df556e5fc7fcaa2cf35f503e128e7cb739387)

  - fix(api-keys): update access guard IDs to use OrgAPIKeysV2Action [86778d72](https://github.com/tidbcloud/dbaas-ui/commit/86778d72fdcbba23797d9fb9603b9def78eef322)

  - feat(access-control): add Org v2 access configurations [e633341a](https://github.com/tidbcloud/dbaas-ui/commit/e633341a5541e3d4656df54b332d4e05545d1ddb)

  - feat(api-keys): implement access control in API key management components [47e605e5](https://github.com/tidbcloud/dbaas-ui/commit/47e605e5df26136ff06a76954307289aa7848374)

  - refactor(access-control): deprecate projectScope in AccessGuard and useAccessGuard [c753a77f](https://github.com/tidbcloud/dbaas-ui/commit/c753a77fba05caa97a0ec1f31beea3e46b810a7d)

  - refactor(access-control): restructure AccessContext and AccessGuard for enhanced access management [e68a76f0](https://github.com/tidbcloud/dbaas-ui/commit/e68a76f0467c244df4f85ac2db77cb84ac332cd0)

  - refactor(access-control): enhance AccessDenied component for improved role handling [5f3a9c9c](https://github.com/tidbcloud/dbaas-ui/commit/5f3a9c9c895a7ff6647da81ca36c2aa4fcd27aa3)

  - refactor(access-control): refactor role computation and access configuration [9f6085ad](https://github.com/tidbcloud/dbaas-ui/commit/9f6085ad0699cd288be61445c012cecccf183389)

  - feat(users): enhance RolesView layout for better role display [cf6d479b](https://github.com/tidbcloud/dbaas-ui/commit/cf6d479b049496cfeb72c4abd911b199a3c4b23d)

  - feat(users): add success icon to user invitation notifications [588dd941](https://github.com/tidbcloud/dbaas-ui/commit/588dd9419867d678307b68c4f822c409e17bbb22)

  - feat(users): improve user role handling and settings integration [2a415e6a](https://github.com/tidbcloud/dbaas-ui/commit/2a415e6abc59ba4c17f3e50be4d386e9f296750e)

  - feat(users): enhance user deletion and invitation components [17e7bdd3](https://github.com/tidbcloud/dbaas-ui/commit/17e7bdd30e63f7b77661eaae669e1f28bd37a21b)

  - feat(users): update RBAC roles and enhance user management components [03e93611](https://github.com/tidbcloud/dbaas-ui/commit/03e93611be222216300094be1ca944cd1d9a0d9d)

  - feat(users): enhance user invitation process with role assignment and error handling [708fba8e](https://github.com/tidbcloud/dbaas-ui/commit/708fba8e9584152387938f17885e9a568f548c16)

  - feat(users): update user management components for enhanced role handling [02cae412](https://github.com/tidbcloud/dbaas-ui/commit/02cae41268fe2ab26a86cecd331c3682efbbad8c)

  - feat(users): enhance user detail view with dynamic role mapping [c4ce2aec](https://github.com/tidbcloud/dbaas-ui/commit/c4ce2aec5f9c3252f40c80416b5e382c6a4dfed9)

  - feat(users): integrate Tidb service data and enhance role selection in user management [b6d59322](https://github.com/tidbcloud/dbaas-ui/commit/b6d593220f877f75e947bf8f698a3f081e764821)

  - feat(users): expand RBAC roles and enhance user management components [8bde92d6](https://github.com/tidbcloud/dbaas-ui/commit/8bde92d6ca90ebb4f838268a0e8ba628332b1424)

  - feat(users): refactor user invitation modal and enhance user role management [e0b70b98](https://github.com/tidbcloud/dbaas-ui/commit/e0b70b98e0787950b4aea1f5f4d16b0f90561b28)

  - feat(users): enhance user detail view with role display and improve table layout [01b6f7be](https://github.com/tidbcloud/dbaas-ui/commit/01b6f7be03d97dff7bc127ea607ab2e600ba6c3e)

- Merge pull request [#4336](https://github.com/tidbcloud/dbaas-ui/pull/4336) from tidbcloud/fix/serverless-connect-code [4bdd1e58](https://github.com/tidbcloud/dbaas-ui/commit/4bdd1e58ab54dff18705961bce5e090c826f5beb)

  - fix(premium/connect): wrap database credentials in quotes for consistency in private and public db.env files [97cd6d87](https://github.com/tidbcloud/dbaas-ui/commit/97cd6d872f80c1a0e673888b0a2739d976e89b03)

  - fix(serverless/connect): wrap database credentials in quotes for consistency [81b573e1](https://github.com/tidbcloud/dbaas-ui/commit/81b573e1357bb57a7c085a4d02f4065133957555)

  - hotfix: 202511171707 [3f119a2f](https://github.com/tidbcloud/dbaas-ui/commit/3f119a2f4f787ddeca528fb48fdcda07364fe1da)

  - fix: double white space [5020882c](https://github.com/tidbcloud/dbaas-ui/commit/5020882c366278a7c47426c6ba60890feee36a31)

- Merge pull request [#4332](https://github.com/tidbcloud/dbaas-ui/pull/4332) from tidbcloud/fix/20251117-delete-cluster-validation [dff0eda9](https://github.com/tidbcloud/dbaas-ui/commit/dff0eda9499453ef3dabb10755072f302e56a6f7)

- Merge pull request [#4333](https://github.com/tidbcloud/dbaas-ui/pull/4333) from tidbcloud/fix/20251117-delete-cluster-validation [e5e26eb9](https://github.com/tidbcloud/dbaas-ui/commit/e5e26eb92da56a03bafa2cd5e781dbb85a9059c5)

  - hotfix: 202511171630 [7aa6b094](https://github.com/tidbcloud/dbaas-ui/commit/7aa6b0944af94d542c8487140b886f193ddfc08f)

  - fix: rename "Compression" label to "Compress" in KafkaProperties and KafkaPropertiesPremium components [0c276561](https://github.com/tidbcloud/dbaas-ui/commit/0c276561cb843c3ea90272aed64f4a52977bb049)

  - feat: enhance KafkaProperties and KafkaPropertiesPremium components with additional topic distribution and partition dispatcher details [38b91fe8](https://github.com/tidbcloud/dbaas-ui/commit/38b91fe81b4fdea51f97bb4365191ab1fee8d2cb)

  - feat: add connection method display to MySQLProperties and MySQLPropertiesPremium components [f4727e23](https://github.com/tidbcloud/dbaas-ui/commit/f4727e23eef424725e25b34f05b39a0f80bbf363)

- Merge pull request [#4331](https://github.com/tidbcloud/dbaas-ui/pull/4331) from tidbcloud/fix/import_detail [ff23ca8d](https://github.com/tidbcloud/dbaas-ui/commit/ff23ca8de55f5595944d59ee487052fa01eb507d)

  - fix(import): correct minHeight property in ImportDetailPremium component [e379d832](https://github.com/tidbcloud/dbaas-ui/commit/e379d832a3eda44b1a0f1bf5dc0409d8ae68ebf0)

  - fix(import): correct minHeight property and adjust Typography maxWidth in premium import detail [52d7ac9b](https://github.com/tidbcloud/dbaas-ui/commit/52d7ac9bd6dc8f2a1623030e3c5028e49bb21223)

  - fix: correct success message wording and update documentation links for audit log features [71554370](https://github.com/tidbcloud/dbaas-ui/commit/71554370b3ce20735286f577975488a499048682)

  - feat: add removeRootDomain helper function and integrate it into CreatePrivateEndpointForChangefeed [9c3fd921](https://github.com/tidbcloud/dbaas-ui/commit/9c3fd921e0a9e84b354fc726ba8fc85cc8ce07ac)

  - feat: rename useSpecProperty to useDedicatedSpecProperty and usePremiumSpecProperty for consistency across components [6c5d3d61](https://github.com/tidbcloud/dbaas-ui/commit/6c5d3d61a82ad8bb84147d3c07aef42b36629b25)

  - feat: update SpecificationProperty components to handle empty replication performance and integrate dedicated properties [b30eadca](https://github.com/tidbcloud/dbaas-ui/commit/b30eadca8ffa5a7ad9c7c9db8a069ffccbcc0166)

  - feat: rename StartPositionDisplay to StartPositionProperty across Changefeed detail components [ea995ee1](https://github.com/tidbcloud/dbaas-ui/commit/ea995ee15f93dc9dc4255fe3e0fbe6207904d586)

  - feat: integrate StartPositionDisplay component across various properties screens [cd795c43](https://github.com/tidbcloud/dbaas-ui/commit/cd795c43c298f22acffb9e5a2c67a412427e8766)

  - feat: add StartPositionDisplay component for displaying dataflow start positions [d056d53f](https://github.com/tidbcloud/dbaas-ui/commit/d056d53f99182ad94edc8036a1f436f4292891e6)

  - feat: refactor ChangefeedDetailPremium to integrate new property components and remove unused code [fb5238ac](https://github.com/tidbcloud/dbaas-ui/commit/fb5238ac34b314109142d6bca85862e663689aa0)

  - feat: add SpecificationProperty component for displaying changefeed specifications [26b6ceef](https://github.com/tidbcloud/dbaas-ui/commit/26b6ceef2a31e47cc4cd13f45f3f7d6f77777bab)

  - feat: add MySQLPropertiesPremium component for displaying MySQL configuration details [c9e22f3c](https://github.com/tidbcloud/dbaas-ui/commit/c9e22f3c3fabe0c4c646137a734b0a71e84eda01)

  - feat: add KafkaPropertiesPremium component for detailed Kafka configuration display [4a2d053e](https://github.com/tidbcloud/dbaas-ui/commit/4a2d053ed401a9a5f2765b8f86edeae7451895f7)

  - feat: enhance ChangefeedDetailPage with error handling and new property components [2a1ca9a3](https://github.com/tidbcloud/dbaas-ui/commit/2a1ca9a33d803e6140e935a7cf1ed024d70bc3f4)

  - feat: add ServerlessTiDBProperties component for displaying Serverless TiDB configuration details [9c65098a](https://github.com/tidbcloud/dbaas-ui/commit/9c65098a0a7b7164ed7080c6dd03a68bd599172c)

  - feat: add PulsarProperties component for displaying Pulsar configuration details [1dd16b24](https://github.com/tidbcloud/dbaas-ui/commit/1dd16b2413750c00b41a9ab6a4167a7cf03f966c)

  - feat: add MySQLProperties component for displaying MySQL configuration details [17ec4c88](https://github.com/tidbcloud/dbaas-ui/commit/17ec4c8891502ddd9abc1e000a26a0b43db6caaf)

  - feat: add KafkaProperties component for displaying Kafka configuration details [a4baacd9](https://github.com/tidbcloud/dbaas-ui/commit/a4baacd970a2e8dc5c87ede4443f5d1ba2a6d82d)

  - feat: add SpecificationProperty component for displaying changefeed specifications [73aff659](https://github.com/tidbcloud/dbaas-ui/commit/73aff6593c5f8d9f2169e8929978585a4511ae5f)

  - feat: add S3Properties component for displaying S3 configuration details [6cb44727](https://github.com/tidbcloud/dbaas-ui/commit/6cb447272fdc784346324c67f5b62157cfe9ebab)

  - feat: add GCSProperties component for displaying GCS configuration details [47f4e9d5](https://github.com/tidbcloud/dbaas-ui/commit/47f4e9d5f83d7c429771e0b525a36cadf336129f)

  - fix: enable back navigation in Changefeed Detail header [33d8c9d5](https://github.com/tidbcloud/dbaas-ui/commit/33d8c9d52671c2bb220577c54a704c3a74d0cb93)

  - feat: add error handling for enterprise user provisioning disabled [48ff5bc0](https://github.com/tidbcloud/dbaas-ui/commit/48ff5bc09c1dcc0037a12e469ba54c5519e419f2)

- Merge pull request [#4327](https://github.com/tidbcloud/dbaas-ui/pull/4327) from tidbcloud/fix/20251111-auditlog-sytle [e74b3aaf](https://github.com/tidbcloud/dbaas-ui/commit/e74b3aafb5ad9f61428d12bc5ae5e4dbd5ca29b9)

- Merge pull request [#4326](https://github.com/tidbcloud/dbaas-ui/pull/4326) from tidbcloud/fix/20251111-auditlog-sytle [291f9a1e](https://github.com/tidbcloud/dbaas-ui/commit/291f9a1ef6bc7b1023bfbae69d46e5de4ece223f)

  - hotfix: 202511111852 [56fa5d47](https://github.com/tidbcloud/dbaas-ui/commit/56fa5d47dce3e94a452ebfcad8daa86623395a67)

  - fix: auditlog layout [d0582516](https://github.com/tidbcloud/dbaas-ui/commit/d05825161baf8cf3e631bf5caae1e76a86ef4e7b)

- Merge pull request [#4325](https://github.com/tidbcloud/dbaas-ui/pull/4325) from tidbcloud/release-20251111 [8d079aa4](https://github.com/tidbcloud/dbaas-ui/commit/8d079aa4b25974856816f1b8a566d8e8f118eb6b)

- Merge pull request [#4324](https://github.com/tidbcloud/dbaas-ui/pull/4324) from tidbcloud/release-20251111 [83c54c64](https://github.com/tidbcloud/dbaas-ui/commit/83c54c640f4ae3876dec2780fe52bbb9c1ba95b7)

  - release: 20251111 [5b64d111](https://github.com/tidbcloud/dbaas-ui/commit/5b64d111b41bc6a478cfbc7fbf8fa87862877a71)

- Merge pull request [#4318](https://github.com/tidbcloud/dbaas-ui/pull/4318) from tidbcloud/feat/alibaba-premium-audit-log [6ffe71c0](https://github.com/tidbcloud/dbaas-ui/commit/6ffe71c04b173f7521915cd8dc57ab57f2c40575)

- Merge pull request [#4305](https://github.com/tidbcloud/dbaas-ui/pull/4305) from tidbcloud/refactor/premium-rcu-limit [30ba1861](https://github.com/tidbcloud/dbaas-ui/commit/30ba186102e0db01b633355ff6f9107ced131759)

  - fix: update role ARN tips in FormContent for clarity on Alibaba Cloud OSS RAM Role [3c83513e](https://github.com/tidbcloud/dbaas-ui/commit/3c83513ec2e36038f0686eb85c59e2430e6bab8f)

  - feat: enhance FormContent and IAMPolicy components with detailed role ARN tips and updated documentation links [72093b8c](https://github.com/tidbcloud/dbaas-ui/commit/72093b8c4066ae07cff2bfae815ee493d7e41fe1)

  - feat: implement FormContent component for bucket configuration and IAM policy settings [45a4968a](https://github.com/tidbcloud/dbaas-ui/commit/45a4968a5e85708b1bf4bfa52af480796db6205d)

  - refine(premium/capacity): ensure availableTotalRcu is non-negative in capacity limits calculation [848d7505](https://github.com/tidbcloud/dbaas-ui/commit/848d75050320b3f96b8eda655f70462d8cc0dd2e)

  - refine(premium/capacity): update validation logic to allow equal min and max RCUs for improved user experience [7a8435f8](https://github.com/tidbcloud/dbaas-ui/commit/7a8435f818ac1e5bb12165714eafabd12ed8aedb)

  - refactor(premium/capacity): update effective limit calculation to use PREMIUM_MAX_RCU_FALLBACK for improved quota validation [a74a852b](https://github.com/tidbcloud/dbaas-ui/commit/a74a852bf8819e40ef845f01e29d23ba8b991b04)

  - refine(premium/create): import PREMIUM_MIN_RCU constant and remove redundant declaration in Capacity component [ff7a015d](https://github.com/tidbcloud/dbaas-ui/commit/ff7a015d3f24b3669a879d9b32365e59ed3ea77b)

  - refine(premium/capacity): reduce cache stale time for capacity limits queries from 5 minutes to 2 minutes [e5e0926f](https://github.com/tidbcloud/dbaas-ui/commit/e5e0926fd1374ca954cb5c30896ebe092600d8ad)

  - refine(premium/capacity): simplify function signature in calculateCapacityLimits for improved readability [469cc427](https://github.com/tidbcloud/dbaas-ui/commit/469cc42726b90f4c0cae4b30623c83544d5de988)

  - refactor(premium/capacity): invalidate capacity limits queries in SumCard to ensure updated quota data [c118494b](https://github.com/tidbcloud/dbaas-ui/commit/c118494bc31283cb294e4e3a839d3dc2e433b7be)

  - refactor(premium/restore): invalidate capacity limits queries in restore process to ensure up-to-date quota data [98377e55](https://github.com/tidbcloud/dbaas-ui/commit/98377e55e69e1a82187784ef8e3fb7dd204c6e4c)

  - refactor(premium/creation): enhance CreatePremiumForm to invalidate capacity limits queries after submission [647a8adb](https://github.com/tidbcloud/dbaas-ui/commit/647a8adbfcb9915ebd01e85cf99d0fe4ab5eaf56)

  - feat(premium/capacity): add function to invalidate capacity limits queries for fresh data refetching [0ebbe64f](https://github.com/tidbcloud/dbaas-ui/commit/0ebbe64fbdb87791197852fdb3f3c2c654783356)

  - refactor(premium/capacity): remove title from insufficient quota alerts in EditCapacityBlock and Capacity components [1d77c04f](https://github.com/tidbcloud/dbaas-ui/commit/1d77c04f054e9c47c9863daa5e7ae5603f2dfd39)

  - refactor(premium/capacity): implement quota validation in Edit and EditCapacityBlock components, displaying alerts for insufficient quota [6c8ea9b5](https://github.com/tidbcloud/dbaas-ui/commit/6c8ea9b5b6757cf25edeb442b3db3ec41ee80942)

  - refactor(premium/restore): integrate quota validation in restore process and disable submit button if limits are insufficient [ce38c5b2](https://github.com/tidbcloud/dbaas-ui/commit/ce38c5b26a43759d4cb37c498de7393fac5c3c41)

  - refactor(premium/creation): implement quota validation in CreatePremiumForm and enhance ActionsPanel with disabled state [db6374b8](https://github.com/tidbcloud/dbaas-ui/commit/db6374b85b9b92d24e03147740f420f27f234e63)

- Merge pull request [#4320](https://github.com/tidbcloud/dbaas-ui/pull/4320) from tidbcloud/feat/seo-title [e901534b](https://github.com/tidbcloud/dbaas-ui/commit/e901534b1f6b3c0ac5dffb71305c4c00976ce9b7)

  - refactor(premium/capacity): enhance CapacityField component with dynamic RCU validation and limits [7e1bdc67](https://github.com/tidbcloud/dbaas-ui/commit/7e1bdc67d76c712d564f1923078548cdd38e6bd9)

  - feat(premium/capacity): add custom hook and utility functions for calculating capacity limits [14af2650](https://github.com/tidbcloud/dbaas-ui/commit/14af26508e166bc30cbdbadb9faeba913469f3f4)

  - refactor(premium/creation): move Capacity component to shared directory and update import paths [58fb34ea](https://github.com/tidbcloud/dbaas-ui/commit/58fb34ea0e65f7b006ec0a934b33d9f2d44e1a94)

  - refine(premium/capacity): update EssentialCost description [ce43daf8](https://github.com/tidbcloud/dbaas-ui/commit/ce43daf8c56683d0d5147f60b423c919860b6e25)

  - refactor(next-gen): update ServicePlanTag import path for Commonv1beta1ServicePlan [e1c76330](https://github.com/tidbcloud/dbaas-ui/commit/e1c7633013946a034e241caadb4c08fcc80347da)

  - refactor(next-gen): update ServicePlanTag imports [b6682fa9](https://github.com/tidbcloud/dbaas-ui/commit/b6682fa9e0c5740856d5c5129f07aea5c93f208d)

  - refactor(premium/capacity): reorganize capacity components and update imports [1463ee70](https://github.com/tidbcloud/dbaas-ui/commit/1463ee707401a441a9a5c4fd39c545600c5f391f)

  - refine(premium/capacity): rename EditCapacityBlock component and replace PlanField in CapacityEdit [ff88f9ee](https://github.com/tidbcloud/dbaas-ui/commit/ff88f9eee1f16c5fc4fad6730e960c60c359b58d)

- Merge pull request [#4316](https://github.com/tidbcloud/dbaas-ui/pull/4316) from tidbcloud/fix/dedicated_cdc [4e75d53f](https://github.com/tidbcloud/dbaas-ui/commit/4e75d53f295838aac48c54264aebcf68f5c81ec3)

- Merge pull request [#4154](https://github.com/tidbcloud/dbaas-ui/pull/4154) from tidbcloud/feat/restore_storage_type [4af4b3fc](https://github.com/tidbcloud/dbaas-ui/commit/4af4b3fc55c3d8e85c38a3ad5fa37d473a41d0db)

  - fix: add minimum width to Typography component in FormAdvertisedListener for better layout [726a6920](https://github.com/tidbcloud/dbaas-ui/commit/726a69202141fb9fcfcaaaaee69b8a42cd38a7cd)

- Merge pull request [#4321](https://github.com/tidbcloud/dbaas-ui/pull/4321) from tidbcloud/feat/audit-log-layout [ca900b83](https://github.com/tidbcloud/dbaas-ui/commit/ca900b8348fab57e29a8f7363ce7f839dfe8d56e)

- Merge pull request [#4323](https://github.com/tidbcloud/dbaas-ui/pull/4323) from tidbcloud/feat/premium-add-credit [4fcaeb96](https://github.com/tidbcloud/dbaas-ui/commit/4fcaeb96d71fa2d65ced1d7ae121c621f5eb7630)

  - fix: replace enum values with string literals for domain type checks in FormAdvertisedListener [8221c162](https://github.com/tidbcloud/dbaas-ui/commit/8221c162acd6cc012d4b1a8cbd0d14dcc2c498b9)

  - fix: add Alibaba Cloud account ID whitelisting information in Reminder component [a00f14c4](https://github.com/tidbcloud/dbaas-ui/commit/a00f14c4381636139416c1196b4d67474ecca7e2)

  - fix: enhance FormAdvertisedListener to handle downstream ID and improve subdomain name processing [5ed6a730](https://github.com/tidbcloud/dbaas-ui/commit/5ed6a730548754c36b940c575c2f804ea8a908b8)

  - fix: refactor Dual Region Backup section for improved readability and structure [f0ff5c21](https://github.com/tidbcloud/dbaas-ui/commit/f0ff5c218e5ab7c870701f71751d0affd4da2e8c)

  - fix: simplify network type checks for private link in Changefeed components [89cd3c4c](https://github.com/tidbcloud/dbaas-ui/commit/89cd3c4c4cd0ea463901f0b6bbce28a9c3891dec)

  - feat(premium/create): integrate credit card management into actions panel for premium instance creation [ccf404a1](https://github.com/tidbcloud/dbaas-ui/commit/ccf404a1e5b6e28e597ea9de2a2fcd22f269afe5)

  - feat(premium/create): add custom hook for credit card management in premium instance creation [23facc1c](https://github.com/tidbcloud/dbaas-ui/commit/23facc1c5a5fd1aede5bd8e95daac97f95433203)

- Merge pull request [#4322](https://github.com/tidbcloud/dbaas-ui/pull/4322) from tidbcloud/fix/cdc_s3_trailing_slash [907cb3e8](https://github.com/tidbcloud/dbaas-ui/commit/907cb3e8de4681103b83c113fc400b19aee9902c)

  - fix(cdc): update getPayload function to include isEditing parameter for conditional logic [857e0941](https://github.com/tidbcloud/dbaas-ui/commit/857e0941c6d58d9de6169caed66ec95ae2e2787f)

  - fix: audit log detail layout [59b423df](https://github.com/tidbcloud/dbaas-ui/commit/59b423df9c2cfdfe37bc0de0737f79a3cf2ed83c)

  - fix: update meta tags in index.html for improved clarity and consistency [be90c5a9](https://github.com/tidbcloud/dbaas-ui/commit/be90c5a97582dd9ef4ba6906ecc7bef065134aec)

- Merge pull request [#4319](https://github.com/tidbcloud/dbaas-ui/pull/4319) from tidbcloud/refine/premium-connect-ca [9bb0389f](https://github.com/tidbcloud/dbaas-ui/commit/9bb0389f8d5c77e0d8933b54991cad5fe643faea)

  - refine(premium/connect): include service plan in connection modal and update CA requirement logic [aa07bd4e](https://github.com/tidbcloud/dbaas-ui/commit/aa07bd4ee213676e888dc3fc3c53db9620bc292b)

  - fix: add storage_type assignment in RestoreForDedicated and RestoreForDedicatedFromRecycleBin components [2614725e](https://github.com/tidbcloud/dbaas-ui/commit/2614725e5148a859823d26ef4efe9c7824dc8524)

  - fix: trim trailing dot from subdomain name in FormAdvertisedListener display [e24508a8](https://github.com/tidbcloud/dbaas-ui/commit/e24508a82027a30eb05a8df3e69c27f49f1ba773)

  - fix: adjust Typography component width in FormAdvertisedListener for better layout [80484552](https://github.com/tidbcloud/dbaas-ui/commit/804845523df3715a97620e859581fe35d2421091)

  - fix: improve domain validation logic in FormAdvertisedListener and streamline setting advertised listener records [8a8d5f9b](https://github.com/tidbcloud/dbaas-ui/commit/8a8d5f9b04d91c4a4b128c9bd3a57a69c4906591)

  - fix: update advertised listener form to include endpoint zones and improve domain validation [5b30e38e](https://github.com/tidbcloud/dbaas-ui/commit/5b30e38e6c099b28fdc823587dc4c009c5637f1e)

  - chore: update swagger [5dd86690](https://github.com/tidbcloud/dbaas-ui/commit/5dd866904bc04126a5c248a15b310bd3fe3fb661)

- Merge pull request [#4315](https://github.com/tidbcloud/dbaas-ui/pull/4315) from tidbcloud/fix/premium_cdc [c491a45f](https://github.com/tidbcloud/dbaas-ui/commit/c491a45f3c87251248c40c979c8e8e2000a6ca8b)

- Merge pull request [#4314](https://github.com/tidbcloud/dbaas-ui/pull/4314) from tidbcloud/fix/premium_cdc [7ffde7ae](https://github.com/tidbcloud/dbaas-ui/commit/7ffde7ae25cd1cf7fc4832d3055bd9bb5da0b3e1)

  - hotfix: 202511061015 [e73ae64e](https://github.com/tidbcloud/dbaas-ui/commit/e73ae64e23a460a17a1f82c3b6e46aa85007d79e)

  - fix: add Alicloud support to cdc connection methods [2b1af748](https://github.com/tidbcloud/dbaas-ui/commit/2b1af74879a6ea58b17f95a0ae2dc51e99e9def4)

- Merge pull request [#4308](https://github.com/tidbcloud/dbaas-ui/pull/4308) from tidbcloud/fix/premium_backup [5f671d37](https://github.com/tidbcloud/dbaas-ui/commit/5f671d3777b50c3c6f981ddbf3a640bf7f4bdb49)

- Merge pull request [#4313](https://github.com/tidbcloud/dbaas-ui/pull/4313) from tidbcloud/fix/premium_import [382b8847](https://github.com/tidbcloud/dbaas-ui/commit/382b8847afeeba819f36f39e80456a60614c69c5)

  - feat: pass tidb version when fetching node profiles in RestoreForDedicatedFromRecycleBin component [8c9ec9d8](https://github.com/tidbcloud/dbaas-ui/commit/8c9ec9d8a71b6b33abee1c0a5b4c5ecde6f1f3e4)

  - refactor: remove default sizes specification in RestoreForDedicatedFromRecycleBin component as per PM request [d4772fcd](https://github.com/tidbcloud/dbaas-ui/commit/d4772fcdcce2eff6449ed3def08e0eb10ab3c5d7)

  - refactor: remove deprecated hideStorageType prop from ClusterNodeSizes component [f072ac7d](https://github.com/tidbcloud/dbaas-ui/commit/f072ac7dd1cd29e37656673a5d432b63a6dc26b0)

  - fix: update total size label and improve progress percentage fallback logic in ImportDetailPremium [4fa4ec3a](https://github.com/tidbcloud/dbaas-ui/commit/4fa4ec3a8eb74bb817382aabbd49cd629bccf234)

  - fix: adjust layout of source file and target table display in Precheck component [6a98f485](https://github.com/tidbcloud/dbaas-ui/commit/6a98f485a44136e36167ec3e14834a8792823f7e)

  - feat: enhance PremiumImportSummary with additional details and total duration calculation [7035b06a](https://github.com/tidbcloud/dbaas-ui/commit/7035b06ade6b9d98bdaaf6ae84ca8fcc2535b478)

  - fix: adjust timeout value and enhance UI for subtask details [73fda989](https://github.com/tidbcloud/dbaas-ui/commit/73fda9897288ff928f667738bacfc72fffc6a2f8)

  - refactor: reorganize imports and enhance props handling in StatusBadge component [62b2af34](https://github.com/tidbcloud/dbaas-ui/commit/62b2af340ffd7aa7381b588c7293e7802425234b)

  - fix: update current step progress percentage fallback value [2ac4eb31](https://github.com/tidbcloud/dbaas-ui/commit/2ac4eb31f67fd99580bc3761aa1b6d44eefd7ed3)

  - refactor: simplify connection testing logic and improve success notifications [4a66a438](https://github.com/tidbcloud/dbaas-ui/commit/4a66a4384b36ce1e242162c8e5a33e900e607ec0)

- Merge pull request [#4311](https://github.com/tidbcloud/dbaas-ui/pull/4311) from tidbcloud/hotfix/20251104-gcp-generate-command [6c1fd08b](https://github.com/tidbcloud/dbaas-ui/commit/6c1fd08b7b4bafffc96b4595448a06dcb636a83f)

- Merge pull request [#4312](https://github.com/tidbcloud/dbaas-ui/pull/4312) from tidbcloud/hotfix/20251104-gcp-generate-command [55ff896b](https://github.com/tidbcloud/dbaas-ui/commit/55ff896bc4d6f0fbec1cbdc0e3779af211d0971f)

  - fix: gcp connect ui [cb1c2bba](https://github.com/tidbcloud/dbaas-ui/commit/cb1c2bba5ff22f875289eed671711b8568627591)

  - fix: gcp generate command valid [62b476ae](https://github.com/tidbcloud/dbaas-ui/commit/62b476ae07add13fc672deef272a98ec208514ad)

- Merge pull request [#4309](https://github.com/tidbcloud/dbaas-ui/pull/4309) from tidbcloud/hotfix/20251104-gcp-connect [c6bf3b12](https://github.com/tidbcloud/dbaas-ui/commit/c6bf3b12a93477fc622aa7c5122928937e4b13e7)

- Merge pull request [#4310](https://github.com/tidbcloud/dbaas-ui/pull/4310) from tidbcloud/hotfix/20251104-gcp-connect [b05a2135](https://github.com/tidbcloud/dbaas-ui/commit/b05a21355c696277eab7805ed295c56e3d850b64)

  - fix: gcp create endpoint access [fc08c75a](https://github.com/tidbcloud/dbaas-ui/commit/fc08c75a3a7fba87c75c7b8fc26d8cdbfaff2bfc)

  - fix: disable buttons when cluster is invalid in BackupListPremium [f2c2e872](https://github.com/tidbcloud/dbaas-ui/commit/f2c2e872a4398d24fc3f31ac5872d0cac6c4a478)

- Merge pull request [#4307](https://github.com/tidbcloud/dbaas-ui/pull/4307) from tidbcloud/release-20251104 [0c01197b](https://github.com/tidbcloud/dbaas-ui/commit/0c01197b50726ecc1898414dfc60d0d0b1809ebb)

- Merge pull request [#4306](https://github.com/tidbcloud/dbaas-ui/pull/4306) from tidbcloud/release-20251104 [c0b66583](https://github.com/tidbcloud/dbaas-ui/commit/c0b6658368cb80086706e532f6b6f2f2741adfdf)

  - release: 20251104 [449659ed](https://github.com/tidbcloud/dbaas-ui/commit/449659ed269d023fa644585d82af7c10264941ed)

- Merge pull request [#4304](https://github.com/tidbcloud/dbaas-ui/pull/4304) from tidbcloud/fix/cdc_detail [94df33a9](https://github.com/tidbcloud/dbaas-ui/commit/94df33a995def50b2fc6ab4b2d403669f202c326)

  - refactor: extract orgId and projectId from tenantData for clarity [8c305543](https://github.com/tidbcloud/dbaas-ui/commit/8c305543989db34bad347b50cfd8b0fe72178d6f)

  - fix: improve sink endpoint fetching logic for private connections [39f68df8](https://github.com/tidbcloud/dbaas-ui/commit/39f68df82fa965177cd7399f56b92ff68453cba4)

- Merge pull request [#4303](https://github.com/tidbcloud/dbaas-ui/pull/4303) from tidbcloud/refine/premium-connect-ca [cbc57ab5](https://github.com/tidbcloud/dbaas-ui/commit/cbc57ab5772549ae6c41aa4eda8c73003c643c9b)

  - refine(premium/connect): comment out caRequired prop in ConnectModalBody component [4dc9ca1a](https://github.com/tidbcloud/dbaas-ui/commit/4dc9ca1ad64c6ce5732294768749bdc20aec8fff)

- Merge pull request [#4242](https://github.com/tidbcloud/dbaas-ui/pull/4242) from tidbcloud/feat/alicloud-networking [d75e65a6](https://github.com/tidbcloud/dbaas-ui/commit/d75e65a6d76e84439f98cbf366d0c3ad44d6458e)

  - feat: use CloudProviderConst instead [8ff4fd36](https://github.com/tidbcloud/dbaas-ui/commit/8ff4fd36970092a3970e757399f5fd277c7191be)

- Merge pull request [#4297](https://github.com/tidbcloud/dbaas-ui/pull/4297) from tidbcloud/feat/4c-sku-Clarification [db34c207](https://github.com/tidbcloud/dbaas-ui/commit/db34c207ac7f55ac296f1e069ed3385781cc10f6)

- Merge pull request [#4302](https://github.com/tidbcloud/dbaas-ui/pull/4302) from tidbcloud/track-stmt-event [e0e7a2f1](https://github.com/tidbcloud/dbaas-ui/commit/e0e7a2f199c3454d711d02693aaa34f4ed11a814)

  - fix: rename ali to alibaba cloud [64ad50f8](https://github.com/tidbcloud/dbaas-ui/commit/64ad50f885ba5daf83067e860f0ec1d7d9ce4290)

  - feat: add validation for domain name [19b2e11c](https://github.com/tidbcloud/dbaas-ui/commit/19b2e11c567bfd1884afd7e27def470300288931)

  - feat: adjust info item order [8f9226e8](https://github.com/tidbcloud/dbaas-ui/commit/8f9226e8beb4dbc39fa19144c586a028ad6025ec)

  - feat: add desc for alicloud [612ef9eb](https://github.com/tidbcloud/dbaas-ui/commit/612ef9ebced94060328d81a429cecca81ce5e71b)

  - feat: remove edit privateendpoint entry and code [6ee82ec2](https://github.com/tidbcloud/dbaas-ui/commit/6ee82ec21487475cf883ea00fc5f18c965a7aa9d)

  - feat: support edit and delete private endpoint [7c0706c8](https://github.com/tidbcloud/dbaas-ui/commit/7c0706c83e22da6dab43296d1b7574ce0ed43b94)

  - feat: add loading for privatelink service info [c981afa6](https://github.com/tidbcloud/dbaas-ui/commit/c981afa62a93e7495cac15666905f0512f45e549)

  - feat: add alicloud private endpoint creation modal [9a233fb6](https://github.com/tidbcloud/dbaas-ui/commit/9a233fb688eae5b16e8534e404176595770a6648)

  - feat: add ali privateendpoint modal [a8324a78](https://github.com/tidbcloud/dbaas-ui/commit/a8324a782b829d368f0a7d1237a64a83592a4e62)

  - fix: enhance event tracking for time range filter by including selected value [2f712d69](https://github.com/tidbcloud/dbaas-ui/commit/2f712d691a5db54f61449a8a7e548717ef948d50)

- Merge pull request [#4300](https://github.com/tidbcloud/dbaas-ui/pull/4300) from tidbcloud/feat/premium-connect-ca [d93696c5](https://github.com/tidbcloud/dbaas-ui/commit/d93696c582717fcecc3a81327a5a761754f1c0ce)

- Merge pull request [#4299](https://github.com/tidbcloud/dbaas-ui/pull/4299) from tidbcloud/feat/rcu-title [3fdfb29b](https://github.com/tidbcloud/dbaas-ui/commit/3fdfb29b1a3b9f2fa4db6e26fd2c82ebdf9897b1)

  - feat: add Microsoft as a connection type in SignUpSSOCallback [c99c58a2](https://github.com/tidbcloud/dbaas-ui/commit/c99c58a2358bc094b7a81048898c60f283cbca2f)

  - chore: update swagger [b7c78038](https://github.com/tidbcloud/dbaas-ui/commit/b7c78038cb33af2bd5787e0ef661261ebb0be093)

  - fix: add type annotation for parameter in sortSwagger function [84a7d8f3](https://github.com/tidbcloud/dbaas-ui/commit/84a7d8f344e11e24007ee8c8b71665cdda810d38)

  - feat: pass tidb version when fetching node profiles in restore [a88fca37](https://github.com/tidbcloud/dbaas-ui/commit/a88fca372ad2241e1c7d258b252f0cdddb19d26b)

  - refactor: rename StorageNodeSettingStorageType to ClusterStorageNodeSettingStorageType across multiple files [dbe2f395](https://github.com/tidbcloud/dbaas-ui/commit/dbe2f3953ad052b438f4ad710955fd9b786ed7b6)

  - feat: update swagger [5ac49b9b](https://github.com/tidbcloud/dbaas-ui/commit/5ac49b9b44f032b5be221bec177a450fbdcc29c0)

  - refactor: remove hideStorageType prop from Restore components [ec8b21b9](https://github.com/tidbcloud/dbaas-ui/commit/ec8b21b9d5c531ef311d203295ecef26d5de9375)

  - refactor(premium/connect): update CA certificate requirement to only include public network type [a125b494](https://github.com/tidbcloud/dbaas-ui/commit/a125b494ad5e1b11158fa1b0c6db5b889e418e1d)

  - refine(premium/connect): enhance CA certificate download handling with loading state [9b9752bc](https://github.com/tidbcloud/dbaas-ui/commit/9b9752bc8499ec918c154aa9199b4cf5baf04e76)

  - refactor(premium/connect): update CA certificate requirement to include private network type [0e5653a8](https://github.com/tidbcloud/dbaas-ui/commit/0e5653a82647e59482343c668f4998e2927dcaa2)

  - feat(premium/connect): implement CA certificate download functionality in ConnectionClient component [213b7743](https://github.com/tidbcloud/dbaas-ui/commit/213b77433a144e28a02c90cd5f94df4923fdaa35)

- Merge pull request [#4301](https://github.com/tidbcloud/dbaas-ui/pull/4301) from tidbcloud/chore/swagger [ab09c63a](https://github.com/tidbcloud/dbaas-ui/commit/ab09c63a786b97ed9090b26614265c3682ceaab4)

  - chore(swagger/v2025): add RCU quota API definition and enhance TiDB management endpoints with new parameters and response structures [0b660f6f](https://github.com/tidbcloud/dbaas-ui/commit/0b660f6f3a84ecb46d99f70e7f597aa30a30ca7e)

  - chore(scripts/swagger): add sorting functionality for Swagger JSON and update fetcher to use it [47e0b231](https://github.com/tidbcloud/dbaas-ui/commit/47e0b231dba459e2e8d3a24a4047b8ba80e79257)

  - feat: gcp cidr range support 16-18 [6da429c5](https://github.com/tidbcloud/dbaas-ui/commit/6da429c5e4c6ddac49d51147349e9d6dcc876abe)

  - feat: cpu num must greater then 0 [4f6a4666](https://github.com/tidbcloud/dbaas-ui/commit/4f6a4666cb44037968d88c409a3b5d4da0c6060a)

  - refactor: update StorageMetricItem labels and typography styles in StandardCapacity components [e20e8cbd](https://github.com/tidbcloud/dbaas-ui/commit/e20e8cbd99cb50661c69ddf1a74d8c202bf7b4b9)

  - fix: update cluster mode condition for organization settings path [23fcfe20](https://github.com/tidbcloud/dbaas-ui/commit/23fcfe202b40f3fb03cd0d62ce362523b1984e17)

- Merge pull request [#4298](https://github.com/tidbcloud/dbaas-ui/pull/4298) from tidbcloud/fix/premium_fix [4b781462](https://github.com/tidbcloud/dbaas-ui/commit/4b781462ac94cb36ccc9abc3b81fe0b0f632d929)

- Merge pull request [#4293](https://github.com/tidbcloud/dbaas-ui/pull/4293) from tidbcloud/fix/essential_dm [f7ebe323](https://github.com/tidbcloud/dbaas-ui/commit/f7ebe3233517a0f7d4b53810a31fee3540f3c2b7)

  - fix: handle undefined values for Private Endpoint in Review component [b9ce7b54](https://github.com/tidbcloud/dbaas-ui/commit/b9ce7b547f7161bcc1cd215f315b4ffc139029de)

  - fix: update query enablement condition in ConfigureReplica component [5e5c8776](https://github.com/tidbcloud/dbaas-ui/commit/5e5c8776e494f9025da40302ba6916facd1b4f85)

  - fix: update cloud provider label retrieval in RecycleBin component [bc1def0a](https://github.com/tidbcloud/dbaas-ui/commit/bc1def0a5d169e8cdad1bf669f54dcf2290ef6af)

  - feat: show waring when cpu equals to 2 [4e02f5fb](https://github.com/tidbcloud/dbaas-ui/commit/4e02f5fbb4d9c148b269c3dc355a5ae5b7531fc2)

  - feat: add same logic for recyclebin [b2d1132f](https://github.com/tidbcloud/dbaas-ui/commit/b2d1132fcc071b96db985d9cbaa79ac57965dc89)

  - feat: show warning when cpu less then 4c [f7a41d38](https://github.com/tidbcloud/dbaas-ui/commit/f7a41d380c9d68f773afc12a745f73957d0ca645)

  - fix: set default cloud provider in restore form from state or context [c9413971](https://github.com/tidbcloud/dbaas-ui/commit/c9413971bebd5f8ab259f81c1c9d8495b16ac9c2)

  - fix: rename loading variable for clarity in ConfigureReplica component [89b84c4e](https://github.com/tidbcloud/dbaas-ui/commit/89b84c4e22d47eee96ed9d6d7f9d6464cb5a2de1)

  - refactor: adjust padding and color for filter rules header in TableFilter component [96fe2993](https://github.com/tidbcloud/dbaas-ui/commit/96fe2993f0a20eba45633044d457b516aacd43ed)

  - fix: ensure query is enabled only when filter rules are present and track loading state [bd70e1a1](https://github.com/tidbcloud/dbaas-ui/commit/bd70e1a10620a067a5369bab76a6861413a9c890)

  - refactor: clean up and uncomment code in ChangefeedDetailPremium component [b1625b15](https://github.com/tidbcloud/dbaas-ui/commit/b1625b153efd4388540b6831952bc65a787e6590)

  - fix: update private endpoint display to use endpoint name from sink endpoint data [e31575e1](https://github.com/tidbcloud/dbaas-ui/commit/e31575e116507ce429e4a565727776fb1873c4ba)

  - feat: add ports_str field to changefeed form data and update related components [dd86fc88](https://github.com/tidbcloud/dbaas-ui/commit/dd86fc888a65dea62283ebbcce2336f166532e18)

  - refactor: remove unused type definitions from CreateOrEditChangefeedPremium [940c9f49](https://github.com/tidbcloud/dbaas-ui/commit/940c9f494400c98180e53160aa8850920d3cf6c7)

  - refactor: streamline filter rule handling in changefeed creation [38508858](https://github.com/tidbcloud/dbaas-ui/commit/38508858a73a95d6817681a8431f6f235acb9165)

  - feat: display cloud provider information in RecycleBinClusterCard [da0510cc](https://github.com/tidbcloud/dbaas-ui/commit/da0510cc308655b6be9079c7f629b46a7a149925)

  - fix: enhance user feedback during private endpoint creation process [8b33474d](https://github.com/tidbcloud/dbaas-ui/commit/8b33474d39c31461838259049385e7daba3a62f5)

- Merge pull request [#4295](https://github.com/tidbcloud/dbaas-ui/pull/4295) from tidbcloud/feat/premium-stmt [e3abce8b](https://github.com/tidbcloud/dbaas-ui/commit/e3abce8b3c68a6185ccfc6a7adce20390346334b)

- Merge pull request [#4296](https://github.com/tidbcloud/dbaas-ui/pull/4296) from tidbcloud/feat/premium-stmt [d5600073](https://github.com/tidbcloud/dbaas-ui/commit/d56000738e58eab6b6bb8d670d0c943958f3a655)

  - feat: add statement for restore [9d898567](https://github.com/tidbcloud/dbaas-ui/commit/9d89856798530bf6be23e3e8fdab7079e6b2baf3)

  - feat: add alert for creation and modifying [64a704d9](https://github.com/tidbcloud/dbaas-ui/commit/64a704d9631e4dd50615e68b16fbc9454dd71799)

  - refactor: update condition for displaying metrics in PlanDetailTabBasic [37ec7b0b](https://github.com/tidbcloud/dbaas-ui/commit/37ec7b0b410dacdbc30afca19c58a1370aed123d)

  - refactor: conditionally display memory and disk metrics in PlanDetailTabBasic [7d623f62](https://github.com/tidbcloud/dbaas-ui/commit/7d623f624d92e6e88909c8266de5645efecb57b1)

- Merge branch 'master' into feat/premium-stmt [2fae46c6](https://github.com/tidbcloud/dbaas-ui/commit/2fae46c663c30be8a4d6f0a49f4011f83be5249c)

  - hotfix: 202510311438 [039f241e](https://github.com/tidbcloud/dbaas-ui/commit/039f241e7f47c2d910daf7d557bacbd23bbde469)

  - refactor: unify cluster computed properties across Diagnosis components [7fe31cc2](https://github.com/tidbcloud/dbaas-ui/commit/7fe31cc2e6bdb7c35a65ac6daf0a49360be2eab0)

  - refactor: unify cluster computed properties in Statement components [c0a7357c](https://github.com/tidbcloud/dbaas-ui/commit/c0a7357c98ccc2a381218aa698707400d7136fb6)

  - refactor: restructure StatementDetail components for better clarity [7f40c709](https://github.com/tidbcloud/dbaas-ui/commit/7f40c7097f9adcbb566076655132f45c7349540d)

  - refactor: simplify loading state handling in Statement components [b40e5595](https://github.com/tidbcloud/dbaas-ui/commit/b40e5595afe11941d8cf8b4827c52b6adc2e9876)

  - refactor: remove outdated duration check in slow query log [25319850](https://github.com/tidbcloud/dbaas-ui/commit/25319850bb005ff8948568a2ff48b23ac31f4d5d)

  - refactor: update premium context implementation for SQL statements [c977375a](https://github.com/tidbcloud/dbaas-ui/commit/c977375aee5b2e66caa661a0d49650421886823f)

  - feat: add StatementDetail route to SQL Statement feature [fac704c5](https://github.com/tidbcloud/dbaas-ui/commit/fac704c53e22ecce20857ae680e1ca1fc7ac50ce)

  - feat: implement SQL Statement feature with detail and list pages [a9ff6355](https://github.com/tidbcloud/dbaas-ui/commit/a9ff6355faf3081ee1566a1f92855b90614bb33a)

  - refactor(tests): update metric titles in core journey tests for clarity [470ec04f](https://github.com/tidbcloud/dbaas-ui/commit/470ec04f3b0ddc61f850149cb0f4e7c47d4a1031)

  - feat: implement premium context for statement management with data source and event handling [20b1b87e](https://github.com/tidbcloud/dbaas-ui/commit/20b1b87e7512928ff0dea7c1e8b30eff815a1a74)

- Merge pull request [#4294](https://github.com/tidbcloud/dbaas-ui/pull/4294) from tidbcloud/fix/br [b7112878](https://github.com/tidbcloud/dbaas-ui/commit/b7112878ad3e13a175f32d1697d72bcaeb226535)

- Merge pull request [#4289](https://github.com/tidbcloud/dbaas-ui/pull/4289) from tidbcloud/hotfix/20251029-private-endpoint-connection-create [897a5f48](https://github.com/tidbcloud/dbaas-ui/commit/897a5f480f7aa911ba16f930c8db3034998cf577)

  - fix: replace useTidbServiceDeleteTidbBackup with useBackupServiceDeleteBackup in RecycleBin component [e4e9ff19](https://github.com/tidbcloud/dbaas-ui/commit/e4e9ff193c81975ddd2f44caaf731f07ebd959ee)

- Merge pull request [#4292](https://github.com/tidbcloud/dbaas-ui/pull/4292) from tidbcloud/fix/premium_import [81c25ea7](https://github.com/tidbcloud/dbaas-ui/commit/81c25ea791df71c0c4838d752edde0ed056b4b48)

  - Update src/dbaas/screens/Cluster/ImportV4/ImportFromCloudPremium/step3.tsx [1ab16f5c](https://github.com/tidbcloud/dbaas-ui/commit/1ab16f5caee81c61bbfd6e702e8e7ca703ab7ec1)

- Merge pull request [#4287](https://github.com/tidbcloud/dbaas-ui/pull/4287) from tidbcloud/fix/dm_essential [82dcefa1](https://github.com/tidbcloud/dbaas-ui/commit/82dcefa1f47db9b526e20b231b63016d19272afd)

  - fix: remove onFinish call after setting precheckId in Step3 component [741fd7b4](https://github.com/tidbcloud/dbaas-ui/commit/741fd7b495f74bcd42b4dbd25428bda99fdb17b0)

  - fix: remove direct CSV configuration link and add contextual note for CSV format [9f3f276d](https://github.com/tidbcloud/dbaas-ui/commit/9f3f276d4fa0b46b0ca7ac3426a1eb3b44ffddee)

  - fix: correct formatting of privileges description in ConfigureConnection component [d662bc3a](https://github.com/tidbcloud/dbaas-ui/commit/d662bc3abc9e766a277a99ac58fa8874a4ff0951)

  - fix: update s3_bucket_access_method for Aliyun cluster in ImportFromCloud component [e9b91d1a](https://github.com/tidbcloud/dbaas-ui/commit/e9b91d1a421c454fe97e72506e679443ea4ace7c)

  - fix: adjust supported methods for Aliyun cluster in ConfigureConnection [6148e865](https://github.com/tidbcloud/dbaas-ui/commit/6148e86567bb94b9a2f7dfe4a515370d86f7cae7)

- Merge pull request [#4291](https://github.com/tidbcloud/dbaas-ui/pull/4291) from tidbcloud/feat/swagger_fetcher [0c6ecd63](https://github.com/tidbcloud/dbaas-ui/commit/0c6ecd63d6a47f0283814790feac407aaf119b5d)

  - feat: add support for overriding branch in gh-swagger-fetcher script [38ffb5cd](https://github.com/tidbcloud/dbaas-ui/commit/38ffb5cd3487611a347b726796eed167f3dd72ac)

  - feat: update source_type_id handling in connection profile and API documentation [22fa6286](https://github.com/tidbcloud/dbaas-ui/commit/22fa628654965ca5279329d341a3d39fcd27cc38)

- Merge pull request [#4288](https://github.com/tidbcloud/dbaas-ui/pull/4288) from tidbcloud/fix/cdc_typo [bd4853af](https://github.com/tidbcloud/dbaas-ui/commit/bd4853af3cd7ec87b82a1fe5585dc7072abb8477)

  - fix: correct spelling of 'credential' in TableFilter component [0a37bb07](https://github.com/tidbcloud/dbaas-ui/commit/0a37bb079122dff063b5624c60c96adec679f36c)

  - fix: correct credential variable names in TableFilter component [0ddd2c68](https://github.com/tidbcloud/dbaas-ui/commit/0ddd2c68fb8d1e4d4507dbb03cfc4d3110ee94bb)

  - fix: correct credential input logic in ConfigureReplica component [2f57c2d5](https://github.com/tidbcloud/dbaas-ui/commit/2f57c2d53895f19a9025f9e36c9015699543dbbc)

  - fix: correct spelling of 'credential' in TableFilter component [9f0fa025](https://github.com/tidbcloud/dbaas-ui/commit/9f0fa0257f422d112f5e5e1fb8974cef39a63891)

  - feat: add source_type_id to connection profile and update EssentialDMStep2 form handling [2f88430e](https://github.com/tidbcloud/dbaas-ui/commit/2f88430ea43a61cc62a67796a04936a8a71d832c)

  - feat: add source_type_id field and primary key checking to migration precheck [80de5e47](https://github.com/tidbcloud/dbaas-ui/commit/80de5e478e784274ffc6bb32ee3e1b39e9c0b1bf)

- Merge pull request [#4286](https://github.com/tidbcloud/dbaas-ui/pull/4286) from tidbcloud/fix/premium_cdc [369f1c8e](https://github.com/tidbcloud/dbaas-ui/commit/369f1c8ed47bda18a070e3165e7a3d949aa192e0)

- Merge pull request [#4284](https://github.com/tidbcloud/dbaas-ui/pull/4284) from tidbcloud/release-20251028 [784f336b](https://github.com/tidbcloud/dbaas-ui/commit/784f336b2dfa758c621654f0ae2ccc9f566a70b0)
