# Release-20230829

- Merge pull request [#2490](https://github.com/tidbcloud/dbaas-ui/pull/2490) from tidbcloud/fix/dataserice-default-value [284777a6](https://github.com/tidbcloud/dbaas-ui/commit/284777a6a05411d52c617919cda5bad12f0b4555)

  - fix: dataservice endpoint default value [de70ef07](https://github.com/tidbcloud/dbaas-ui/commit/de70ef075e8ca4c0135200892f96e8d9c154e4cb)

- Merge pull request [#2489](https://github.com/tidbcloud/dbaas-ui/pull/2489) from tidbcloud/refine/vpc_creation [d81a149f](https://github.com/tidbcloud/dbaas-ui/commit/d81a149f3394c61c08aad72e13f2ae76330c5df5)

  - refine(network/vpc): adjust form item styles [acc48bb5](https://github.com/tidbcloud/dbaas-ui/commit/acc48bb5e104804b34fabcbb269533c4f98174d0)

- Merge pull request [#2488](https://github.com/tidbcloud/dbaas-ui/pull/2488) from tidbcloud/fix/dataservice-create-endpoint [0b8ee2e0](https://github.com/tidbcloud/dbaas-ui/commit/0b8ee2e01eac4b28c601734d5fed9e366838d335)

  - fix: dataservice endpoint error tips [91b393ad](https://github.com/tidbcloud/dbaas-ui/commit/91b393ad88330df273e0f8985e3ffa682ddd19a8)

- Merge pull request [#2348](https://github.com/tidbcloud/dbaas-ui/pull/2348) from tidbcloud/feat/first-name-check [dfb2fe76](https://github.com/tidbcloud/dbaas-ui/commit/dfb2fe76a5d90a3c5f74a98f984b771bcf1a4c1b)

- Merge pull request [#2413](https://github.com/tidbcloud/dbaas-ui/pull/2413) from tidbcloud/feat/sql-users [a5b15c88](https://github.com/tidbcloud/dbaas-ui/commit/a5b15c88886097adb8a6f69ae4e52b99266da473)

  - feat(SQLUsers): add serverless info [1ce5b393](https://github.com/tidbcloud/dbaas-ui/commit/1ce5b3932cc580802aafc5efdcd0844d9d495bc0)

  - feat(SQLUsers): check dedicated version [b1569f0d](https://github.com/tidbcloud/dbaas-ui/commit/b1569f0d533735e449e2998a74413bf71e76da0e)

  - fix(SQLUsers): space [6354ce60](https://github.com/tidbcloud/dbaas-ui/commit/6354ce60c542f856da277702bc26ca418920c0c2)

  - fix(SQLUsers): available feature key [2b76998a](https://github.com/tidbcloud/dbaas-ui/commit/2b76998ab51fd0813a2f0550c71a41fc75b746c6)

  - fix(SQLUsers): color of multiselect [5b810acc](https://github.com/tidbcloud/dbaas-ui/commit/5b810acc8313ab21e8624059876f1e745001ef57)

  - feat(SQLUsers): using CentralClusterAvaiableFeature [1a8d4ac7](https://github.com/tidbcloud/dbaas-ui/commit/1a8d4ac7a7865b7814ce649e250f52438a8559a9)

  - feat(SQLUsers): add disabled tips to nav [782c529c](https://github.com/tidbcloud/dbaas-ui/commit/782c529cfb4307d800526b1fb445788f69cb6880)

  - feat(SQLUsers): align multiSelect styles [0557a65e](https://github.com/tidbcloud/dbaas-ui/commit/0557a65e04e912c1ffc67279b477478c2cbe1e8c)

  - feat(SQLUsers): add link to roles [3fef3b3e](https://github.com/tidbcloud/dbaas-ui/commit/3fef3b3ee0d01405c9dfc49fc96e2ea4c54f43e3)

  - feat(SQLUsers): show origin method [4f62e899](https://github.com/tidbcloud/dbaas-ui/commit/4f62e8990968816ec888fcb4b64e870ec662efb7)

  - feat(SQLUsers): prevent tenant.id/project/cluster empty [2537e486](https://github.com/tidbcloud/dbaas-ui/commit/2537e48652c682530dc6e5dc6dd1178f9a73834d)

  - fix(SQLUsers): using data-mp-event [018011b8](https://github.com/tidbcloud/dbaas-ui/commit/018011b8093f08e6eaa1bf1512b678f9571eed5b)

  - fix(SQLUsers): typo [c817945f](https://github.com/tidbcloud/dbaas-ui/commit/c817945f4f651b4146ad4c837ca9de96d7e3b3ed)

  - feat(SQLUsers): using box for icon [8e6c4f04](https://github.com/tidbcloud/dbaas-ui/commit/8e6c4f04f53eeef13367491cb88c10d18309cea2)

  - feat(SQLUsers): udpate delete text [14fad595](https://github.com/tidbcloud/dbaas-ui/commit/14fad59513d437739de566d1f0c2ddb5d15ff3d7)

  - feat(SQLUsers): using isAnyOwner for action [b7405894](https://github.com/tidbcloud/dbaas-ui/commit/b74058940629ce892b211a79426169db641af855)

  - feat(SQLUsers): remove required for root [d776474e](https://github.com/tidbcloud/dbaas-ui/commit/d776474eb2501b4ac734e909fa1bff4324ce1f21)

  - feat(SQLUsers): disabled root [7da3a1d6](https://github.com/tidbcloud/dbaas-ui/commit/7da3a1d68e844957feaf384e6f04282e74c93e0c)

  - feat(SQLUsers): update delete modal [0f1dd8d5](https://github.com/tidbcloud/dbaas-ui/commit/0f1dd8d59476317d68f7045a212ba6777511e02b)

  - feat(SQLUsers): show custom roles when adding [9f60b726](https://github.com/tidbcloud/dbaas-ui/commit/9f60b726a7ff8b4172d8898e680aa5719e268252)

  - feat(SQLUsers): update role description [aa102b31](https://github.com/tidbcloud/dbaas-ui/commit/aa102b31a414101f7d7eff967a46cc621e7435b5)

  - feat(SQLUsers): add place holder to select [f4e932ca](https://github.com/tidbcloud/dbaas-ui/commit/f4e932cacc8c6194459c4be6f30d881bceaedb40)

  - feat(SQLUsers): add rules to user_name [1431bba6](https://github.com/tidbcloud/dbaas-ui/commit/1431bba606bcaecbc04f48d5716b711bc7619051)

  - fix(SQLUsers): delete user name duplicated token [8ad57855](https://github.com/tidbcloud/dbaas-ui/commit/8ad5785593643aa8e07d31843eff415d010cad0b)

  - feat(SQLUsers): not reqired when editing [51d7cb76](https://github.com/tidbcloud/dbaas-ui/commit/51d7cb766c8f9ce1299630ea0cf3bcd5be3c1ee0)

  - fix(SQLUsers): rendering 0 [de445dcb](https://github.com/tidbcloud/dbaas-ui/commit/de445dcbece02858afbf5559cc903281b89ffd39)

  - feat(SQLUsers): using PasswordInput when editing [831c704e](https://github.com/tidbcloud/dbaas-ui/commit/831c704e25fcb3b498af761a1937c076982660be)

  - feat(SQLUsers): using native methods [fb3859fb](https://github.com/tidbcloud/dbaas-ui/commit/fb3859fb15a9ca72264aba7726438d154602e538)

  - feat(SQLUsers): disabled sql users nav when cluster unavailable [4d8bef9a](https://github.com/tidbcloud/dbaas-ui/commit/4d8bef9aa9d74f73d24b50ab8b4d50ffd3a21757)

  - feat(SQLUsers): disable sql users when cluster unavailable [5c96fb4a](https://github.com/tidbcloud/dbaas-ui/commit/5c96fb4a1a3bacacf3f3e37c99abbe2fd49bfa5d)

  - feat(SQLUsers): hide custom role when empty [a8e98617](https://github.com/tidbcloud/dbaas-ui/commit/a8e9861779ec43ccc3ca962f3d5a9474342b2cca)

  - feat(SQLUsers): update delete width [36fea8ce](https://github.com/tidbcloud/dbaas-ui/commit/36fea8ce29308401f3add15a4c729c93ebd17225)

  - feat(SQLUsers): add loading to table [47f3a996](https://github.com/tidbcloud/dbaas-ui/commit/47f3a99607fa2f1fd86e27a0fe70f05f36aa579c)

  - feat(SQLUsers): update role header wording [e620f576](https://github.com/tidbcloud/dbaas-ui/commit/e620f576f64ff9e9eddd6ce8d3a278dac9117252)

  - feat(SQLUsers): update delete title [178f151d](https://github.com/tidbcloud/dbaas-ui/commit/178f151d5a8e82b355d57043ad472db4ada00b5e)

  - feat(SQLUsers): update role admin [a11be30d](https://github.com/tidbcloud/dbaas-ui/commit/a11be30d3a58ac53c7c9af7efc2489f7c9b9b855)

  - feat(SQLUsers): add token to create sql user [1f98619a](https://github.com/tidbcloud/dbaas-ui/commit/1f98619a38643a88741145d417cc8c217c9f6566)

  - feat(SQLUsers): add custom roles options [9ae9f63a](https://github.com/tidbcloud/dbaas-ui/commit/9ae9f63a2884ff2315452eeaa1682c8df6e4e40a)

  - feat(SQLUsers): update table title [4551b698](https://github.com/tidbcloud/dbaas-ui/commit/4551b698132e6fac9e762dbde777d444ec189023)

  - fix(SQLUsers): update user [0f4ff1fb](https://github.com/tidbcloud/dbaas-ui/commit/0f4ff1fb2148a033587d77f30d65c5f2f59a2dd8)

  - fix(SQLUsers): update tidbcloud/uikit [a3f37f8a](https://github.com/tidbcloud/dbaas-ui/commit/a3f37f8ac4aac57c11a9345da607723f2719f1b7)

  - feat(SQLUsers): refetch after add/delete [090af59a](https://github.com/tidbcloud/dbaas-ui/commit/090af59a756f251df2c82deaf1e31d97c2f36562)

  - feat(SQLUsers): update ROLES [f1694bdc](https://github.com/tidbcloud/dbaas-ui/commit/f1694bdc9b545e0bf83ea5785d18917024fe734a)

  - feat(SQLUsers): required sqluser [e5187426](https://github.com/tidbcloud/dbaas-ui/commit/e5187426a87ae7cd8f8474ed474fabf45c6cd4de)

  - feat(SQLUsers): update SQLUsers API [74f504dc](https://github.com/tidbcloud/dbaas-ui/commit/74f504dce443c4b2ccfcebed90641b472594091d)

  - feat(SQLUsers): update event [de21fb19](https://github.com/tidbcloud/dbaas-ui/commit/de21fb19b8d9f693db2ebdd1661745be74cf3b0d)

  - feat(SQLUsers): add whitelist [4bd363e7](https://github.com/tidbcloud/dbaas-ui/commit/4bd363e7acfde1d2400be46cc94d6546c3d63690)

  - feat(SQLUser): update yarn.lock [ee4af70e](https://github.com/tidbcloud/dbaas-ui/commit/ee4af70e003a3c9723361c12b842ba595b96250b)

  - feat(SQLUser): update yarn.lock [dedb4402](https://github.com/tidbcloud/dbaas-ui/commit/dedb44021cb3babef73d6ffb0ae31bb77fc93d58)

  - feat(SQLUsers): add namePrefix [f7b52082](https://github.com/tidbcloud/dbaas-ui/commit/f7b5208211bbf2e6e722545b11e961e86100ff5d)

  - feat(SQLUser): add create user [31b18706](https://github.com/tidbcloud/dbaas-ui/commit/31b187064091552ee9b49f65fa2a3ae449bda2b5)

  - feat(SQLUser): add createUser [93bd29e2](https://github.com/tidbcloud/dbaas-ui/commit/93bd29e286d7fcdd0ac4bfb9dc54c325c269c374)

  - feat(SQLUser): update SQLUser form [c0543c1d](https://github.com/tidbcloud/dbaas-ui/commit/c0543c1d2321f9dd631bb55a7a0df5b6e5f6f9de)

  - feat(SQLUser): add create/update form [737763ed](https://github.com/tidbcloud/dbaas-ui/commit/737763ed390f358586237ae24c5dd2a74228beb8)

  - feat(swagger): add swagger account [c7e98318](https://github.com/tidbcloud/dbaas-ui/commit/c7e9831898436080e95b5e9dcbbb8b5fc03dacc7)

  - feat(SQLUsers): add sql users page [6256b0f2](https://github.com/tidbcloud/dbaas-ui/commit/6256b0f2d01106de387c72f2dfc1fc0d5b850467)

  - feat(rbac): add ClusterSQLUsersGate & ClusterSQLUsersAction [850bc447](https://github.com/tidbcloud/dbaas-ui/commit/850bc447b4e97793b9156b0e11fd9179c0406e09)

- Merge pull request [#2487](https://github.com/tidbcloud/dbaas-ui/pull/2487) from tidbcloud/feat/dataservice-panel-scroll [df6dbab6](https://github.com/tidbcloud/dbaas-ui/commit/df6dbab6db5453f94cf5acd6f80bbf9d25ab8ea9)

- Merge pull request [#2482](https://github.com/tidbcloud/dbaas-ui/pull/2482) from tidbcloud/refine/gcp_text [2f6e8e02](https://github.com/tidbcloud/dbaas-ui/commit/2f6e8e025a04165c9bce570c0631f3432606c5bb)

- Merge pull request [#2485](https://github.com/tidbcloud/dbaas-ui/pull/2485) from tidbcloud/fix/cdc_options [560551df](https://github.com/tidbcloud/dbaas-ui/commit/560551df1493edab0854e60bfa9cc1918ea4de7b)

  - feat: conflict [01f8b60f](https://github.com/tidbcloud/dbaas-ui/commit/01f8b60f3656977f7d28554560da35029db22ddb)

  - feat: dataservice properties scroll style [cfcd485a](https://github.com/tidbcloud/dbaas-ui/commit/cfcd485a0e8db8b8e4e993916d99a85c353828c8)

  - fix: hovercard shadow [fda2f155](https://github.com/tidbcloud/dbaas-ui/commit/fda2f155003124c55fd8c26baab078fc81962bb5)

- Merge pull request [#2486](https://github.com/tidbcloud/dbaas-ui/pull/2486) from tidbcloud/fix/cluster_list [61710c5b](https://github.com/tidbcloud/dbaas-ui/commit/61710c5b1d6f03e6d345efc85d7a4fce4c1e5df7)

  - fix(clusters/list): trigger refetch when `orgId` and `projectId` change [25ea9621](https://github.com/tidbcloud/dbaas-ui/commit/25ea962141ecab078d1dc09542825ec92abb9e7a)

- Merge pull request [#2483](https://github.com/tidbcloud/dbaas-ui/pull/2483) from tidbcloud/fix/login-responsive [a846f4ed](https://github.com/tidbcloud/dbaas-ui/commit/a846f4ed89560d2b8b7e4806070e453c9a1769ae)

- Merge pull request [#2480](https://github.com/tidbcloud/dbaas-ui/pull/2480) from tidbcloud/feat/dataservice-opti [a92579d6](https://github.com/tidbcloud/dbaas-ui/commit/a92579d61c5aae9d15bbd648a5d7ec537afcd6c2)

  - fix: show options in creation review [f25db405](https://github.com/tidbcloud/dbaas-ui/commit/f25db405105f3736ce0d5e156b069e09ddbe43cb)

  - refactor: remove deprecated `CloudProvider` enum [a765bd51](https://github.com/tidbcloud/dbaas-ui/commit/a765bd5184d6a8dd1decbf334b30e2703e4ff75b)

  - feat(validation): update name checker [45232fd4](https://github.com/tidbcloud/dbaas-ui/commit/45232fd4a3ffe84e377ef2745c2dcef148cd4b58)

  - feat(validator): update org check rules [d95229ba](https://github.com/tidbcloud/dbaas-ui/commit/d95229bae65a58e091f03893c8f3717e5599e850)

  - feat(utils): add userNameRegexp [c8db07fa](https://github.com/tidbcloud/dbaas-ui/commit/c8db07fae37ebaae32b881a6d8ef553813734ce6)

  - feat: update name check rule [4594b664](https://github.com/tidbcloud/dbaas-ui/commit/4594b664c33f2829b6e0aae7a56f6c0074144f6d)

  - fix: show in cdc detail page [35b9fb07](https://github.com/tidbcloud/dbaas-ui/commit/35b9fb0770336eaa41634c94b50ed21e8f2ed038)

  - fix: word break in error message [5b8dcb0e](https://github.com/tidbcloud/dbaas-ui/commit/5b8dcb0ea281cf3f6957b0135214c640253e64f1)

  - fix: only apply to csv format [50f71e2f](https://github.com/tidbcloud/dbaas-ui/commit/50f71e2fd85dd119cc4908e46d0b3a6bda3c5acd)

  - feat(cdc): add binary encoding method option [07aa1568](https://github.com/tidbcloud/dbaas-ui/commit/07aa156847740c97db370b607776fe5f05ba5060)

  - fix(login): 800px responsive [0338880f](https://github.com/tidbcloud/dbaas-ui/commit/0338880f5ef0770c2012c38c78f45dc030cb9b37)

- Merge pull request [#2474](https://github.com/tidbcloud/dbaas-ui/pull/2474) from tidbcloud/feat/billing-beta [4c8e858d](https://github.com/tidbcloud/dbaas-ui/commit/4c8e858dea3a9604e0921bbcfa978f1c8a79eba3)

  - refine(user/sign-up): replace `GCP` with `Google Cloud` [490b656f](https://github.com/tidbcloud/dbaas-ui/commit/490b656fff75ee7f5f35da417bb4382da557c1c9)

  - refine(user/marketplace): replace `GCP` with `Google Cloud` [c10713d5](https://github.com/tidbcloud/dbaas-ui/commit/c10713d514978afb33aeb3a35d2b6278f51099b7)

  - refine(billing): replace `GCP` with `Google Cloud` [6268c75d](https://github.com/tidbcloud/dbaas-ui/commit/6268c75dfe7c01f3a80c7ca0779763bbb2693569)

  - refine(project/recycle): replace `GCP` with `Google Cloud` [5d1a9699](https://github.com/tidbcloud/dbaas-ui/commit/5d1a9699e9f1d9abbb219b70ce58d0a27afa973a)

  - refine(clusters/list): replace `GCP` with `Google Cloud` [8733c3d7](https://github.com/tidbcloud/dbaas-ui/commit/8733c3d798e9d4d4ea3ff41544e4fb034026cc1a)

  - refine(cluster/overview): replace `GCP` with `Google Cloud` [1f7f21ff](https://github.com/tidbcloud/dbaas-ui/commit/1f7f21ff65bb90583e7e4ec6285b85220084b34c)

  - refine(clusters/creation): replace `GCP` with `Google Cloud` [ff2b9d06](https://github.com/tidbcloud/dbaas-ui/commit/ff2b9d066b2464ff5beb8b7750eb3ffbbc6ff037)

  - feat(features): add project profile helpers [cf3da2e9](https://github.com/tidbcloud/dbaas-ui/commit/cf3da2e925e9b27ca8fb27d2c8af144e51ac739a)

  - feat(billing): add arrow to tips [c11f2ab9](https://github.com/tidbcloud/dbaas-ui/commit/c11f2ab96091ebdd6991f45f0825a5a13c1a4c12)

  - refine(network): replace `GCP` with `Google Cloud` [764ffd5d](https://github.com/tidbcloud/dbaas-ui/commit/764ffd5df6e5b68c0c6651a7bcd5ed19aceb481f)

  - refine(dp): replace `GCP` with `Google Cloud` [db3f946d](https://github.com/tidbcloud/dbaas-ui/commit/db3f946da17a99171673af3acc9ef073bdc29686)

  - feat(billing): add beta tips [71d77c58](https://github.com/tidbcloud/dbaas-ui/commit/71d77c58f50e7280b3af0b09387af84f8a3819dd)

  - refine(cluster): replace `GCP` with `Google Cloud` [de141e07](https://github.com/tidbcloud/dbaas-ui/commit/de141e07c9a220d05355f30afd5723ca4c232820)

- Merge pull request [#2481](https://github.com/tidbcloud/dbaas-ui/pull/2481) from tidbcloud/feat/notice-link [bf3a6726](https://github.com/tidbcloud/dbaas-ui/commit/bf3a67267e91d23e3c0681e2c50364ae2379a6a5)

- Merge pull request [#2469](https://github.com/tidbcloud/dbaas-ui/pull/2469) from tidbcloud/feat/serverless-events [166b18f5](https://github.com/tidbcloud/dbaas-ui/commit/166b18f5f076c97086631cf3788be5c80c031640)

  - chore: address comments [38de4109](https://github.com/tidbcloud/dbaas-ui/commit/38de41092747cd41da41a0f9cdb17f9239fc7359)

- Merge pull request [#2478](https://github.com/tidbcloud/dbaas-ui/pull/2478) from tidbcloud/hotfix/20230825-api-docs-entrance [04766580](https://github.com/tidbcloud/dbaas-ui/commit/047665806cf84711baa511dd86251ec6539d755d)

  - feat: dataservice opti [15177b65](https://github.com/tidbcloud/dbaas-ui/commit/15177b653ebf335590aef60cb2b048df41020179)

  - feat(notice): support link [e8c05178](https://github.com/tidbcloud/dbaas-ui/commit/e8c051784ff4fa49a4f12b0d377829bf3699715e)

- Merge pull request [#2476](https://github.com/tidbcloud/dbaas-ui/pull/2476) from tidbcloud/hotfix/20230825-chat2query-cursor [bb7c0c8b](https://github.com/tidbcloud/dbaas-ui/commit/bb7c0c8b17600df439b4cd9bd5def062b794c25f)

  - feat(events): support events for serverless clusters [04d3aeea](https://github.com/tidbcloud/dbaas-ui/commit/04d3aeeabe3e52374d4a2f06b5fe1c594a40697f)

  - fix(login): md responsive [bfe94a01](https://github.com/tidbcloud/dbaas-ui/commit/bfe94a012373089fff6e37719ed2b3de8f594e4e)

- Merge pull request [#2472](https://github.com/tidbcloud/dbaas-ui/pull/2472) from tidbcloud/hotfix/turn-off-notice [12bf425e](https://github.com/tidbcloud/dbaas-ui/commit/12bf425ebe81b8fca20b2e0ec56ce93e59b290e6)

- Merge pull request [#2470](https://github.com/tidbcloud/dbaas-ui/pull/2470) from tidbcloud/release-20230823 [617849d2](https://github.com/tidbcloud/dbaas-ui/commit/617849d298ad8f7aa0a62caf26e622258db4f48f)
