# Release-20260317

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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