[2.0.0](https://github.com/opendatalab/labelU-Kit/compare/v1.0.0...v2.0.0) (2023-04-18)
Bug Fixes
* **annotation:** add allAttributesMap to getting color and attribute value ([732a615](https://github.com/opendatalab/labelU-Kit/commit/732a6156814b3e784f5dc080e6754be21aab083c))
* **annotation:** clear tag result after sample changed ([a94285f](https://github.com/opendatalab/labelU-Kit/commit/a94285f26469d84356fa6ba89702a59c3324991e))
* **annotation:** fix empty pointList error ([6e262c1](https://github.com/opendatalab/labelU-Kit/commit/6e262c14388e4e8e9685ada205552d9dc2dbcc20))
* **annotation:** update field from "result" to "attributes" in tagTool result ([6d14820](https://github.com/opendatalab/labelU-Kit/commit/6d148200990b949f2a0d66e546b1c487947faecf))
* **annotation:** update types ([be78a2c](https://github.com/opendatalab/labelU-Kit/commit/be78a2c86fb47afdcdf0859535c87b64c7afe78b))
* **components:** add i18n ([c35ea2c](https://github.com/opendatalab/labelU-Kit/commit/c35ea2c9b7acf0346aa7be0877d5fac29ec61a28))
* **components:** add new files and dependencies for improved theming ([2aaac58](https://github.com/opendatalab/labelU-Kit/commit/2aaac58ad6faa21a29e06c8396a8918e5a268210))
* **components:** change field from "result" to "attributes" in tagTool annotation result ([77b3299](https://github.com/opendatalab/labelU-Kit/commit/77b329943c8dab26c7a8b3d8e66f1e0b0b5bdbe9))
* **components:** decrease the value of fillOpacity to 6 ([a0ebc40](https://github.com/opendatalab/labelU-Kit/commit/a0ebc401c2cb7adeaf04a2c98031ba012155b310))
* **components:** fix style of toolStyle slider ([88e0d68](https://github.com/opendatalab/labelU-Kit/commit/88e0d68c6186f9f3d503b68cf7a06c124a038ee2))
* **components:** fix tag tree key duplication ([d3c519f](https://github.com/opendatalab/labelU-Kit/commit/d3c519f695f85b67cf19aaf69680120eae306b9d))
* **components:** optimize draggable modal ([badf0be](https://github.com/opendatalab/labelU-Kit/commit/badf0be4080a27b6a71303001d9a9cda325f0c0d))
* **components:** refactor TagSidebar styling and functionality ([16fcc1d](https://github.com/opendatalab/labelU-Kit/commit/16fcc1d980790748c268e67b5ad2aee251156196))
* **components:** remove draggableModal scss ([04e2da8](https://github.com/opendatalab/labelU-Kit/commit/04e2da84b739bdafa6d3a0241f486f9883f33565))
* **components:** remove preset tool colors ([63b8ee6](https://github.com/opendatalab/labelU-Kit/commit/63b8ee6e3c76113f50937722008b14eaa5090f83))
* **components:** update dependency array in useImperativeHandle to include getSample method ([194e9fa](https://github.com/opendatalab/labelU-Kit/commit/194e9fad04cbceba59841591254f905f3b4ee84c))
* **components:** use css arrow instead of svg ([c349695](https://github.com/opendatalab/labelU-Kit/commit/c34969533164b6c6ce3b8dbefaf23eec1ab32f80))
* **formatter:** fix date formatting ([34d5783](https://github.com/opendatalab/labelU-Kit/commit/34d5783991e1d9c5412bdb3eb011492276428887))
* **frontend:** cannot access annotation config if there is no sample in the queue ([944b640](https://github.com/opendatalab/labelU-Kit/commit/944b6409f033f95ceb5b993bcc6942f4eaa1a547))
* **frontend:** disable preview button if necessary fields are empty ([bae39ee](https://github.com/opendatalab/labelU-Kit/commit/bae39eeab814b1f2920ff652be5b312bbed15be9))
* **frontend:** enhance UI of SampleFinished page ([d58c1a7](https://github.com/opendatalab/labelU-Kit/commit/d58c1a7015511a8c438241db976c45e5b1f6e335))
* **frontend:** fetch samples before updating task configuration in createTask page for better user experience ([976f8ab](https://github.com/opendatalab/labelU-Kit/commit/976f8abeb52439953c0bfaac691f645fa2811d86))
* **frontend:** fix config step status and tool deletable condition ([0014d53](https://github.com/opendatalab/labelU-Kit/commit/0014d538b430473554563d118f0f3ae7bc7bdfd8))
* **frontend:** fix signup page style ([b9b5590](https://github.com/opendatalab/labelU-Kit/commit/b9b55904df6aaedef69524efbb094b50212311db))
* **frontend:** fix task creation error and create task button style ([f298d28](https://github.com/opendatalab/labelU-Kit/commit/f298d28241848ee4c16abc9d4e49bd4939ce3700))
* **frontend:** fix timing issues when saving samples ([f5131d9](https://github.com/opendatalab/labelU-Kit/commit/f5131d98cbae72fd52f4255a71381fa53bb19962))
* **frontend:** fix tools of undefined ([baa9147](https://github.com/opendatalab/labelU-Kit/commit/baa91471d78508a002fa8e91718b4c8c1b656a8a))
* **frontend:** improve custom annotation form options and validation ([5ad7e13](https://github.com/opendatalab/labelU-Kit/commit/5ad7e13b77bf8cf7b250a2aee958a4030805de78))
* **frontend:** improve dragModal component UX ([db1a45e](https://github.com/opendatalab/labelU-Kit/commit/db1a45e5b0808775b5de627427e716bccd59533c))
* **frontend:** improve form validation in createTask annotation config ([1a59355](https://github.com/opendatalab/labelU-Kit/commit/1a5935524ceb836115e77c06109f8616615769fe))
* **frontend:** optimize annotation config form ([a56bb69](https://github.com/opendatalab/labelU-Kit/commit/a56bb692df80669eb9f93f2939f29a9bb811d170))
* **frontend:** optimize login page ([ceab2f4](https://github.com/opendatalab/labelU-Kit/commit/ceab2f4e72a7e8f916c507b84ff9789d4792400c))
* **frontend:** optimize styles ([8006aae](https://github.com/opendatalab/labelU-Kit/commit/8006aae4dbbf0e456b32721717b0e2a7acda949d))
* **frontend:** override antd styles ([0265112](https://github.com/opendatalab/labelU-Kit/commit/026511292d732a94aab1c74df15171f8e00401c9))
* **frontend:** preview enable when tools exists ([8ffe247](https://github.com/opendatalab/labelU-Kit/commit/8ffe2476f95ce2caee9cfc35dd4a2d47043b330c))
* **frontend:** refactor annotation configuration form ([e731b5a](https://github.com/opendatalab/labelU-Kit/commit/e731b5ac864c5bea0dbfec9ad1d5bc26e51e30a7))
* **frontend:** refactor nullTask component styles for improved UI ([607e075](https://github.com/opendatalab/labelU-Kit/commit/607e0751620b76ef189a5912e41c5c7a6dbac800))
* **frontend:** setup new theme vars ([d00f62a](https://github.com/opendatalab/labelU-Kit/commit/d00f62ad80edd9a7756562e1e3862abf1dfef310))
* **frontend:** update style ([582db99](https://github.com/opendatalab/labelU-Kit/commit/582db99531c033c0551283e0592ae6f63b2cc89f))
* **frontend:** validate annotation config form on input blur ([4d54eb5](https://github.com/opendatalab/labelU-Kit/commit/4d54eb52058cc9b519ab961c5db1728e9b8f0729))
* **utils:** fix deepCopy resolve dir ([0a4a22a](https://github.com/opendatalab/labelU-Kit/commit/0a4a22a0db3f037f304933c66ead189a69117275))
Features
* **components:** remove redux and remove dead codes ([5972395](https://github.com/opendatalab/labelU-Kit/commit/5972395c80bfb387db5be4dbd5f993a341b5a1f7))
* **frontend:** add FancyForm and FancyInput ([04e2249](https://github.com/opendatalab/labelU-Kit/commit/04e2249b2d586ff235b15d399aed181af00a2014))
* **frontend:** seperate preview modal ([946b1fd](https://github.com/opendatalab/labelU-Kit/commit/946b1fd8bc78a70f907215d48cde689bb3726df1))
BREAKING CHANGES
* **annotation:** Incompatible with previous data structures
* **components:** Incompatible with previous data structures