# Release-20231219

- Merge pull request [#2835](https://github.com/tidbcloud/dbaas-ui/pull/2835) from tidbcloud/feat/dedicated-cluster-network-secure-tips [4b525234](https://github.com/tidbcloud/dbaas-ui/commit/4b5252348de71ceb395cdea49a46499e10b487e1)

- Merge pull request [#2820](https://github.com/tidbcloud/dbaas-ui/pull/2820) from tidbcloud/fix/dm_optimize [818456a6](https://github.com/tidbcloud/dbaas-ui/commit/818456a6145534a80084ccb2a6e090b585bff574)

  - feat: add secure tips [0a56d6ff](https://github.com/tidbcloud/dbaas-ui/commit/0a56d6ff463f3aea1ef81fc46f91b39aae93e9d0)

- Merge pull request [#2834](https://github.com/tidbcloud/dbaas-ui/pull/2834) from tidbcloud/fix/cdc_detail [55124985](https://github.com/tidbcloud/dbaas-ui/commit/55124985d4c29dcc8b2e96f19420f4ed89a111ef)

  - fix(changefeed): display topic separator based on dispatch type [3874bfcc](https://github.com/tidbcloud/dbaas-ui/commit/3874bfccd147d671caa80683689fa049cd6cb703)

  - fix(dm): update rules in Step2 component [046c519c](https://github.com/tidbcloud/dbaas-ui/commit/046c519c9594cedf75c69f6294607f31993938ab)

- Merge pull request [#2832](https://github.com/tidbcloud/dbaas-ui/pull/2832) from tidbcloud/fix/cdc_detail [6eb53cca](https://github.com/tidbcloud/dbaas-ui/commit/6eb53cca61ad692559eb8a7574e03397386e1c31)

- Merge pull request [#2833](https://github.com/tidbcloud/dbaas-ui/pull/2833) from tidbcloud/feat/add-network-secure-tips [604ee692](https://github.com/tidbcloud/dbaas-ui/commit/604ee69212fcf78534092ca740f75a85a3808a73)

  - feat: just text upgrade requested by kidd.li(security) [c16503a2](https://github.com/tidbcloud/dbaas-ui/commit/c16503a238e99f690a0aa97c48cad11fa2ab83d8)

  - fix(cdc): refactor review properties [23952d1f](https://github.com/tidbcloud/dbaas-ui/commit/23952d1f6f832ba2bcac10319d6a277fb53fa9e0)

  - fix(cdc): refactor TopicDistributionProperties and Review [de5e339a](https://github.com/tidbcloud/dbaas-ui/commit/de5e339a7f72929f8fd4cd77b3fa77d049317a05)

- Merge pull request [#2830](https://github.com/tidbcloud/dbaas-ui/pull/2830) from tidbcloud/feat/chat2query-explain [4dc4a119](https://github.com/tidbcloud/dbaas-ui/commit/4dc4a1198b3e451abaca1587e0d283a2a0fc886f)

  - fix: explain running style [1e8875fb](https://github.com/tidbcloud/dbaas-ui/commit/1e8875fb19aab9c98d91668e38c58f87209da9b7)

- Merge pull request [#2828](https://github.com/tidbcloud/dbaas-ui/pull/2828) from tidbcloud/fix/cdc_detail [1169899e](https://github.com/tidbcloud/dbaas-ui/commit/1169899e3e0e31653e7ad65d8ceee33cedf33418)

- Merge pull request [#2831](https://github.com/tidbcloud/dbaas-ui/pull/2831) from tidbcloud/fix/serverless-slides [9dee0a19](https://github.com/tidbcloud/dbaas-ui/commit/9dee0a19e8ba469a7007527064c7d9e0e235f1f7)

- Merge pull request [#2829](https://github.com/tidbcloud/dbaas-ui/pull/2829) from tidbcloud/feat/data-service-create-endpoint [397ff6ce](https://github.com/tidbcloud/dbaas-ui/commit/397ff6cefbb5389b2260a9720f9ae27ffe5016b0)

  - feat: chat2query explain [80dc70e8](https://github.com/tidbcloud/dbaas-ui/commit/80dc70e8a9334c9fc3dee9d85933eed0f3de9d13)

- Merge pull request [#2825](https://github.com/tidbcloud/dbaas-ui/pull/2825) from tidbcloud/feat/ga4-signin [f76070a2](https://github.com/tidbcloud/dbaas-ui/commit/f76070a23811a3c0595f7b67c4932b6f11092dd5)

  - fix: increase step when step is greatter than 1 [d53f9504](https://github.com/tidbcloud/dbaas-ui/commit/d53f950480b37f5e36bbd7b50786ad522b92372f)

  - fix(cdc): review schema registry username conditionally [f24da8ea](https://github.com/tidbcloud/dbaas-ui/commit/f24da8ead7a96ac32d96b09a1de19fe74ffa8535)

  - feat(tracking): remove console [55eb092c](https://github.com/tidbcloud/dbaas-ui/commit/55eb092c2f2aed25a7be9326f9c99c882434d981)

  - fix(cdc): refactor Kafka data format handling [fc29a971](https://github.com/tidbcloud/dbaas-ui/commit/fc29a9715083c1414ff692c761a5450d0563b49f)

  - fix(cdc): add support for topic naming rules in TopicDistributionProperties [3c5bfcac](https://github.com/tidbcloud/dbaas-ui/commit/3c5bfcac77831f677f60181c9d5854e31456931d)

  - fix(serverless/slides): correct z-index of controls [68642be4](https://github.com/tidbcloud/dbaas-ui/commit/68642be460b9f5b2cfa2c171f43d0111e72ad209)

  - refactor(dbaas): refactor TopicDistributionProperties component [965b653d](https://github.com/tidbcloud/dbaas-ui/commit/965b653d6a961b5d8b28a4b32040e8a35d7ed22e)

  - fix(changefeed): improve data format properties rendering [ee0b2312](https://github.com/tidbcloud/dbaas-ui/commit/ee0b2312056ff8cf249e5be9bcfc38fa57818ece)

  - fix(cdc): show table config properties before data format and topic for Kafka connector in ChangefeedDetailPage [71a52391](https://github.com/tidbcloud/dbaas-ui/commit/71a523910ed4832f132dbfc6cff1ea69dbb50c91)

  - fix(cdc): improve table and event filter display [7ac78c2a](https://github.com/tidbcloud/dbaas-ui/commit/7ac78c2af45d1a43315275208c8d56638c07b5a5)

  - feat(tracking): add signin page [79770980](https://github.com/tidbcloud/dbaas-ui/commit/79770980bb2225cf767058ed3f2ada708c845d56)

  - fix(cdc): improve changefeed detail page [945e7d50](https://github.com/tidbcloud/dbaas-ui/commit/945e7d5030ceac55e11b24040eafeda85979dbda)

  - fix(dm): fix broken tab navigate for links in Step1 component [6cbf107d](https://github.com/tidbcloud/dbaas-ui/commit/6cbf107dbdde46ec83d79e877c9c4b25b4aa832b)

  - feat(tracking): update gtm code [81f7c87b](https://github.com/tidbcloud/dbaas-ui/commit/81f7c87b7bdf206ec6718efd3861bd9a2dc2d644)

  - feat(tracking): update gtm code [365b563b](https://github.com/tidbcloud/dbaas-ui/commit/365b563bf442cae02ba9c9ee5d9e0685ebfcccf6)

  - feat(tracking): register_form_submitted -> signup_up_complete [c9809b1c](https://github.com/tidbcloud/dbaas-ui/commit/c9809b1cdfa1c758d304295c35a930fbbf55ca17)

  - feat(support): add ga4 signin [ef15afec](https://github.com/tidbcloud/dbaas-ui/commit/ef15afecfdd24caf31efcf2654686bc3d655ff53)

  - fix(dm): use Typography component for title [d05a2a4a](https://github.com/tidbcloud/dbaas-ui/commit/d05a2a4a9b2e0f3e7fb81da2ea340ae655d402c6)

- Merge pull request [#2821](https://github.com/tidbcloud/dbaas-ui/pull/2821) from tidbcloud/fix/release_script [c4dcdb61](https://github.com/tidbcloud/dbaas-ui/commit/c4dcdb61319fce343845eb773e5c413aa37d57aa)

  - feat(release): enhance release scripts [71221d12](https://github.com/tidbcloud/dbaas-ui/commit/71221d12544340de829f6af94acaa56de3a15f94)

- Merge pull request [#2822](https://github.com/tidbcloud/dbaas-ui/pull/2822) from tidbcloud/feat/ci-cache [60e3ca78](https://github.com/tidbcloud/dbaas-ui/commit/60e3ca7817f6377b82ce8c74c1073d330bc6008d)

  - fix(DMJobDdmetail): correct spelling of "Details" link [f2be46a8](https://github.com/tidbcloud/dbaas-ui/commit/f2be46a81f39345a597cae04d009aa8dd2731cac)

  - feat(dm): display cluster user in DMJobDetail [0facca1f](https://github.com/tidbcloud/dbaas-ui/commit/0facca1f0115a0ea9cdb80f7537c6c4993e20888)

  - fix(dbaas): fix typo in tooltip [5104e390](https://github.com/tidbcloud/dbaas-ui/commit/5104e3909061f7b367990db1002fe9918b3ae32f)

  - chore(dm): refactor DMJobDetail hover card labels [ccec815c](https://github.com/tidbcloud/dbaas-ui/commit/ccec815c8e801be110fbd72f7ca4616af91eae72)

  - fix(dm): only display failed/warn pre-check result [669a4c1f](https://github.com/tidbcloud/dbaas-ui/commit/669a4c1fdcf032cdde4fffd0b95f390df04472b3)

  - fix(dm): update DMJobDetail UI [42f64f8b](https://github.com/tidbcloud/dbaas-ui/commit/42f64f8b462cd4b289c5e40e0b3312a48be221b9)

  - fix(dm): filter successful precheck items in Step3 [0fb1f86d](https://github.com/tidbcloud/dbaas-ui/commit/0fb1f86d89fb1f55cc99b2853eabd69f169edf93)

  - refactor(changelog): rename release script [a814a347](https://github.com/tidbcloud/dbaas-ui/commit/a814a34764989752d5d246bd290eb59069196aa8)

  - feat(dbaas): improve display of DMJobDetail information [51d6835c](https://github.com/tidbcloud/dbaas-ui/commit/51d6835ceb696daa17eefec63470c532cb8f6c2c)

  - feat(dbaas): add physical mode selection in Step2 [e4d8be42](https://github.com/tidbcloud/dbaas-ui/commit/e4d8be42c64f855a839f7ccb4fd310ba2d2ae9fd)

  - fix(dbaas): fix usePhysicalModeSelectable logic [adbb785b](https://github.com/tidbcloud/dbaas-ui/commit/adbb785b9f716d20ab4024f7c423dc2fc3d260e3)

  - feat(dm): add usePhysicalModeSelectable helper function [4d4f78a9](https://github.com/tidbcloud/dbaas-ui/commit/4d4f78a97df63ecb9633c49d895d6531a12fc5c1)

  - fix(import): use usePitrEnabled in import status check [1ef635a5](https://github.com/tidbcloud/dbaas-ui/commit/1ef635a5e8216f1083c115c386099c2b739892e1)

  - feat(backup-restore): add usePitrEnabled helper [600624d2](https://github.com/tidbcloud/dbaas-ui/commit/600624d2542de26a8ddacd4a8e06e3ca0f917a5c)

  - fix(import): use useHaveRunningChangefeed hook in import status check [4e571bb6](https://github.com/tidbcloud/dbaas-ui/commit/4e571bb69ddae01d67e5bc09948112195a1039fb)

  - feat: add useHaveRunningChangefeed hook [94a691ba](https://github.com/tidbcloud/dbaas-ui/commit/94a691ba2a772b054b07446698da6a9da915b338)

  - fix(dm): improve dm CheckItem component [4e29c000](https://github.com/tidbcloud/dbaas-ui/commit/4e29c000d27087cf4b15be2a176b1a35b85a7607)

- Merge pull request [#2819](https://github.com/tidbcloud/dbaas-ui/pull/2819) from tidbcloud/hotfix/serverless-getting-started [a639232f](https://github.com/tidbcloud/dbaas-ui/commit/a639232f659139a2a1009518fee7635d55a57bb3)

- Merge pull request [#2803](https://github.com/tidbcloud/dbaas-ui/pull/2803) from tidbcloud/chore/ui-refines [fa0cd54b](https://github.com/tidbcloud/dbaas-ui/commit/fa0cd54b8cb9d7e1ffa7e658faccbbc1e54e32b2)

  - fix ci [20128c63](https://github.com/tidbcloud/dbaas-ui/commit/20128c63f46489ea6947e9ae62eed6fd3fbc0b77)

- Merge pull request [#2817](https://github.com/tidbcloud/dbaas-ui/pull/2817) from tidbcloud/release-20231212 [82976291](https://github.com/tidbcloud/dbaas-ui/commit/829762916b4a69cdc0a7bc46f79b9f2fb61e9826)

  - refine [a99c9490](https://github.com/tidbcloud/dbaas-ui/commit/a99c94902c07f59b69c36b244008ed292c0f6f0b)

  - refine [652e4cf6](https://github.com/tidbcloud/dbaas-ui/commit/652e4cf69b15c9ab8cb446d8e74cdf5cbc9e9201)

  - refine [718ddbe1](https://github.com/tidbcloud/dbaas-ui/commit/718ddbe171fd26764a34c7915f30acce3fdacd1d)

  - chore: refine auto refresh button style [c9d7afff](https://github.com/tidbcloud/dbaas-ui/commit/c9d7affff1d5a4274949ca508920b30f13537c4f)

  - fix: fix statement sort [d2d798f9](https://github.com/tidbcloud/dbaas-ui/commit/d2d798f9f6630da038cac6d23265067940785506)

  - chore: refine style [2dd09a8c](https://github.com/tidbcloud/dbaas-ui/commit/2dd09a8cf49d49400a99688e90f70cecc81a6747)

  - chore: refine style [ae7b03e9](https://github.com/tidbcloud/dbaas-ui/commit/ae7b03e941cf29f64065436cad53f26e9e845fc3)

  - chore: add close button for text input [cc9aac10](https://github.com/tidbcloud/dbaas-ui/commit/cc9aac10c7c9cb65c8302f4edf3f703d6eaf609f)

  - chore: update time range picker border style [2902c16b](https://github.com/tidbcloud/dbaas-ui/commit/2902c16be792f8da4bff7d7aeb7d3dc47b4e3598)
