# Release-20221129
  * feat: bump version to 0.70.0 [45d7a3af](https://github.com/tidbcloud/dbaas-ui/commit/45d7a3af18b8700433c6dbb93180236c13871a36)

* Merge pull request [#1343](https://github.com/tidbcloud/dbaas-ui/pull/1343) from tidbcloud/feat/layout_v2 [d90b1c07](https://github.com/tidbcloud/dbaas-ui/commit/d90b1c076f00707937939bc5aafe5e758fd6a02c)

  * refine(routes/layoutV2): improve lazy load [e80aeafd](https://github.com/tidbcloud/dbaas-ui/commit/e80aeafd33b57dd16c2af0b6e9fcd71db374a1a2)

  * feat(ClusterV2/DP): add `Replication` [bbb680b7](https://github.com/tidbcloud/dbaas-ui/commit/bbb680b7e84d52610f9a05929deafb4d8655d062)

  * refine(ClusterV2/DP): move `Changefeed` to new dir [63dfc7a9](https://github.com/tidbcloud/dbaas-ui/commit/63dfc7a91c90b5e6437a9c2209134be56efb59ac)

  * fix(Cluster/Changefeed): correct padding styles for layout v2 [2ce1bfe1](https://github.com/tidbcloud/dbaas-ui/commit/2ce1bfe1786aacd63a4b55dbc71150c702ed97a4)

  * feat(ClusterV2): use sql editor feature flag in the sidebar [34296260](https://github.com/tidbcloud/dbaas-ui/commit/34296260c0dae71552b46cf2acd612d40469551f)

  * refine(ClusterV2): lazy load `Overview` [0cdb6604](https://github.com/tidbcloud/dbaas-ui/commit/0cdb66047048f54aa30d4d7cb30ffdf24308af61)

  * refine(ClusterV2): use `changefeed` feature flag [9ee4d13c](https://github.com/tidbcloud/dbaas-ui/commit/9ee4d13c5ae3201b385f6288eda873daca9c9f3c)

  * feat(ClusterV2/DP): add `Changefeed` [6922a1e6](https://github.com/tidbcloud/dbaas-ui/commit/6922a1e6c2ad0cedaec18c0f133e59c56ca85e46)

  * refine(ClusterV2): redirect to home page if cluster id is missing [fd92efcb](https://github.com/tidbcloud/dbaas-ui/commit/fd92efcb29e38e78e5e0a59f661a67129862ecbd)

  * refine(ClusterV2): improve `useClusterBreadcrumbs` [18257ced](https://github.com/tidbcloud/dbaas-ui/commit/18257ced02200424896a1244fdabb957e2c95c3d)

  * feat(ClusterV2): add a hook to get feat flag of changefeed [3d6e6d7b](https://github.com/tidbcloud/dbaas-ui/commit/3d6e6d7bd1db4a64f0f99985219599ceed89f459)

  * fix(ClusterV2): correct DP feature flags [fb3e4fea](https://github.com/tidbcloud/dbaas-ui/commit/fb3e4feacf8f87e2bb9fa5d2ead9a2c2f7316044)

  * feat(routes, ClusterV2): enable data replication routes and entrance [660bb712](https://github.com/tidbcloud/dbaas-ui/commit/660bb712de1a0591db97a8a951c62fa7040c449d)

  * feat(ClusterV2): add data replication features [d14820c5](https://github.com/tidbcloud/dbaas-ui/commit/d14820c58426f684b924af063acada243e365b8a)

  * fix(ClusterV2/Diagnosis): correct tabs [5de0d2fa](https://github.com/tidbcloud/dbaas-ui/commit/5de0d2fa5867cb82bec7830e66a9354c19d3ede9)

  * fix(ClusterV2/Monitoring): correct tabs [b6c1fe4a](https://github.com/tidbcloud/dbaas-ui/commit/b6c1fe4a78f15993344ec735a3a478e5453f4d6a)

  * refine(ClusterV2): add cluster exception handler and fetcher interval [af52a19d](https://github.com/tidbcloud/dbaas-ui/commit/af52a19d85f056c25cdfe218220dae5f70624432)

  * fix(ConsoleV2/Diagnosis): add `relative` position styles to tab list [93ba96b5](https://github.com/tidbcloud/dbaas-ui/commit/93ba96b518f64a0130d9aad1ce51305655564a40)

  * fix(ClusterV2/Monitoring): add `relative` position styles to tab list [ef6ff958](https://github.com/tidbcloud/dbaas-ui/commit/ef6ff958ba335f7efcc7e70bc06536cc72e831ec)

  * fix(ConsoleV2/Network): add `relative` position styles to tab list [40578675](https://github.com/tidbcloud/dbaas-ui/commit/40578675bad4c6d01d2f806b5b020f262b29955b)

  * fix(layouts/v2): remove `relative` position of `PageBody` [2d54212b](https://github.com/tidbcloud/dbaas-ui/commit/2d54212b91027431e7e20f975a48dee4ec76ffcd)

  * fix(ClusterV2/Diagnosis): correct route path [c4cbe008](https://github.com/tidbcloud/dbaas-ui/commit/c4cbe00873b250825d9689d17b30ba8369bfb348)

  * fix(ClusterV2/Monitoring): correct route path [aed9485c](https://github.com/tidbcloud/dbaas-ui/commit/aed9485cd5cc2a384b33ab9ee94933059fdfaf46)

  * fix(layouts/v2): correct `PageBody` z-index [c8ab3f07](https://github.com/tidbcloud/dbaas-ui/commit/c8ab3f0724cbcd0750946a96f4ef49e442d0d8eb)

  * refine(ClusterV2): improve switcher word break styles [5b9c6e7e](https://github.com/tidbcloud/dbaas-ui/commit/5b9c6e7ee6f0615b160c00f43cddaa66d7efade1)

  * refine(ConsoleV2): improve switcher word break styles [30b521d6](https://github.com/tidbcloud/dbaas-ui/commit/30b521d64890d7c2636d29ae1a5ad672e91213ed)

  * refine(ClusterV2/Overview): close web terminal before unmount [7c96d1f3](https://github.com/tidbcloud/dbaas-ui/commit/7c96d1f32a9e0a67ebe92ced072e46626e148c5e)

  * test(Navigator): mock breadcrumbs to fix test cases [49ec5a09](https://github.com/tidbcloud/dbaas-ui/commit/49ec5a09eb9f41d214a3d28c6190562827ab3512)

  * test(Navigator): fix test cases [2ab24182](https://github.com/tidbcloud/dbaas-ui/commit/2ab2418274a42961d729d040df212a88ab7e9a83)

  * refine(dbaas): rename layout v2 feature flag in the global store [f84fc73a](https://github.com/tidbcloud/dbaas-ui/commit/f84fc73ae1a01030efae4eb31cc641f0ef633d20)

  * refine(App): rename layout v2 state [d7600ae3](https://github.com/tidbcloud/dbaas-ui/commit/d7600ae3cff1bfdcec0611462c9c017171b53a38)

  * refine(utils): redesign layout v2 feature flags [05ebbbd7](https://github.com/tidbcloud/dbaas-ui/commit/05ebbbd7e0f34ba5ebfacdbc06b31cf495ab6c01)

  * fix(ClusterV2): disable cluster switcher temporarily [30bca217](https://github.com/tidbcloud/dbaas-ui/commit/30bca217da2b7d38e3c7742c2c91c69403518fe5)

  * fix(Preferences): support legacy layout [d7a22f35](https://github.com/tidbcloud/dbaas-ui/commit/d7a22f35cdebd8fd1656f0870258379dbb1327cb)

  * fix(TopMenu): support legacy layout [28c40e19](https://github.com/tidbcloud/dbaas-ui/commit/28c40e1948965408b7c2ede3859f499378e8def7)

  * fix(layouts/v2): correct header extra styles [4f22db9b](https://github.com/tidbcloud/dbaas-ui/commit/4f22db9bbf1461bafcaf4315d3033981ea9817d8)

  * refine(ClusterV2/Overview): use new icon button [721b0313](https://github.com/tidbcloud/dbaas-ui/commit/721b03134ff9e8cd60602696c74124a817aff21e)

  * feat(uikit/icons): add raw icons [18e0e3fa](https://github.com/tidbcloud/dbaas-ui/commit/18e0e3fa604e4a768120639392929ac7111f1ed5)

  * fix(ClusterV2): prevent project menu dropdown being too long [7d8f514e](https://github.com/tidbcloud/dbaas-ui/commit/7d8f514eb78f88651517c7ad4735dacf3729d24e)

  * fix(ConsoleV2): prevent the project menu dropdown being too long [5f99c7e7](https://github.com/tidbcloud/dbaas-ui/commit/5f99c7e70d429308603a172f28a8ac9e9f088d42)

  * refine(routes/layoutV2): sync routes config [d86453be](https://github.com/tidbcloud/dbaas-ui/commit/d86453be394ba997c9411e5db754c0505e676a2e)

  * feat(ClusterV2): add toolbox to overview [53059ca3](https://github.com/tidbcloud/dbaas-ui/commit/53059ca3e324fbb8cc5b3a93cb78648a79ecfa3b)

  * refine(ConsoleV2): improve navbar item label [2cf318eb](https://github.com/tidbcloud/dbaas-ui/commit/2cf318eb2439e802a7ae083b9200b689ccb029de)

  * refine(ClusterV2): disable `Data Replication` temporarily [6bef7e91](https://github.com/tidbcloud/dbaas-ui/commit/6bef7e91c9446158b0f3c1748b3ab5ea86d78ce3)

  * fix(ClusterV2): correct styles of `Backup` [f5673078](https://github.com/tidbcloud/dbaas-ui/commit/f5673078af246af066a8fb088522c268105d3268)

  * fix(ClusterV2): correct styles of tabs [7b778bfd](https://github.com/tidbcloud/dbaas-ui/commit/7b778bfd331f8cdad2cc21195fea8c02050476c1)

  * fix(layouts/v2): correct padding styles [3b3eeb3a](https://github.com/tidbcloud/dbaas-ui/commit/3b3eeb3a3c6c38b5fdc83e071fe4cfe419e03bdd)

  * refine(components/Navigator): support layout v2 [5f4b1b41](https://github.com/tidbcloud/dbaas-ui/commit/5f4b1b41cd961cc757b6a6bbe6fe2c3a1298e51b)

  * refine(Cluster/Overview): support layout v2 [95dc51c5](https://github.com/tidbcloud/dbaas-ui/commit/95dc51c5a671fe80cec74440adcc68ef775b679e)

  * feat(ClusterV2): support monitoring and diagnosis [19000637](https://github.com/tidbcloud/dbaas-ui/commit/190006371bd8b7b302e28266c1ceb08930a055ff)

  * feat(ClusterV2): add diagnosis [9b2f9e30](https://github.com/tidbcloud/dbaas-ui/commit/9b2f9e30ea15bd8c8a8c5fdb0c45c1a5615148db)

  * feat(ClusterV2): add monitoring [2c3b817d](https://github.com/tidbcloud/dbaas-ui/commit/2c3b817d1b4a697d67456656607d0e34ed483d8b)

  * refine(ClusterV2): use `ClusterPageShell` [4f2e6d39](https://github.com/tidbcloud/dbaas-ui/commit/4f2e6d39c96d716e38baeb6da1132cf9fc2e2659)

  * feat(ClusterV2): add specific page shell for cluster routes [ef60a7ae](https://github.com/tidbcloud/dbaas-ui/commit/ef60a7aeef97ecbec690a103452646da2a3c327b)

  * fix(App): correct styles for layout v2 [be0ee65f](https://github.com/tidbcloud/dbaas-ui/commit/be0ee65fb68b3f62d62d2700ed2ab0eac3a801e2)

  * refine(ConsoleV2): improve container styles [9f231af6](https://github.com/tidbcloud/dbaas-ui/commit/9f231af6897c90cf7ec4b3e7a144375b828879ed)

  * refine(ConsoleV2): use `ProjectPageShell` [4ff25da5](https://github.com/tidbcloud/dbaas-ui/commit/4ff25da5db6cdaa4517f7b7ec6e8ec4fafbc4f51)

  * feat(ConsoleV2): add specific page shell for project routes [82a67353](https://github.com/tidbcloud/dbaas-ui/commit/82a673535d272f3490c825a085bc96c810c0ecba)

  * refine(layouts/v2): export types of `PageShell` [95777f05](https://github.com/tidbcloud/dbaas-ui/commit/95777f05446c4a49a6d5e92bf2e1735fd2191a5c)

  * fix(layouts/v2): correct `PageHeader` styles [17d3c7bd](https://github.com/tidbcloud/dbaas-ui/commit/17d3c7bd29854f500ce6dc4a66c810e6af63feae)

  * refactor(ConsoleV2): redesign `Network` [77725195](https://github.com/tidbcloud/dbaas-ui/commit/77725195079e0fbf3f72a17f0f39901ac4b4c6f3)

  * refactor(ConsoleV2): improve `RecycleBin` routes and wrapper [fc89a01e](https://github.com/tidbcloud/dbaas-ui/commit/fc89a01e3bd6a0c46df2b8f7383730ccc9eee344)

  * fix(SQLEditor): hack styles for layout v2 [3faec6e8](https://github.com/tidbcloud/dbaas-ui/commit/3faec6e861b5919b7931a868896085becf8b8ee1)

  * feat(ClusterV2): add SQLEditor to ClusterV2 [8f5123b9](https://github.com/tidbcloud/dbaas-ui/commit/8f5123b94c78b84927eeffd7138c62c924a93140)

  * feat(layouts/v2): add `bodyClassName` prop for `PageBody` [35c66cf7](https://github.com/tidbcloud/dbaas-ui/commit/35c66cf7b638332d04d9f28d4242b1ccbcf74312)

  * fix(ClusterV2): correct `useClusterBreadcrumbs` [52ace2ea](https://github.com/tidbcloud/dbaas-ui/commit/52ace2eafb5122c67e72080c37057df95ae08b96)

  * refine(ClusterV2): add playground breadcrumbs [7d4de0fb](https://github.com/tidbcloud/dbaas-ui/commit/7d4de0fbaf61a2670bc0bed530352564c89b7d68)

  * refine(ClusterV2): add backup breadcrumbs [39008cfa](https://github.com/tidbcloud/dbaas-ui/commit/39008cfa2970925afffe41ee36104f4402f9a0cf)

  * refine(ClusterV2): add overview breadcrumbs [ba2aae4b](https://github.com/tidbcloud/dbaas-ui/commit/ba2aae4b0c428bad791a0f3c2b77e8a7477ae9c4)

  * fix(ClusterV2): correct the cluster name breadcrumb [6a027c1f](https://github.com/tidbcloud/dbaas-ui/commit/6a027c1f1fdac413318d38414302c68e6454d334)

  * feat(ClusterV2): add cluster helper [f441daa5](https://github.com/tidbcloud/dbaas-ui/commit/f441daa5a8ab9d683c9dae90ede0d3025533e7fa)

  * refine(layouts/v2): use breadcrumbs and improve shell [ed25b9f4](https://github.com/tidbcloud/dbaas-ui/commit/ed25b9f4063f0849a11db115abf72f44085ded15)

  * feat(layouts/v2): provide route breadcrumbs [76a0255c](https://github.com/tidbcloud/dbaas-ui/commit/76a0255ce768202dcdfb592ce0dd1b9cae750a64)

  * fix(App): remove duplicated theme provider [a6119ff7](https://github.com/tidbcloud/dbaas-ui/commit/a6119ff7ec1619482eec9f43a64d5f75e57c7323)

  * refine(ClusterV2): update windi class names with `px` [ef2cd9b3](https://github.com/tidbcloud/dbaas-ui/commit/ef2cd9b328945c224e2eccf31d5e0ad8c4fba9f6)

  * refine(ConsoleV2): improve styles [8dad6c0c](https://github.com/tidbcloud/dbaas-ui/commit/8dad6c0cefe8fee9b1f40360a3a4d659732b28a1)

  * refactor(layout): update windicss class names with `px` [ed55da64](https://github.com/tidbcloud/dbaas-ui/commit/ed55da647ad9c2db9aa93da54006212c970d10f3)

  * refine(ClusterV2): improve `onClick` handler on the nav item [638e0fa2](https://github.com/tidbcloud/dbaas-ui/commit/638e0fa226245d39b6a69db81ee0353e71a614d5)

  * refine(screens/ConsoleV2): update NavItem className [39212588](https://github.com/tidbcloud/dbaas-ui/commit/39212588103ad15f30092cabe8cfe688762a8fb3)

  * refine(screens/ClusterV2): update NavItem className [59f57749](https://github.com/tidbcloud/dbaas-ui/commit/59f577498a6f6916b4ce59026ffcfc9258dd2ae1)

  * refine(screens/ClusterV2): improve sidebar [a6f49ae5](https://github.com/tidbcloud/dbaas-ui/commit/a6f49ae550705cddd14eb184579662a138c21329)

  * refactor(routes, screens/ClusterV2): restructure components [abf963aa](https://github.com/tidbcloud/dbaas-ui/commit/abf963aab9b91793824b72eb87fb923e343ec518)

  * refactor(routes, screens/ConsoleV2): restructure components [5d66aea6](https://github.com/tidbcloud/dbaas-ui/commit/5d66aea681b3d1527ccba0ac02f7d72a64097881)

  * refine(routes/layoutV2): improve routes and hooks [eab90820](https://github.com/tidbcloud/dbaas-ui/commit/eab908209c86a4f2ec4440da278ac67371d5ae4c)

  * fix(screens/ConsoleV2): correct nav list component [632d0eb4](https://github.com/tidbcloud/dbaas-ui/commit/632d0eb4b7ed345b778cf7edd6fdf8b645823f2f)

  * refine(uikit/icons): use current color [22142c3e](https://github.com/tidbcloud/dbaas-ui/commit/22142c3e137f989f87a5ad7dc046066aa8df9061)

  * refactor(screens/ClusterV2): revert sidebar hover [512b629e](https://github.com/tidbcloud/dbaas-ui/commit/512b629e2adb0837aea1a6e2498bedd8c069c9ff)

  * refactor(utils, config): redesign layout v2 feature flag [e044024f](https://github.com/tidbcloud/dbaas-ui/commit/e044024fbfd95120dad2e2a39a02e60af91b7ba2)

  * refine(screens/ConsoleV2): improve project navbar [17c28384](https://github.com/tidbcloud/dbaas-ui/commit/17c28384764fe3217ed9176fb5dd5b0c4fa4fdae)

  * refine(screens/ClusterV2): improve layout and sidebar [6dd2e479](https://github.com/tidbcloud/dbaas-ui/commit/6dd2e4794aab7e3e749290e1e74b72703e695b40)

  * refactor(screens/Playground): support layout v2 [26d44d98](https://github.com/tidbcloud/dbaas-ui/commit/26d44d984026e4e255dfbdbe152304322e8c0257)

  * feat(screens/ClusterV2): use Playground route [5f9be15c](https://github.com/tidbcloud/dbaas-ui/commit/5f9be15c90fb73cd009f000230ae7656f1c7ea61)

  * feat(screens/ClusterV2): add Playground wrapper [796d0f5c](https://github.com/tidbcloud/dbaas-ui/commit/796d0f5c3effb1719c3dcb54d0885bdf94931dcd)

  * refine(screens/ClusterV2): improve Backup wrapper [d67677b3](https://github.com/tidbcloud/dbaas-ui/commit/d67677b3e1bd0da2f1ba91ed187e0be9c9caa4e5)

  * feat(screens/ClusterV2): update layout and sidebar [97aaa76c](https://github.com/tidbcloud/dbaas-ui/commit/97aaa76cb629e7a6c7488f448a52cb1c1b8d5442)

  * feat(screens/ClusterV2): use Backup route [bad8c496](https://github.com/tidbcloud/dbaas-ui/commit/bad8c4961ada24a535b66344c36034e1b305deed)

  * feat(screens/ClusterV2): add Backup wrapper [aca1ba0b](https://github.com/tidbcloud/dbaas-ui/commit/aca1ba0b8975b7faf74e617bef6c4d074e63cc42)

  * fix(screens/ClusterV2): correct cluster status dot [42f17606](https://github.com/tidbcloud/dbaas-ui/commit/42f17606704221d1d5ac6a9260c81c28871ad9fe)

  * refine(screens/ClusterV2): extract sidebar components [c179a6d9](https://github.com/tidbcloud/dbaas-ui/commit/c179a6d9bc8190b2a708dbd4300b6d1d8ea3e1ec)

  * feat(screens/ClusterV2): add cluster switcher [feecf160](https://github.com/tidbcloud/dbaas-ui/commit/feecf160af45fb27fabeb6accb434914c9062040)

  * refine(screens/ConsoleV2): use new project switcher icon [75b38d8c](https://github.com/tidbcloud/dbaas-ui/commit/75b38d8c0de56b6273e0be2234bb1286488d0e71)

  * feat(uikit): add a switcher icon [ad3caf3a](https://github.com/tidbcloud/dbaas-ui/commit/ad3caf3a418212a01b88869ef6b4ab268c2bcad2)

  * refine(screens/ConsoleV2): improve navbar styles [7e6d294f](https://github.com/tidbcloud/dbaas-ui/commit/7e6d294faf2097c0f4812af60f2b7a160764f975)

  * refactor(screens/ClusterV2): extract features wrapper [3377303f](https://github.com/tidbcloud/dbaas-ui/commit/3377303fd563b60cad19370b4720d63b8df785ba)

  * refine(screens/ClusterV2): adapt page v2 layout [50602b3b](https://github.com/tidbcloud/dbaas-ui/commit/50602b3bb4ba2e5bd211bbeb9fa36f7de4592abd)

  * refine(screens/ConsoleV2): improve project content [1261cfb3](https://github.com/tidbcloud/dbaas-ui/commit/1261cfb3176b67669fe75812e4a8f5f28bf49936)

  * refactor(screens/ConsoleV2): extract features wrapper [0cf32c24](https://github.com/tidbcloud/dbaas-ui/commit/0cf32c24ac4608e3e2b1aa35ce18b0c16120a8af)

  * refine(screens/ConsoleV2): adapt page v2 layout [40438c9c](https://github.com/tidbcloud/dbaas-ui/commit/40438c9c44005e9612750ce6e9e28eee48b8e4cc)

  * feat(layout): add page v2 layout [94575d66](https://github.com/tidbcloud/dbaas-ui/commit/94575d66240e5e915109d25bca760ed537ee7d17)

  * refactor(config, utils): improve layout v2 feature flags [a8fd09c0](https://github.com/tidbcloud/dbaas-ui/commit/a8fd09c07809abe62e750cbf5e3c24341c4ead58)

  * refactor(config, utils): improve layout v2 feature flags [27adc73b](https://github.com/tidbcloud/dbaas-ui/commit/27adc73bfe5a19e20330ed44c4deb3c009ef8d91)

  * fix(routes): correct layout v2 routes matching [c5c69bf3](https://github.com/tidbcloud/dbaas-ui/commit/c5c69bf30e9d46676ad22980f6e79302aa91de48)

  * fix(components): correct the project switcher in TopMenu [f1a9cb9a](https://github.com/tidbcloud/dbaas-ui/commit/f1a9cb9ae5438f0b1630d90fe6b507384afb9f6a)

  * refine(screens/RecycleBin): improve list and detail table [3b5921c7](https://github.com/tidbcloud/dbaas-ui/commit/3b5921c7a655dfe9de261079b507adc92c76c697)

  * refine(screens): update org settings to adapt layout v2 [0ee9b6ff](https://github.com/tidbcloud/dbaas-ui/commit/0ee9b6ff394991e4d7f0bbd2750f533ec390af01)

  * refactor(components): remove project switcher from TopMenu [e9e6b5fc](https://github.com/tidbcloud/dbaas-ui/commit/e9e6b5fc483f1e16ddb9863cf33ded2eb6617ff5)

  * refactor(App): use new app layout for layout v2 routes [f9cae3bf](https://github.com/tidbcloud/dbaas-ui/commit/f9cae3bf0c2397e845e455dd2b046452767a8cf3)

  * feat(config, stores, utils): add layout v2 feature flag [5b70961d](https://github.com/tidbcloud/dbaas-ui/commit/5b70961db04f67c13f8ba9238adf806bfbb2b1b4)

  * fix(components): improve Navigator rendering [63914d1e](https://github.com/tidbcloud/dbaas-ui/commit/63914d1e45713b6b2f50637f5f6fb44afccdf16d)

  * refactor(routes): move route configs to `routes` dir [95fd8865](https://github.com/tidbcloud/dbaas-ui/commit/95fd8865326467b2682643520f281025d9d0dda2)

  * feat(routes): export layout v2 routes and helpers [4b8e777d](https://github.com/tidbcloud/dbaas-ui/commit/4b8e777d1329943b47d80f90acba326586fb41ac)

  * feat(routes): add layout v2 route hooks [e3590235](https://github.com/tidbcloud/dbaas-ui/commit/e35902350c092101f33b393f61bcbdb2dc5b7bd7)

  * feat(routes): provide layout v2 routes [6c6c9124](https://github.com/tidbcloud/dbaas-ui/commit/6c6c9124407b9d2ba822215a8eef126afdb54344)

  * feat(routes): add legacy console routes for layout v2 [65ba27cf](https://github.com/tidbcloud/dbaas-ui/commit/65ba27cf9da85f8575baae1220b398ac6c5991ce)

  * feat(routes): init cluster v2 routes [5aff9efc](https://github.com/tidbcloud/dbaas-ui/commit/5aff9efce16400c158db493a1051f3755d14398f)

  * feat(routes): add project v2 routes [cf75c1a2](https://github.com/tidbcloud/dbaas-ui/commit/cf75c1a2184e0e6d6ddd5543ce25cfca69cb47c9)

  * feat(screens): init cluster v2 layout [64add782](https://github.com/tidbcloud/dbaas-ui/commit/64add782c568a1309a9bbf24d1dbf63c6b6aefed)

  * feat(screens): add project v2 layout and screens [18d4d239](https://github.com/tidbcloud/dbaas-ui/commit/18d4d2395027e411c9c4764732efc41adaab73c8)

  * feat(uikit): add raw svg icons [86a0786e](https://github.com/tidbcloud/dbaas-ui/commit/86a0786eab15547ebce15710ad0cd0c09dfab39c)

* Merge pull request [#1362](https://github.com/tidbcloud/dbaas-ui/pull/1362) from tidbcloud/fix/sql-editor-key [6cce16ad](https://github.com/tidbcloud/dbaas-ui/commit/6cce16ad3319262eb192bf12a7a0ae64391c2282)

  * fix: codemirror keywords [1c716196](https://github.com/tidbcloud/dbaas-ui/commit/1c7161963ebc0714ac5877414224880b8375ad6c)

* Merge pull request [#1356](https://github.com/tidbcloud/dbaas-ui/pull/1356) from tidbcloud/feat/dm_tracking [775b5fc8](https://github.com/tidbcloud/dbaas-ui/commit/775b5fc823a4db2b6cf8d268499cae0cb0d55698)

* Merge pull request [#1360](https://github.com/tidbcloud/dbaas-ui/pull/1360) from tidbcloud/fix/sql-editor-showcase [f5495610](https://github.com/tidbcloud/dbaas-ui/commit/f5495610516eccdc9ef3b7da0654ce113cffb80a)

* Merge pull request [#1361](https://github.com/tidbcloud/dbaas-ui/pull/1361) from tidbcloud/fix/[DM-7611](https://jira.tidbcloud.com/browse/DM-7611)_marketplace_invoice [9eb681fd](https://github.com/tidbcloud/dbaas-ui/commit/9eb681fda1490417f9831ec81ef88174c02263bc)

  * feat: sql editor permission [e7d8c7fa](https://github.com/tidbcloud/dbaas-ui/commit/e7d8c7fa5ce0c31893405f54c11bd374f16bbf0a)

  * fix: delete sql file [aa4541c0](https://github.com/tidbcloud/dbaas-ui/commit/aa4541c0a966c0a0c7ef8ffc738f71cc6e31f64b)

  * fix: link account typo [8a3b168d](https://github.com/tidbcloud/dbaas-ui/commit/8a3b168d73dba92944eb674109b671c2d9ea6a60)

  * feat: show invoces for marketplace user [d2161095](https://github.com/tidbcloud/dbaas-ui/commit/d2161095aced1a61c752a8c330d099d42a5c502a)

  * fix: message logs resize [e77aad02](https://github.com/tidbcloud/dbaas-ui/commit/e77aad025198f3237cb2bb9c459ed2e6541173f2)

  * fix: message logs resize [2b25e850](https://github.com/tidbcloud/dbaas-ui/commit/2b25e8500d86226ed2b40defc2c30615c152ed92)

  * fix: tips text [334577b5](https://github.com/tidbcloud/dbaas-ui/commit/334577b569f985c0b7957731b684e4a7e7b123ff)

  * fix(dm): event tracking [79d8f12a](https://github.com/tidbcloud/dbaas-ui/commit/79d8f12a436bab329e340c49b21e52a7eb437884)

  * fix: sql editor bugfix [b608e4f9](https://github.com/tidbcloud/dbaas-ui/commit/b608e4f9f64daaabded64d5977e148f436ab46f6)

  * fix: sql editor bugfix [b7e53550](https://github.com/tidbcloud/dbaas-ui/commit/b7e53550d31adf4755213cde0686190975fbf6c6)

* Merge pull request [#1359](https://github.com/tidbcloud/dbaas-ui/pull/1359) from tidbcloud/fix/sql-editor-qa-bugs [0975e816](https://github.com/tidbcloud/dbaas-ui/commit/0975e816831e4f775e9153be65a63cade868b93b)

* Merge pull request [#1358](https://github.com/tidbcloud/dbaas-ui/pull/1358) from tidbcloud/fix/DM_7567 [a538fd66](https://github.com/tidbcloud/dbaas-ui/commit/a538fd6633f42fa599cf1d3113841ecacac305e3)

  * fix: sql editor swagger [acc20785](https://github.com/tidbcloud/dbaas-ui/commit/acc207855394bd6f0a50d6d06f02937e1480a6f0)

  * fix: table error message type [8aa1725f](https://github.com/tidbcloud/dbaas-ui/commit/8aa1725f9c2b5101ac902ceb4e305a5099f8e5d6)

  * fix: update enum key [18c9fe7c](https://github.com/tidbcloud/dbaas-ui/commit/18c9fe7c8e5c897810df910c074de429135e8d00)

  * fix: jest module name mapper [1c80fdac](https://github.com/tidbcloud/dbaas-ui/commit/1c80fdacf95548862710f7354175d8f5242efcc2)

  * fix(import): DM-7567 check schema file size when go to preview [8c15c09a](https://github.com/tidbcloud/dbaas-ui/commit/8c15c09a69bc628e01a2c2fd745405d11dfc18f4)

* Merge pull request [#1355](https://github.com/tidbcloud/dbaas-ui/pull/1355) from tidbcloud/fix/sql-editor-meta [101572a2](https://github.com/tidbcloud/dbaas-ui/commit/101572a29bbc7b432120995ba18a3c369ec71caa)

  * fix: sql editor meta name [7624d63d](https://github.com/tidbcloud/dbaas-ui/commit/7624d63d6c4e37d30457f55dc992ed498691b4fc)

* Merge pull request [#1354](https://github.com/tidbcloud/dbaas-ui/pull/1354) from tidbcloud/fix/sql-editor-style [8601633b](https://github.com/tidbcloud/dbaas-ui/commit/8601633bf234e6d1be60b200a500ca88fc8588c3)

  * fix: sql editor zindex [ce1e5b08](https://github.com/tidbcloud/dbaas-ui/commit/ce1e5b08f4fd6148c70b662f3c379da23e5a39ad)

* Merge pull request [#1353](https://github.com/tidbcloud/dbaas-ui/pull/1353) from tidbcloud/fix/playground-layout-v2 [9907250f](https://github.com/tidbcloud/dbaas-ui/commit/9907250f1b568d6cb50ef9710065f54834a65718)

* Merge pull request [#1349](https://github.com/tidbcloud/dbaas-ui/pull/1349) from tidbcloud/feat/[DM-7485](https://jira.tidbcloud.com/browse/DM-7485)_link_marketplace_account [1570f77e](https://github.com/tidbcloud/dbaas-ui/commit/1570f77edc14a8a6670593095899e25f6a132eb6)

  * feat: remove marketplace bill tips [9dbc9670](https://github.com/tidbcloud/dbaas-ui/commit/9dbc96706248154774f8ef89483314709f71477e)

  * feat: update qs [39573a07](https://github.com/tidbcloud/dbaas-ui/commit/39573a078582130eb41d88f27a6ae52b17ac3b9b)

  * feat: update marketplace tips color [b20a1629](https://github.com/tidbcloud/dbaas-ui/commit/b20a16294e47c60458c24a90b8e69504ad23a9cc)

  * feat: tracking account link event [82ef9d6c](https://github.com/tidbcloud/dbaas-ui/commit/82ef9d6c3c34ffdc8de470e5ab59f7aceab7ab68)

  * feat: show signin link [47a67083](https://github.com/tidbcloud/dbaas-ui/commit/47a67083bda8d25f66ca19fc8570132f6324901d)

  * fix: linked text wrap [cac926f2](https://github.com/tidbcloud/dbaas-ui/commit/cac926f29345fe8d80a042ec321dd14dcbb31470)

  * feat: billing admin can link account [99ad3d00](https://github.com/tidbcloud/dbaas-ui/commit/99ad3d00f5797b94c5bfe0a35d6d007ebcb1787a)

  * feat: owner ->  orgnaization owner [3aff7869](https://github.com/tidbcloud/dbaas-ui/commit/3aff7869946d8bbef59fbc287aff83863c0df1a5)

  * feat: add permission deined tips [e121814c](https://github.com/tidbcloud/dbaas-ui/commit/e121814c049e15ed1650375f9f5207d69559b6c7)

  * fix: token + missing [30e14753](https://github.com/tidbcloud/dbaas-ui/commit/30e14753bd4a71c9bc8de3213b58752634dddf41)

  * feat: integrate user login roles [de4c3e59](https://github.com/tidbcloud/dbaas-ui/commit/de4c3e592cc2aa437062746519cec0ba0122700b)

  * feat: add rbac role [c77a6bbf](https://github.com/tidbcloud/dbaas-ui/commit/c77a6bbf4fd0c215b6ec98fdfa5c4a1011240a06)

  * feat: use capitalize from lodash-es [ad616bae](https://github.com/tidbcloud/dbaas-ui/commit/ad616bae5bccbc370b09d372cb8ddee21a7eb04e)

  * feat: adjust link-marketplace plans order [6fc897f0](https://github.com/tidbcloud/dbaas-ui/commit/6fc897f06d022ef0c6be0fe3af3ebf1e69d8f670)

  * feat: remove unnecessary marketplace params [de48d218](https://github.com/tidbcloud/dbaas-ui/commit/de48d21811af9538297966e3853b3f2a6d036bf6)

  * feat: skip forward marketplace params [f89f65f0](https://github.com/tidbcloud/dbaas-ui/commit/f89f65f012853608eac54aceaac3c50df55cd67f)

  * feat: update organization tips [d1d3856d](https://github.com/tidbcloud/dbaas-ui/commit/d1d3856dd4ab9d8f52641601ffe107bb0fa18752)

  * feat: move to chore to marketplace [dabe7a92](https://github.com/tidbcloud/dbaas-ui/commit/dabe7a9252d48302a4177db2315f28daab49a175)

  * fix: maketplace payment style override [57eae20f](https://github.com/tidbcloud/dbaas-ui/commit/57eae20f2ad66b02d22c76b3fac73a4e0f59a594)

  * feat: integrate bind account api [a84d9de5](https://github.com/tidbcloud/dbaas-ui/commit/a84d9de55d931163e179e248e0e942c5d145f3b4)

  * feat: hide top menu when link account [824aeffe](https://github.com/tidbcloud/dbaas-ui/commit/824aeffe2a0e9f844847791047eb5ce676563b80)

  * feat: redirect to link with third_party_token [e52eea59](https://github.com/tidbcloud/dbaas-ui/commit/e52eea59f1bb188a3c4460a858ef2671be914c00)

  * feat: semantic table support maxWidth [84f1a3fc](https://github.com/tidbcloud/dbaas-ui/commit/84f1a3fcfec1bf70998649a91a482f80cb82c931)

  * feat: login method support search param [86d4e839](https://github.com/tidbcloud/dbaas-ui/commit/86d4e839586d4b2e7c028ae6cc9c773ba72bef31)

  * feat: signup support link [27698090](https://github.com/tidbcloud/dbaas-ui/commit/2769809048d2726582fca5bac60def71f3ad9631)

  * feat: forward maketplace info after sso signup [1a1e49e2](https://github.com/tidbcloud/dbaas-ui/commit/1a1e49e2ec934eb17f704c615aacb5da1ef74551)

  * feat: sign in support link account [84cdb469](https://github.com/tidbcloud/dbaas-ui/commit/84cdb469ae3e2c1d645d219c75e58c17192ea646)

  * feat: switch org support session [26a70ee3](https://github.com/tidbcloud/dbaas-ui/commit/26a70ee3a08cf53105caacdc3613ae57719fcf67)

  * feat: add validate third party token api [c1133eba](https://github.com/tidbcloud/dbaas-ui/commit/c1133eba4c3ba801772fbd1353b3ad9df76b537d)

  * feat: add switch org [3679816a](https://github.com/tidbcloud/dbaas-ui/commit/3679816a1d377dd2901a6292e24d634dabd65382)

  * feat: add link marketplace account [2649f524](https://github.com/tidbcloud/dbaas-ui/commit/2649f524e36264dce8f48e32621af447cc513aa3)

  * fix: playground layour scroll ui [1fa9ac46](https://github.com/tidbcloud/dbaas-ui/commit/1fa9ac466915726568a3fb6133038b378b5420ac)

* Merge pull request [#1352](https://github.com/tidbcloud/dbaas-ui/pull/1352) from tidbcloud/fix/sql-editor-bugfix [bfc8ccce](https://github.com/tidbcloud/dbaas-ui/commit/bfc8cccef9cbf5f4829eaab098eb96851bd9915d)

  * fix: sql editor table associate [81c7b1a8](https://github.com/tidbcloud/dbaas-ui/commit/81c7b1a84adc509ce8634442e2fc70812de56e4c)

  * fix: sql editor db err [f745dc05](https://github.com/tidbcloud/dbaas-ui/commit/f745dc0528a23ca612b7d6abe3bbfdd3398ffb11)

  * feat: sql editor exec total line [30aabebc](https://github.com/tidbcloud/dbaas-ui/commit/30aabebcafc5538c8c251f53c500e1fb670e697f)

  * fix: edit file error [62d42d0d](https://github.com/tidbcloud/dbaas-ui/commit/62d42d0d3d5b3f8a7584ca1f51797fd4bdd6d3b9)

  * fix: edit file error [717611a5](https://github.com/tidbcloud/dbaas-ui/commit/717611a597d3a964d357da20c42cea4345e229f0)

  * fix: edit file error [d7edb1d2](https://github.com/tidbcloud/dbaas-ui/commit/d7edb1d2a6e75d90948b6299194770f94aed2560)

  * fix: edit file error [0c32ef41](https://github.com/tidbcloud/dbaas-ui/commit/0c32ef41e37cecfd0375da6e4ad59eed993068bd)

  * fix: add debug info [78feda81](https://github.com/tidbcloud/dbaas-ui/commit/78feda81f96c1cabfec2169c3ad679f697fbdc42)

  * fix: add debug info [49717d4f](https://github.com/tidbcloud/dbaas-ui/commit/49717d4f850e379935a1ec8e1619ddab3d094b73)

  * fix: sql editor ui fix [4ba6ed28](https://github.com/tidbcloud/dbaas-ui/commit/4ba6ed28f9e1239d192d3884181eff5f1c8e6f48)

* Merge pull request [#1340](https://github.com/tidbcloud/dbaas-ui/pull/1340) from tidbcloud/feat/[DM-7452](https://jira.tidbcloud.com/browse/DM-7452)_billing_confirm_api [bba8e567](https://github.com/tidbcloud/dbaas-ui/commit/bba8e567f769a368e33cf134ca8cdc1931059eb2)

* Merge pull request [#1351](https://github.com/tidbcloud/dbaas-ui/pull/1351) from tidbcloud/feat/[DM-7566](https://jira.tidbcloud.com/browse/DM-7566)_support_new_layout [68a0ce70](https://github.com/tidbcloud/dbaas-ui/commit/68a0ce7096f364a7f100ee46e3ff61c2046ce721)

* Merge pull request [#1348](https://github.com/tidbcloud/dbaas-ui/pull/1348) from tidbcloud/feat/[DM-7242](https://jira.tidbcloud.com/browse/DM-7242)-sql_editor_new [3af319fe](https://github.com/tidbcloud/dbaas-ui/commit/3af319fe4fbf547bf2108cac7df7f9c5bca1c196)

  * feat: adjust dedicated list card width [08191761](https://github.com/tidbcloud/dbaas-ui/commit/08191761bc10b9fc9536784a12c7ea1df3a84631)

  * feat: cluster overview support 1296px [421cc63e](https://github.com/tidbcloud/dbaas-ui/commit/421cc63e89a71b8da094bfcd265e0cbd9dd42798)

  * fix: sql editor bugfix [907205a2](https://github.com/tidbcloud/dbaas-ui/commit/907205a2e492c24482180ccf669606a2d1649000)

  * feat: cluster list support 1200px [7a063a12](https://github.com/tidbcloud/dbaas-ui/commit/7a063a12e43c6240e2944f3bd233a42289205026)

  * fix: icon name & depency [14c720c3](https://github.com/tidbcloud/dbaas-ui/commit/14c720c3efe9640a08b5077a8f1173d6f9bcf165)

  * feat: sql editor route params [a49d0a71](https://github.com/tidbcloud/dbaas-ui/commit/a49d0a711194257b00b496318b4063e6836b7c42)

  * feat: sql editor swagger [c61b1226](https://github.com/tidbcloud/dbaas-ui/commit/c61b1226f00bb80d2152ea6ed5ef4cfc401f0827)

  * feat: sql editor common [3bbc1724](https://github.com/tidbcloud/dbaas-ui/commit/3bbc1724dc95ab66939a9c73a98396393c22845a)

  * feat: add icons [53313186](https://github.com/tidbcloud/dbaas-ui/commit/53313186cdf1783e3beeba59654561a5fb227da6)

  * feat: sql editor ui [ea067a0d](https://github.com/tidbcloud/dbaas-ui/commit/ea067a0d46236fd5e12f36a73ebff6fbb5d92043)

* Merge pull request [#1347](https://github.com/tidbcloud/dbaas-ui/pull/1347) from tidbcloud/feat/uikit_mantine [b6129d1c](https://github.com/tidbcloud/dbaas-ui/commit/b6129d1ca9881626886d494c1b3f55cd420d58e3)

  * refactor(theme): disable `withGlobalStyles` [f0d1cc09](https://github.com/tidbcloud/dbaas-ui/commit/f0d1cc09a0ec4b99e7206950203d3a549e7a75a9)

  * refactor(index, App): move UIThemeProvider to index [30738030](https://github.com/tidbcloud/dbaas-ui/commit/307380307163e1266690c1aa50656242923be566)

  * chore(yarn): upgrade Mantine [cacf122f](https://github.com/tidbcloud/dbaas-ui/commit/cacf122f4337725f113b34f08efc088fa0957cc0)

  * feat(App): use UIThemeProvider [692cc663](https://github.com/tidbcloud/dbaas-ui/commit/692cc66343ab53aecba71b5bf1a6fedeb8c2f067)

  * feat(contexts): add theme provider [f1fb0096](https://github.com/tidbcloud/dbaas-ui/commit/f1fb009664b05ce886527524e44858192693b673)

  * feat: add `uikit` [b210cb73](https://github.com/tidbcloud/dbaas-ui/commit/b210cb73d8070d1e9e3a36aa1dace66bb7909887)

  * chore(package): add Mantine to dependencies [d6687551](https://github.com/tidbcloud/dbaas-ui/commit/d66875519c708c7cd9ca86f153f3a9754af7e537)

* Merge pull request [#1342](https://github.com/tidbcloud/dbaas-ui/pull/1342) from tidbcloud/chore/[DM-7528](https://jira.tidbcloud.com/browse/DM-7528)_update_o11y_url_rules [254592e6](https://github.com/tidbcloud/dbaas-ui/commit/254592e6e0659fa0690b8a27470fae27d918bcf8)

* Merge pull request [#1339](https://github.com/tidbcloud/dbaas-ui/pull/1339) from tidbcloud/hotfix/doc_link [41cfd19e](https://github.com/tidbcloud/dbaas-ui/commit/41cfd19ea8674f6e9969620dda7e3d74c59b381d)

  * chore: update o11y metrics url rules [29c72448](https://github.com/tidbcloud/dbaas-ui/commit/29c72448af74a0267287a0a47db5a47b77d16b72)

  * feat: move setup_intent confirm to billing [a0677472](https://github.com/tidbcloud/dbaas-ui/commit/a067747201bde59f230f392a2e5ace21b5ea3788)

* Merge pull request [#1337](https://github.com/tidbcloud/dbaas-ui/pull/1337) from tidbcloud/hotfix/dm_quota [a4a9d8b0](https://github.com/tidbcloud/dbaas-ui/commit/a4a9d8b0874a2d4407d522efdb15114ab1a7e5c8)

* Merge pull request [#1335](https://github.com/tidbcloud/dbaas-ui/pull/1335) from tidbcloud/hotfix/ssl_check [98b461ba](https://github.com/tidbcloud/dbaas-ui/commit/98b461ba71581d830399acf2734b25b259fcf35c)

* Merge pull request [#1333](https://github.com/tidbcloud/dbaas-ui/pull/1333) from tidbcloud/release-20221122 [e4a4f51e](https://github.com/tidbcloud/dbaas-ui/commit/e4a4f51e276fef34286012854e23e01ab38804dc)


