# Release-20250401

- Merge pull request [#3813](https://github.com/tidbcloud/dbaas-ui/pull/3813) from tidbcloud/feat/discount-price-issules [eabe0670](https://github.com/tidbcloud/dbaas-ui/commit/eabe0670846d7000e65e9228eebc25d51bb5d334)

  - fix: wording [e8f68c3e](https://github.com/tidbcloud/dbaas-ui/commit/e8f68c3ec9c4d48db178feff4478d210434daa80)

- Merge pull request [#3825](https://github.com/tidbcloud/dbaas-ui/pull/3825) from tidbcloud/fix/starter-wording [a76a54a4](https://github.com/tidbcloud/dbaas-ui/commit/a76a54a406fb29e3986c68017218414f0d801af6)

  - fix: starter wording [8bcca2e2](https://github.com/tidbcloud/dbaas-ui/commit/8bcca2e2b85455e63108db7f67589a50a18768c3)

  - fix: remove dot [a255513f](https://github.com/tidbcloud/dbaas-ui/commit/a255513f89f5934e55485e01ce839c47bbb0f8c2)

- Merge pull request [#3824](https://github.com/tidbcloud/dbaas-ui/pull/3824) from tidbcloud/fix/starter-create [f349413f](https://github.com/tidbcloud/dbaas-ui/commit/f349413f37415febf68b388756df5a4b7f42a971)

  - fix: alicloud create type [3a119dd3](https://github.com/tidbcloud/dbaas-ui/commit/3a119dd3ae00d2c2dc56f28bcb3fed3aecb9b987)

  - feat: [ed9187fc](https://github.com/tidbcloud/dbaas-ui/commit/ed9187fc6db921121dc963bdec05f314366c5f13)

- Merge pull request [#3821](https://github.com/tidbcloud/dbaas-ui/pull/3821) from tidbcloud/feat/alibaba-program-covert [6e629c35](https://github.com/tidbcloud/dbaas-ui/commit/6e629c355e5b13e2fa5e6dad72b98b62294de22b)

  - feat(alicloud): already joined org directly access / [5e0df6a2](https://github.com/tidbcloud/dbaas-ui/commit/5e0df6a2e1177e7d3400126e65fb0a7260596ee6)

  - feat(alicloud): add alibaba program join page [552df8b6](https://github.com/tidbcloud/dbaas-ui/commit/552df8b63ea5b8bc2302dac988e007b51edc57ca)

- Merge pull request [#3823](https://github.com/tidbcloud/dbaas-ui/pull/3823) from tidbcloud/fix/serverless_ali [0a322c06](https://github.com/tidbcloud/dbaas-ui/commit/0a322c06d80fd7e3f4c525227069247f0cdd9f98)

  - fix: iops review [e64336df](https://github.com/tidbcloud/dbaas-ui/commit/e64336df728dd8aadbc9da1e9465f4bb6e36d9af)

  - fix: subnet ids placeholder, node review [d2a25ab4](https://github.com/tidbcloud/dbaas-ui/commit/d2a25ab40efb602f5274919ae3c6dd305356adfc)

  - fix: modify issules [83ef471b](https://github.com/tidbcloud/dbaas-ui/commit/83ef471bda1ca174585cba813bb3897df13f0ff6)

  - fix: hide same price [ddd73754](https://github.com/tidbcloud/dbaas-ui/commit/ddd73754be5d9a0eadc0b9d813263b292d9c7b74)

  - fix: recalculate price when gib change [d1d31d35](https://github.com/tidbcloud/dbaas-ui/commit/d1d31d350381e381fab191d54c30034ca47ed8ea)

  - feat: add clusterId for listnodespec when modify [0b425962](https://github.com/tidbcloud/dbaas-ui/commit/0b4259626dd10d8dc1497705e2b16e8ae6fcbe30)

  - feat: fix feedback [4d50b595](https://github.com/tidbcloud/dbaas-ui/commit/4d50b59521c0b9aca4e58cc7694adc2e22667d7b)

  - fix: switch provider [52541133](https://github.com/tidbcloud/dbaas-ui/commit/52541133f6f49894d3ac9ba929dca764b36a0757)

  - fix: update import description in ServerlessOnboarding to support Alibaba Cloud OSS [31513650](https://github.com/tidbcloud/dbaas-ui/commit/31513650da36bc163f1ec30cb55c1a85ef0b9b6d)

  - chore: remove debug log for sharedCluster in RestoreForServerless component [a75d8752](https://github.com/tidbcloud/dbaas-ui/commit/a75d8752146032612ab822d701e7a4b2ecca084b)

  - fix: integrate observer for ClusterBackupRestore and enhance serverless restore handling with Alibaba Cloud support [8fb67cb5](https://github.com/tidbcloud/dbaas-ui/commit/8fb67cb5e6ae5c6104e0f302b2984afbde597ca3)

  - fix: update provider and region handling in RestoreForServerless component [a2491160](https://github.com/tidbcloud/dbaas-ui/commit/a24911608188ad6fe465e8105c770c64562ddc12)

- Merge pull request [#3822](https://github.com/tidbcloud/dbaas-ui/pull/3822) from tidbcloud/fix/restore [afdb46ff](https://github.com/tidbcloud/dbaas-ui/commit/afdb46ff26d56211aae8b086d6112718b2e772c9)

  - fix: update storage_type reference in RestoreForDedicated component [84650134](https://github.com/tidbcloud/dbaas-ui/commit/84650134521682d49c899b0259ed16d998b97bb0)

- Merge pull request [#3820](https://github.com/tidbcloud/dbaas-ui/pull/3820) from tidbcloud/hotfix/doc-links [81ce2e3c](https://github.com/tidbcloud/dbaas-ui/commit/81ce2e3c1e444635759c1d76e215950f222bb30d)

  - hotfix: 202504011248 [cde74801](https://github.com/tidbcloud/dbaas-ui/commit/cde748011f81d59f1fcfb2ed428243d207db3b32)

  - fix: doc links [c8fd63d2](https://github.com/tidbcloud/dbaas-ui/commit/c8fd63d2a36e1ed9032a8a6492c006e0f4da1067)

- Merge branch 'hotfix/alicloud' into dev [164bc129](https://github.com/tidbcloud/dbaas-ui/commit/164bc129ff17e398d9599cf5b6106df091988890)

- Merge pull request [#3803](https://github.com/tidbcloud/dbaas-ui/pull/3803) from tidbcloud/feat/restore_storage_type [ca8ab925](https://github.com/tidbcloud/dbaas-ui/commit/ca8ab9252f6c2bb4e6e3bf5c0d761ef459bc5ef9)

  - fix: enable restore mode for all clusters in RestoreForDedicated component [6408086e](https://github.com/tidbcloud/dbaas-ui/commit/6408086edf2c8fa95ab36bdaefbbd5cfa105fbe5)

- Merge pull request [#3812](https://github.com/tidbcloud/dbaas-ui/pull/3812) from tidbcloud/feat/azure-networking-endpoint [6ac311d6](https://github.com/tidbcloud/dbaas-ui/commit/6ac311d67e3f003d0c61064eb6767f28db810828)

  - fix: remove ts-ignore and update swagger [c53fd538](https://github.com/tidbcloud/dbaas-ui/commit/c53fd538dd3e6b867fa7e187269e098efd65abd9)

  - fix: pass raft_iops to restore api [c5961e97](https://github.com/tidbcloud/dbaas-ui/commit/c5961e97b92f7c531720e6217b7d200bba78abac)

  - feat: refactor layout and enhance RestoreForDedicated component [756aaf41](https://github.com/tidbcloud/dbaas-ui/commit/756aaf41157072a230a6e9237bef0acb4bd25c05)

  - chore: remove debug logs from RestoreForDedicated component [4c6ee0dd](https://github.com/tidbcloud/dbaas-ui/commit/4c6ee0dd35bb5873ef4225528ddca8f33f0d5fae)

  - feat: integrate cost calculations and display in RestoreForDedicated component [6c94929f](https://github.com/tidbcloud/dbaas-ui/commit/6c94929f4305b75ebaaf222a2b574932e6227746)

  - feat: add NewClusterPricingSummary component for improved cost display and error handling [d770a249](https://github.com/tidbcloud/dbaas-ui/commit/d770a249337973b6eb6203af2479f52b4c956249)

  - fix: enable passthrough for Zod schema to allow extra properties [144e73a3](https://github.com/tidbcloud/dbaas-ui/commit/144e73a3e64e7370f136d2999c6726260949c0b5)

  - fix: make zod allow extra properties and add sizes.tikv.raftStoreIops key [18079adb](https://github.com/tidbcloud/dbaas-ui/commit/18079adbdcc981f31570b307f7c8859ecf1156a6)

  - feat: adjust copywriting [20a50071](https://github.com/tidbcloud/dbaas-ui/commit/20a500710a498b648ea8dddde0e1368cd523bc56)

  - fix: update storage type rendering logic and add extra Raft IOPS display [36492b82](https://github.com/tidbcloud/dbaas-ui/commit/36492b82db81439792ece809081608d328a57638)

  - fix: copywriting [1ee03cd3](https://github.com/tidbcloud/dbaas-ui/commit/1ee03cd360cb188fe71165445c701be2b0ecbf0d)

  - fix: cannot commit modify [3ecec270](https://github.com/tidbcloud/dbaas-ui/commit/3ecec2703023be9eaed90cdafd3e4b7ff90fd2af)

  - fix: exchange price and discountprice [f6ab6463](https://github.com/tidbcloud/dbaas-ui/commit/f6ab646378581ec30a37520313f5f74b66ee0f39)

  - fix: storage discount price [5a5140ae](https://github.com/tidbcloud/dbaas-ui/commit/5a5140ae5228a191b48834caf065c9766ed934a0)

  - feat: show iops when storage type is perf [ee13a2fc](https://github.com/tidbcloud/dbaas-ui/commit/ee13a2fc8cf37eaa8c08ebfb6f1075cc045eb1d2)

  - feat: create modify price request and default value [e0a822ed](https://github.com/tidbcloud/dbaas-ui/commit/e0a822eda5d31fd71abc2e171bc04c6d7859ee89)

  - feat: storage type allow exchange [bdb0676c](https://github.com/tidbcloud/dbaas-ui/commit/bdb0676c787cec52d7d93a4b004a1d3aa23a316e)

  - feat: exchange promoted value [f12af7f6](https://github.com/tidbcloud/dbaas-ui/commit/f12af7f6f9bc170a0e79240a1170aa6d243984aa)

  - feat: support raft iops [210fd304](https://github.com/tidbcloud/dbaas-ui/commit/210fd3043f61a85f0051c73361f6d5cc944535cc)

  - feat: modify discount price [98523188](https://github.com/tidbcloud/dbaas-ui/commit/985231888bfdb01973d451b472e4642e8bc7353e)

  - feat: original price UI [e7fc9f9e](https://github.com/tidbcloud/dbaas-ui/commit/e7fc9f9e7bf31e707736a684d4fae95ad32b1117)

  - fix: mark Restore component as deprecated [610e27b4](https://github.com/tidbcloud/dbaas-ui/commit/610e27b4fb9c99491ff0f868933ddff7bb4627ee)

  - feat: enhance RestoreForDedicated with backup restoration features [85ebdbd9](https://github.com/tidbcloud/dbaas-ui/commit/85ebdbd9355aa7aac88249551ac7fa626a0f32e8)

  - feat: new dedicated restore implementation [2052d009](https://github.com/tidbcloud/dbaas-ui/commit/2052d0092f9a4f0467d076d87ca653ed8a633497)

  - feat: enhance ClusterBackupRestore component for serverless support [88043a20](https://github.com/tidbcloud/dbaas-ui/commit/88043a204cb5b86a977676e667999944cba4c1a7)

  - feat: update dataflow service swagger [d5822f08](https://github.com/tidbcloud/dbaas-ui/commit/d5822f085268c1f2a35a66d3b42f445425c8992e)

  - fix: pass cluster prop to BackupRestore component [db95ed20](https://github.com/tidbcloud/dbaas-ui/commit/db95ed20dec3f8409132c3479512c9bfec750a47)

  - feat: refactor SumCard to use useNodeProfileTargets and NodeSizeSkeleton [6d1f2c5f](https://github.com/tidbcloud/dbaas-ui/commit/6d1f2c5f36f8ab78c484310d674a97f7c84bca1a)

  - feat: add renderStorage function for storage representation [ea8c572c](https://github.com/tidbcloud/dbaas-ui/commit/ea8c572c4a52e5168d9e57efcaa50213b4a3a464)

  - fix: simplify Restore component definition [ea2fe6b2](https://github.com/tidbcloud/dbaas-ui/commit/ea2fe6b28cb23c40fee1b66279188806503b5bc7)

- Merge pull request [#3810](https://github.com/tidbcloud/dbaas-ui/pull/3810) from tidbcloud/hotfix/storage-type-default-value [e6f6dc69](https://github.com/tidbcloud/dbaas-ui/commit/e6f6dc69fd63ce673d85cdee567a290b8c4aedb8)

- Merge pull request [#3807](https://github.com/tidbcloud/dbaas-ui/pull/3807) from tidbcloud/release-20250325 [c2a50228](https://github.com/tidbcloud/dbaas-ui/commit/c2a502281361fdf2574fa5e4cb57fc65b73cdb38)
