## [3.0.1](https://gitlab.yiring.com/basic/basic-vue-admin/compare/v2.8.0...v3.0.1) (2022-11-06)

### Bug Fixes

-   菜单响应式隐藏时宽度计算错误 ([#1945](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1945)) ([554f461](https://gitlab.yiring.com/basic/basic-vue-admin/commit/554f4615a17582add616df93e8f61d9286a664bf))
-   测试 CI ([9bf8ad9](https://gitlab.yiring.com/basic/basic-vue-admin/commit/9bf8ad9868fabda760d2a53f33a21cfb13ade933))
-   测试 CI ([501ef94](https://gitlab.yiring.com/basic/basic-vue-admin/commit/501ef94b54d951e20d62bdf1713d4c4cbb5af648))
-   测试 CI ([60e40e4](https://gitlab.yiring.com/basic/basic-vue-admin/commit/60e40e46b2d452b6404e7fb580416a6e31c2527c))
-   个人中心（data.tsx）多余的 html 片段 ([#1894](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1894)) ([c0edd7b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c0edd7b70ec1cd5e9a597d30ad40dee85bf81753))
-   更新依赖 ([f411a5a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/f411a5abd415f1a2c6f8695be553e05dfac791c7))
-   更新 Schema 时默认值不应覆盖已有值，fix [#1997](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1997) ([#2003](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2003)) ([3cc72d6](https://gitlab.yiring.com/basic/basic-vue-admin/commit/3cc72d67913c3fc44a774bd0da6430c45d9b3d9d))
-   关闭非当前的标签没有同步清理 cacheTabList 数据 ([#2306](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2306)) ([fd94503](https://gitlab.yiring.com/basic/basic-vue-admin/commit/fd9450304d1f2920cde10058462f7aba36d30828))
-   解决 mac 系统提交代码环境变量报错问题 ([#2286](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2286)) ([839271d](https://gitlab.yiring.com/basic/basic-vue-admin/commit/839271d70a334df9a423b64570b29da90b0cfa7b))
-   取消重复请求，错误处理 ([#2184](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2184)) ([b1f78c6](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b1f78c6696f5dbb387361307cdec1ef1d37e610b))
-   删除无用的引用、修复 TS 类型检查错误 ([2077513](https://gitlab.yiring.com/basic/basic-vue-admin/commit/20775130386bc02f8dc7dfc116f85f5ae338c7bf))
-   删除无用依赖 ([ea89531](https://gitlab.yiring.com/basic/basic-vue-admin/commit/ea895319ce543f8faa1e2a3c25ad8520ab6270ca))
-   使用枚举属性表示 mock 的响应状态 ([#2062](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2062)) ([baa42a5](https://gitlab.yiring.com/basic/basic-vue-admin/commit/baa42a57fdd4661a915a02f6dbb8391c26c43b53))
-   无需导入 defineExpose ([28d73f9](https://gitlab.yiring.com/basic/basic-vue-admin/commit/28d73f95bd384682ea96bde2a825deec6e2fcc64))
-   修复 当窗口过窄时，表格中的删除确认框样式错乱 的问题 ([#1972](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1972)) ([934ccd3](https://gitlab.yiring.com/basic/basic-vue-admin/commit/934ccd34ea4cb3c408ce40dbc75032c3ccbce821))
-   修复 运行 npm run lint:stylelint 命令时，无法识别 less 内置函数 ([#1736](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1736)) ([10b5939](https://gitlab.yiring.com/basic/basic-vue-admin/commit/10b59395b2ef1498e2bca765ffd4a26b4a04b388))
-   修复 build 运行异常问题 ([c40ecee](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c40ecee6fc49feb6fe2f3f0510be8c0f0bced747))
-   修复 Dropdown 组件 bottomCenter 参数变更的报错提示 ([#1745](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1745)) ([770574c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/770574c9b05e75181779861104e232b72ccd817a))
-   修复 prettier 配置问题 ([45b337d](https://gitlab.yiring.com/basic/basic-vue-admin/commit/45b337d682f23568487ce9aae9f3f652d3735070))
-   修复[#2030](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2030)改动引起的可展开 table 失效 ([#2042](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2042)) ([35f2d07](https://gitlab.yiring.com/basic/basic-vue-admin/commit/35f2d074aec71827168aacbdca31537c5f500082))
-   修复表单重置某些 input 类型组件不生效问题，close [#1519](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1519) ([#1526](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1526)) ([2423aea](https://gitlab.yiring.com/basic/basic-vue-admin/commit/2423aeab640b218712717b0329f881f8add654dc))
-   修复表格编辑时 Checkbox 组件无法正常取消勾选 ([923ecda](https://gitlab.yiring.com/basic/basic-vue-admin/commit/923ecdab3c611e84587d2890bc43031e9eaf99ff))
-   修复表格列设置下拉框中偶现列数据区域空白 ([#1958](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1958)) ([#1981](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1981)) ([8a7d9bc](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8a7d9bcd4de19dd4c06142bb1938705a8c70aa62))
-   修复单词拼写错误，replace 'Filed' width 'Feild' ([#2285](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2285)) ([9aa2cf3](https://gitlab.yiring.com/basic/basic-vue-admin/commit/9aa2cf3ebff6f3d4087a1080208ec5f3c2c50f33))
-   修复多 tab 带参数匹配不正确的 bug ([#1482](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1482)) ([aab6b4f](https://gitlab.yiring.com/basic/basic-vue-admin/commit/aab6b4f393abaf0253f0ed1c52084fd2f03e86e3))
-   修复接口采用上传 API 但没有返回值导致的提示信息异常 ([56b7201](https://gitlab.yiring.com/basic/basic-vue-admin/commit/56b7201d091a0563fd055796715abd67af5cfeaa))
-   修复控制台一些常见报错和警告 ([#1750](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1750)) ([d31cb90](https://gitlab.yiring.com/basic/basic-vue-admin/commit/d31cb904dbbe48612eda1c6c1abefc227d7e9684))
-   修复上传附件之后回显了多余条目 ([#1495](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1495)) ([a462be0](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a462be0a5ef5edd13e6ce796d6d08a4756d791c7))
-   修复使用 extendSlots 时插槽参数未传递的问题。 ([#2056](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2056)) ([266c338](https://gitlab.yiring.com/basic/basic-vue-admin/commit/266c33819f98db85c87ad95ced69ce6ba6c4753e))
-   修复右键按钮在弹窗下层级问题 ([#1552](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1552)) ([78535bd](https://gitlab.yiring.com/basic/basic-vue-admin/commit/78535bdd865b0747b954a5813f87dce767349f91))
-   修复在 windows 下 pnpm 执行 package.js 里的脚本报错的问题 ([#1497](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1497)) ([9217a12](https://gitlab.yiring.com/basic/basic-vue-admin/commit/9217a12bcc110516d1e12af71b2dbb4eec4eaeaf))
-   修复 CollapseContainer 组件按钮插槽问题，close [#1555](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1555) ([#1557](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1557)) ([5fc28f9](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5fc28f92d55561509bd4cf59908bcae2707659b5))
-   修复 ColumnSetting 中列展示复选框在所有普通列都处于选中状态时没有处于选中状态的 bug ([#2278](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2278)) ([#2280](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2280)) ([dda2747](https://gitlab.yiring.com/basic/basic-vue-admin/commit/dda27477af2109dd7c40359b9dc16154d2fbba85))
-   修复 ColumnSetting 中默认隐藏列拖拽排序错误的 bug ([#1931](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1931)) ([50468e9](https://gitlab.yiring.com/basic/basic-vue-admin/commit/50468e9581c93e95df21447bec30b6148541c46b))
-   修复 Description 组件渲染 function xxxx() { [native code] }的问题 ([#1796](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1796)) ([23e0932](https://gitlab.yiring.com/basic/basic-vue-admin/commit/23e0932883d148688cee5d24e09f2886a3f5aaeb))
-   修复 DrawerFooter border-top 导致滚动条出现的问题 ([#2002](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2002)) ([fbcba76](https://gitlab.yiring.com/basic/basic-vue-admin/commit/fbcba766aea895af7f35677ea4730c1a42dc9a54))
-   修复 EditCellTable 可编辑单元格当 columns.ellipsis=true 时，回调中取不到 key 的值。 ([#1598](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1598)) ([e82bafa](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e82bafa43ea98f538004830b86f0eb9a8624330b))
-   修复 getParentLayout 方法接受了参数，但并没有用上 ([#2290](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2290)) ([c37a15f](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c37a15fefb6ffbd7f06cf01a540f9c84cbe64342))
-   修复 RouteMeta 接口定义缺少的 RoleEnum 引用 ([#2323](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2323)) ([8ba4fb2](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8ba4fb2449355ce12b7868a67631df77597de647))
-   修复 SimpleSubMenu 组件被意外地重新渲染的 bug ([#2106](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2106)) ([#2108](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2108)) ([b11df08](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b11df08aa4ee99313bf114f9410f1732b485cb42))
-   修复 Table 当 dataIndex 为数组时，列设置中勾选列是否展示时使 column 结构异常的问题 ([#1626](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1626)) ([3d55b0d](https://gitlab.yiring.com/basic/basic-vue-admin/commit/3d55b0d45bfbaf4069e031a5d195ad7179ed6249))
-   修复 table 自适应高度和 title 属性声明问题 ([#1496](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1496)) ([b639650](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b639650397409757e50886126ae3d039d9c6e49d))
-   修复 tree 组件初次渲染时无法应用已勾选的节点数组及一处字段名错误 ([#1854](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1854)) ([ce7f382](https://gitlab.yiring.com/basic/basic-vue-admin/commit/ce7f382b9b9008bbda422ac8c5b59c6cde9ac81e))
-   修复 Tree 组件如果重新定义 fieldNames 的 title 字段后设置 actionList 失效的问题 ([#1778](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1778)) ([e3637e7](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e3637e7af4e5bd44f07381bcc7b02547079c6a3f))
-   修复 updateSchema 之后会把已填值重置为 defaultValue 的问题 ([#1792](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1792)) ([b41e393](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b41e3939ac4b744b0798b483247d6d48878a2707))
-   修改表格的 resizeColumn 事件的回调函数中，修改列宽度无效的 bug (vbenjs[#2073](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2073)) ([#2081](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2081)) ([4a4321a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/4a4321a77d0cd08c4aaca94ebac16da310ed23c4))
-   修改 BasicForm 表单的展开和收起按钮状态错误的 bug ([#2089](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2089)) ([#2109](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2109)) ([20c10df](https://gitlab.yiring.com/basic/basic-vue-admin/commit/20c10df846917f417919563f80454bc88a05a3de))
-   移除路由 ([bf5422f](https://gitlab.yiring.com/basic/basic-vue-admin/commit/bf5422fcddfd3dc134352938043cf2d7a24cce42))
-   移除无用依赖 ([2230736](https://gitlab.yiring.com/basic/basic-vue-admin/commit/22307362127c8a49416d8275e6a4632965575724))
-   已经存在 rules 时，required 不生效 ([8d93e04](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8d93e047d0f192aecfd357cbac0ff07a2a56a6cd))
-   已经存在 rules 时，required 不生效 ([1e0ede0](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1e0ede09a2362319a25fd77d466cda3b1f886c4d))
-   由于网络问题，暂时移除 imagemin 依赖及相关配置 ([1287346](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1287346dc9edac5581c3747f76f1157dbc372085))
-   右键组件缺少 PropType 类型引用 ([#2129](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2129)) ([dac9301](https://gitlab.yiring.com/basic/basic-vue-admin/commit/dac9301af485a32583e5b3aa8bc667ead514ae17))
-   中文模式下日期选择框月份及星期异常显示英文 ([#1406](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1406)). ([#2053](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2053)) ([f305637](https://gitlab.yiring.com/basic/basic-vue-admin/commit/f30563736646c0ba3854d7e1bbd48e991a96f698))
-   **apiSelect:** remove attribute warning, fixed [#2247](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2247) ([5292838](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5292838fcdf3a537b38e5328fa668b3457450aa0))
-   auto resize echart on menu collapsed, fixed [#2265](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2265) ([e962fa0](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e962fa039ac9f2814676d677d30750f581d13c64))
-   **axios:** 非 GET 请求时增加判断 config.data 是否为 FormData ([#2082](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2082)) ([442bd44](https://gitlab.yiring.com/basic/basic-vue-admin/commit/442bd440ba89743c60c64560c57c11acfd0461c3))
-   **axios:** 请求异常时，无法正确执行 catch ([419b7ae](https://gitlab.yiring.com/basic/basic-vue-admin/commit/419b7aea078d2a12a3d866a758162c9e2f697be9))
-   **BasicTree:** 加了 top 参数，操作按钮会错位 ([05bad7b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/05bad7b9dccce8e12fbc383c3f31db8be8d30bc8))
-   **BasicTree:** 修复升级 antdv3.x 后产生的问题 ([8523afd](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8523afd512ccb8154e1422cd628612a54f6f2497)), closes [#1453](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1453)
-   **basicTree:** checked with searching, fixed [#2070](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2070) ([fd57b83](https://gitlab.yiring.com/basic/basic-vue-admin/commit/fd57b83db676262874efa0996d49dcc442484b07))
-   build error ([af6ab98](https://gitlab.yiring.com/basic/basic-vue-admin/commit/af6ab98945eae5c8ebe38d6900bcb9199b90a466))
-   build error ([5ac055b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5ac055be2fe67b4196ad6b2cdc2c5fa90361b845))
-   collapse canExpand ([#1501](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1501)) ([fa33c6b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/fa33c6b0d7f3da5ac224bcd28c970432fe2388ae))
-   custom validator check failed for prop "placement" ([#1851](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1851)) ([1832d0c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1832d0c07a31b10bc633af97d1f9ca1152fb901a))
-   dropdown placement bottomCenter to bottom ([#1865](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1865)) ([3ee7051](https://gitlab.yiring.com/basic/basic-vue-admin/commit/3ee705195021e3ec522ab3d5720c9f0e1665cbfd))
-   **echarts:** 修复无法使用散点图表 ([#1880](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1880)) ([c3b5abc](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c3b5abc392d60fda6f39b061bc76ac0ede3a7961))
-   **echarts:** add resize animation ([#1950](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1950)) ([e073b4c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e073b4c9443894457c7463bb43f918b508c4bc9a))
-   excel export set width ([#2206](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2206)) ([9316d95](https://gitlab.yiring.com/basic/basic-vue-admin/commit/9316d950b14da779d59ea41356727c50e5f6db64))
-   **expandtable:** 恢复可展开表格 Demo,修复开启可展开表格后横向滚动失效问题 ([#2050](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2050)) ([bc55b92](https://gitlab.yiring.com/basic/basic-vue-admin/commit/bc55b92c9b6cecb01a55f5e5893297ae43857e1e))
-   fix base64 blob ([#1356](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1356)) ([013cb7f](https://gitlab.yiring.com/basic/basic-vue-admin/commit/013cb7f16bb8ccb6606d57371c68d5f7f16017e3))
-   Fix context menu not working ([b0a0cbc](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b0a0cbcd6a67ed290dfd84c4e46af55ccf90132d))
-   Fix depends @vue/shared @vue/runtime-core ([2a667c9](https://gitlab.yiring.com/basic/basic-vue-admin/commit/2a667c9e7f51c9d0b30fc7749de74f2034df42bd))
-   Fix github action running error ([bc18ecb](https://gitlab.yiring.com/basic/basic-vue-admin/commit/bc18ecb2777c2080e3cef12932245edf05e7c9fe))
-   Fix Layout Page Tabs dragable ([#1433](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1433)) ([cfda62e](https://gitlab.yiring.com/basic/basic-vue-admin/commit/cfda62ef9c6edca219edb5fd8d1006ced4443a07))
-   Fix multi-language errors and installation errors ([2aabbc7](https://gitlab.yiring.com/basic/basic-vue-admin/commit/2aabbc788ab05d06f4dcc2a01b25585ecf8f690b))
-   Fix setting hideMenu, bread bar jump problem ([#1358](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1358)) ([b3c4002](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b3c4002b69af100cb637da2aae8e1757fe51f0a0))
-   Fix stylelint does not support html files ([c2b207d](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c2b207dd5172519a87cb23e34114e5d104ce56a1))
-   fix table header and table body cannot be aligned ([#2058](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2058)) ([6981b73](https://gitlab.yiring.com/basic/basic-vue-admin/commit/6981b73ef6fcf9bfe2c3089a3e68edf17f806e62))
-   Fix the date and week display issue on the lock screen([#1539](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1539)) ([#1542](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1542)) ([8c607b3](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8c607b38f18ba8fded9e3203893240f422a4752a))
-   Fix the issue that clear verification does not take effect in the reset form ([#1498](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1498)) ([6b594ae](https://gitlab.yiring.com/basic/basic-vue-admin/commit/6b594aec5397cda80c57305ce203bce17929fc0c))
-   Fix the problem that the table setting menu cannot be dragged ([#1503](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1503)) ([a2b594c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a2b594c96286ec5d660d8d64f8a3768d4853e830))
-   fix wrong naming ([#1845](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1845)) ([ee85839](https://gitlab.yiring.com/basic/basic-vue-admin/commit/ee85839ba3e98d9de866c7869e643734e6a49e3e))
-   fix[#2031](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2031) 修复表格可编辑行在编辑模式下，无法处理数组类型的值的问题 ([#2035](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2035)) ([ddb678d](https://gitlab.yiring.com/basic/basic-vue-admin/commit/ddb678ddfaf1d9d924b12c3df11cb5312d76e2d9))
-   Form appendSchemaByField 移除 hasInList 判断 ([#1341](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1341)) ([49c890e](https://gitlab.yiring.com/basic/basic-vue-admin/commit/49c890ebeccf0ffc4363333bb669e26f22d8d1da))
-   **form component:** fix form 'vertical' layout row width ([#1535](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1535)) ([1a43142](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1a43142252328adf1d0870e8e406f7d0fa70af65))
-   Form method name field ([768fadb](https://gitlab.yiring.com/basic/basic-vue-admin/commit/768fadbffb298d69c9e445118f7f6f64fbe8e2a9))
-   **form:** 修复表单 fieldMapToTime 对应的值为空仍提交原来的字段值 ([#2303](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2303)) ([c8b1694](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c8b169494f0a6c7f4b9cc5dc7905ef5206a21fc6))
-   **Form:** 修复 form 宽度问题 ([8480454](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8480454b73602380c1559c5587c6085eb88c67a2))
-   **fullscreen:** fix judging full screen status, fixed [#2281](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2281) ([1bafeb6](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1bafeb663826dc863ab3b1840d43c3893a3d2cd1))
-   **function:** Add defineProps reference ([#1505](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1505)) ([0dafaa5](https://gitlab.yiring.com/basic/basic-vue-admin/commit/0dafaa59723115e7fd283253063b2852ce58235d))
-   inputnumber span 不起作用的问题，增加样式之后可以根据 Span 动态适应 ([#2065](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2065)) ([9afb431](https://gitlab.yiring.com/basic/basic-vue-admin/commit/9afb4318fd7b4b389c52d27b477cbd02df412fd1))
-   inputNumberGroup(前置/后置标签) span 不起作用的问题，增加样式之后可以根据 Span 动态适应 ([#2325](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2325)) ([9ae67bf](https://gitlab.yiring.com/basic/basic-vue-admin/commit/9ae67bf9cab14f5dcef64aa43154de99a94f156b))
-   **is.ts:** 修复 isUrl 正则不能匹配到 hash 模式的外链 的问题 ([#2051](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2051)) ([6f5711b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/6f5711b0889f1e3c0e7a6c3b0701ff21dc9a3742))
-   **is.ts:** fix[#2028](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2028) 修复 isUrl 正则可以匹配到/www 问题 ([#2033](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2033)) ([91e13c4](https://gitlab.yiring.com/basic/basic-vue-admin/commit/91e13c4287ece777d65b3a19ce5ee23eabe4782f))
-   keep spaces of env config on prod build ([#2015](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2015)) ([740d160](https://gitlab.yiring.com/basic/basic-vue-admin/commit/740d160198fcd9fa6d6d91a2f0324bd2a943c068))
-   **keep-alive:** disabler ([#2101](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2101)) ([6e391af](https://gitlab.yiring.com/basic/basic-vue-admin/commit/6e391af3fef5cf058d7d866ff941fb744d314d61))
-   lint ([1dca636](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1dca636521e16ab5f0a75ec6372b2008f3737469))
-   **Login:** fix display issues when AppLocalePicker's showText property is true ([#2097](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2097)) ([7925c1e](https://gitlab.yiring.com/basic/basic-vue-admin/commit/7925c1ea285890549042a21ab64a9dfd284b86e5))
-   markdown 深色模式内容区和代码块未适配 bug; markdownViewer 改为 vidtor 自带预览模式 ([#2023](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2023)) ([a89e497](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a89e497e82829e9f7f26c7df1e42ed0d74e5dd71))
-   **Modal:** 修复弹窗在最新的 360 浏览器和搜狗失效的问题 ([#1381](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1381)) ([#1488](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1488)) ([54ea44c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/54ea44cdad568b426802d5ac7fd1d88e3cc2e52b))
-   **Modal:** repair cancel event missing ([#1545](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1545)) ([b84cc5e](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b84cc5eb06e78eee20286dd7e325c78f58a21ad6))
-   Multiple calls to createAxios function transform parameters are overwritten by other calls ([#1474](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1474)) ([4f35b95](https://gitlab.yiring.com/basic/basic-vue-admin/commit/4f35b95b6b7a0234df095533a7ee38a6396350f3))
-   **route:** url with hash not work. fixed [#2301](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2301) [#1311](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1311) [#1253](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1253) ([513ccb9](https://gitlab.yiring.com/basic/basic-vue-admin/commit/513ccb954317c9cbe2d1697cbeb0720669496781))
-   rules validator tips ([#2000](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2000)) ([1455eb4](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1455eb48db6acdbcbbe9595720a7a37fd23ab63a))
-   selector-not-notation rule ([6dd0735](https://gitlab.yiring.com/basic/basic-vue-admin/commit/6dd0735105aaf23e9115ecec3ea76d62cbd76fa7))
-   Set cache overflow of the setTimeout Maximum delay value ([#1742](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1742)) ([0c633ff](https://gitlab.yiring.com/basic/basic-vue-admin/commit/0c633ff67d6c360cecef2ae8b4cc4b97a77da04d))
-   some mistakes close [#1349](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1349), close [#1250](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1250) close[#1245](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1245) ([#1373](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1373)) ([3b3f6c9](https://gitlab.yiring.com/basic/basic-vue-admin/commit/3b3f6c903a5070ec225c9ec9ab20f16d1bdc3caa))
-   **styleImport:** fix ImagePreviewGroup build error ([#2068](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2068)) ([c001535](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c001535b5676c791571651d721b2b55eb562ee50))
-   **styleImport:** fix RangePicker build error ([#1820](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1820)) ([8932bf9](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8932bf9a2dd991e384d208a9c4169b5fd4a36373))
-   stylelint config, close [#1658](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1658) ([5db1250](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5db1250a8d6b97a1683a4eea83dd982ef8f3f0f5))
-   **table component:** reduce 'insertTableDataRecord' code logic ([#1536](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1536)) ([de8ea59](https://gitlab.yiring.com/basic/basic-vue-admin/commit/de8ea591775f172eb6caa1ef72d827c903250f80))
-   Table Title Error ([5c24a1c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5c24a1c4c49cf6fd010c51e53221afcbf783c920))
-   Table Title Error 2 ([8f1bd4a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8f1bd4ae764777113af7ab0c2cc2052cff62babf))
-   **table:** 表格编辑支持 AutoComplete ([eb23112](https://gitlab.yiring.com/basic/basic-vue-admin/commit/eb231120e17f376f36f323da043be5757cc9255c))
-   **table:** 彻底修复 column.slots 已废弃的 antd 报错, 所有用到的 demo 页修改为 antd 3.x v-slot:headerCell 和 v-slot:bodyCell 写法 ([#2030](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2030)) ([de72793](https://gitlab.yiring.com/basic/basic-vue-admin/commit/de7279399d443926ddce90395bb19cd471d48e80))
-   **table:** 使用 lodash 的 merge 来递归 assign,优化在多对象嵌套情况下的结构 ([#1350](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1350)) ([59b309a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/59b309aa7e0049f0ade0b5ee932f146c5bdb8dfc))
-   **table:** 修复 antd 报错，将 column.slots 修改为 v-slot:headerCell ([a23020b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a23020b76d4fd69871d7a782efe6a9f13eeca6c1))
-   **table:** rollback value on cancel editing, fixed:[#2309](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2309) ([4f9cdc5](https://gitlab.yiring.com/basic/basic-vue-admin/commit/4f9cdc5634bafc808941457ff309438409089761))
-   The value of ignoreCancelToken is not available in headers ([#1506](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1506)) ([a281631](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a281631ae3bd7e5d4a71f19c46e066c860b6a9f7))
-   **Transition:** fade-transition 淡出淡入无效 ([b3f6b04](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b3f6b04981eaefe49a17903b5d111cfab45a4b8d))
-   **tree-select:** replaceFields to fieldNames,close [#1423](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1423) ([170a4bc](https://gitlab.yiring.com/basic/basic-vue-admin/commit/170a4bceb1fd3f3f21857249e7d158ffcfdc86b1))
-   **tree:** fix display error ([81560fd](https://gitlab.yiring.com/basic/basic-vue-admin/commit/81560fd3c69bc3dff6703a9b9e3eebb1a1b83aeb))
-   **treeHelper:** 修复 listToTree 方法 parent 获取 children 问题 ([#1464](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1464)) ([b70fade](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b70fade587057f2077648c2cd60103c3fb2250b8))
-   type warning. ([#1994](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1994)) ([da8e0bd](https://gitlab.yiring.com/basic/basic-vue-admin/commit/da8e0bdf919f220c1a8df5f40d51e386a23174c0))
-   type, [#1347](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1347) ([090d844](https://gitlab.yiring.com/basic/basic-vue-admin/commit/090d8440147f044f8b2659488b0c95f99c357398))
-   typo ([e024f6a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e024f6a6e76d531fa00d8895fb0cfca9f1cc15a4))
-   update @vue/compiler-sfc version ([#1836](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1836)) ([d6a3eec](https://gitlab.yiring.com/basic/basic-vue-admin/commit/d6a3eecbc20f9c52f57ba6ee85909d23c7c52152))
-   **useFormEvents:** isNullOrUnDef is not defined ([#1915](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1915)) ([a0920d2](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a0920d284d5fc6bb1f6332251cc311d3a3ca57de))
-   **useRedo:** 重新加载页面 useRedo 方法会添加一条浏览记录 ([#2043](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2043)) ([5833043](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5833043d1461237e9fe04d3b5a93e3758da4bcab))
-   **useTableFooter:** not synchronization scroll bug ([#2022](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2022)) ([0f50e04](https://gitlab.yiring.com/basic/basic-vue-admin/commit/0f50e0458eeeffef2bd2f5b18cfb91192ab37d85))
-   vscode 安装本地缓存插件后，项目根目录下会生成.history 文件夹，忽略提交 ([#2287](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2287)) ([7e4312e](https://gitlab.yiring.com/basic/basic-vue-admin/commit/7e4312ec1e6a94ae1f18614cd8c3019d6bd7ab3b))
-   workflows ([1a8cdeb](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1a8cdeb374202319a53450c78d96bc7d3eedffcf))
-   workflows ([5f0bf59](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5f0bf59a8b79c99574a5b6a7b7dbebb9f861fab4))
-   workflows ([1b7896c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1b7896c43587b098eb462976de8e1f684fdc3428))
-   workflows ([d39e132](https://gitlab.yiring.com/basic/basic-vue-admin/commit/d39e13270c3f0d16e2cf6777726fd174fbf328c7))
-   workflows ([5cabd4a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5cabd4a6eb8f4e72bfbeb5e40a4085a2e6727b36))
-   workflows ([451371a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/451371a812b16b9c118cc4498ad1a7ddc75faed2))
-   workflows ([6faacd2](https://gitlab.yiring.com/basic/basic-vue-admin/commit/6faacd2d8546f246bb72c32387210ec188861b80))
-   workflows ([61aefca](https://gitlab.yiring.com/basic/basic-vue-admin/commit/61aefcaa659ba6a21c2fd7e75c8d39de8310d367))
-   workflows ([acfba7c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/acfba7cccc0f23d668760c5c1b5556015fa67aec))
-   workflows ([cb28986](https://gitlab.yiring.com/basic/basic-vue-admin/commit/cb2898668394fd71d0241e6c73c361f801984ee6))
-   wrong item.time without the "expires" ([#1740](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1740)) ([a542317](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a542317dc3a6b9124292a32db5e5ad8b2f7d5cff))

### Features

-   版本 Tip 运行环境改为中文 ([b6753b0](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b6753b096346bdea5e6d14fc6d0afaafb486f1af))
-   表单新增 name 属性。 配置 name 后，可以解决同一个页面有多个表单且存在相同字段时， 生成的组件字段的 id 相同的问题 ([a343b49](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a343b49014adc1a0502349fba9bec82c9d6726be))
-   表格中增加比较多的列，复现表格错位问题 ([a753eb3](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a753eb35cbc1874d0323707e38ec3e340753c5fb))
-   调整 app launch 日志颜色 ([82fe948](https://gitlab.yiring.com/basic/basic-vue-admin/commit/82fe9483d380498e3f57dae7f58604579966c441))
-   对 BaseTree 组件新增 treeWrapperClassName 属性 ([#2217](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2217)) ([5abb0f2](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5abb0f2b37b35aab211ea17b262c20b4a7dbaea1))
-   复现：表格中增加比较多的列，且加了 rowSelection 后，表格错位问题 ([b9dee85](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b9dee8595fd32d9236fa7fc649c962cae6ab6fac))
-   更新示例环境 API 配置 ([d8ecd70](https://gitlab.yiring.com/basic/basic-vue-admin/commit/d8ecd700476cd89d2c2eb6cd733090a5016ddf7f))
-   更新依赖 ([ba0ba93](https://gitlab.yiring.com/basic/basic-vue-admin/commit/ba0ba93409d28acb0386c83364f4f1aa47be9add))
-   更新依赖 ([e604c4d](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e604c4dcd54e6c576cc3a39cf2d782f43b994255))
-   更新依赖 ([c6012b8](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c6012b8ceb9f1853100a256d7b4d165941a3d3cc))
-   更新依赖和说明文档 ([0381c0c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/0381c0cd6a6e5213791df95f076e6696efd2de3e))
-   接入 pont 接口生成工具、统一代码格式 ([314af25](https://gitlab.yiring.com/basic/basic-vue-admin/commit/314af25ae8292f5dffb77305be0f0277255d9a58))
-   升级依赖 ([794804f](https://gitlab.yiring.com/basic/basic-vue-admin/commit/794804fc96a0891c5d32ed7dd01a333d98a476f4))
-   升级依赖，增加 lint script，修复 eslint/stylelint 问题 ([4009243](https://gitlab.yiring.com/basic/basic-vue-admin/commit/4009243e7b9aabb76bf01d438b18ec2f864f8d56))
-   升级依赖、更新 README ([9e79245](https://gitlab.yiring.com/basic/basic-vue-admin/commit/9e792454a26c2758da102b144aee5b6645a384fb))
-   适配后端用户权限查询接口、TODO 更新 ([c8a451c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c8a451c3ca941e5822086fb3bf227b79e1994040))
-   添加 gitlab-ci 配置 ([0e6d5c4](https://gitlab.yiring.com/basic/basic-vue-admin/commit/0e6d5c407bbf3a129dfd21446e03bdcd723f1ebc))
-   添加 mars3d 地图示例 ([2a3c089](https://gitlab.yiring.com/basic/basic-vue-admin/commit/2a3c0896a9f2e3acc1a76f45efbf7e5ea862496f))
-   添加 preview 环境配置及 CI、版本号 tip、依赖升级 ([ee9700d](https://gitlab.yiring.com/basic/basic-vue-admin/commit/ee9700d1a7d0afb63ddb137a81a0f7b95bf4b80e))
-   添加 Stomp/WebSocket 实现 ([021d9f7](https://gitlab.yiring.com/basic/basic-vue-admin/commit/021d9f7fdc6a1359c5da1ee921c6800a97f58f2d))
-   添加本地 CD ([1e56924](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1e56924d035c04d04a10ce60954b1ab0cd44d98b))
-   添加路由参数配置，支持自动隐藏 Layout、自动全屏功能并添加示例页 ([8b5513f](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8b5513f8623d439d038bfe52b5269540a98e2d03))
-   添加文件上传拦截处理 ([d8e307f](https://gitlab.yiring.com/basic/basic-vue-admin/commit/d8e307f7abbc3ed7310b1a9f7dad16089143318b))
-   添加 BasicTree 使用 fieldNames 后，actionList 和 插槽 会失效的示例代码 ([13d660b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/13d660bede83a991b8b613d3aeb0729cff2edfce))
-   添加 table 继承父元素高度的功能 ([#1523](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1523)) ([dd158a1](https://gitlab.yiring.com/basic/basic-vue-admin/commit/dd158a17fe1c512a333fe19f0665d35bf5bac93e))
-   新增示例页面、接口 Pont 及示例更新、忽略 src/api/services/api.d.ts eslint check ([e8cb26b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e8cb26b36acd68378b9991a376bb8fe80d6356d6))
-   优化在无实际参数时调用无需传入空对象、代码格式化及无用代码清理 ([d208170](https://gitlab.yiring.com/basic/basic-vue-admin/commit/d2081707c134a705f7561face88c99cfa0946879))
-   增加 API 全局 Error Message Key ([d4ee261](https://gitlab.yiring.com/basic/basic-vue-admin/commit/d4ee261c554b8bf48e61f7d3f351aa2f7496b0f3))
-   增强可编辑单元格功能 ([#1576](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1576)) ([b63f7d1](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b63f7d17dee2c0332e753ee445d61db63bd28236))
-   重新规范 pont 模板、Mock 接口、登录参数、环境配置同步、示例接口重新生成等 ([2018f39](https://gitlab.yiring.com/basic/basic-vue-admin/commit/2018f39513f4c2af0a493fb60c9ca18810a872e8))
-   add request retry ([#1553](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1553)) ([136cbb1](https://gitlab.yiring.com/basic/basic-vue-admin/commit/136cbb1e3bc056c88cfa21fca612d3ab72b4d119))
-   ApiTree add afterFetch props,add ApiTree demo ([3b86435](https://gitlab.yiring.com/basic/basic-vue-admin/commit/3b86435766bc19902b934d4e7c17bf4cf609354e))
-   **axiosSuccess:** 操作成功后根据传入提示模式进行相应 ([#2326](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2326)) ([17d16ae](https://gitlab.yiring.com/basic/basic-vue-admin/commit/17d16ae545b18601b109cc67372928bf48f41cd8))
-   **BasicForm:** add `submitOnChange` option ([#1521](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1521)) ([f964533](https://gitlab.yiring.com/basic/basic-vue-admin/commit/f964533701389109d90144cbefff7042cdcedbf6))
-   **BasicTree:** 支持设置加载中 ([fb43e54](https://gitlab.yiring.com/basic/basic-vue-admin/commit/fb43e548472c7e3dd7dbdeaa27889733a61258db))
-   **components:** 更新 tinymce skins 目录文件版本 [#2155](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2155) ([#2192](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2192)) ([3918878](https://gitlab.yiring.com/basic/basic-vue-admin/commit/39188780ea5ad281abfdc215ba39bfbf20644295))
-   contextMenuItem add hidden property ([#1890](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1890)) ([fe5848c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/fe5848cf214f27b9807384870259982559b8f0e8))
-   **EditableCell:** table 可编辑单元格和可编辑行 增加 单选框相关组件, 并增加示例 ([#2294](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2294)) ([e08a155](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e08a155c40877bb44fce3e90672845058d3b12f9))
-   **Form:** 支持`filedMapToTime`分别格式化时间,支持配置时间相关组件默认值处理开关,当组件配置`valueFormat`时,默认值绑定不再是`moment`对象,此时应关闭默认值的转换处理 ([#2305](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2305)) ([bc49974](https://gitlab.yiring.com/basic/basic-vue-admin/commit/bc499744c0ec9b8b1030fe0b398817ba36d888aa))
-   **form:** appendSchemaByField 和 updateSchema 支持 defaultValue ([#1608](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1608)) ([aaa30fb](https://gitlab.yiring.com/basic/basic-vue-admin/commit/aaa30fbf10611de9a9c181d9262f3bcde3d7fc34))
-   **function:** add table bodyCell slot for antdv3.x; and fix [#1705](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1705) ([#1991](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1991)) ([2c53697](https://gitlab.yiring.com/basic/basic-vue-admin/commit/2c536976e8f287794acae61b6df7fe4033a98ffa))
-   **function:** get selected tree node ([#1857](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1857)) ([5ad93c6](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5ad93c6004026489bd22b32ef049f7c63efc1024))
-   ImportExcel 组件增加直接获取文件功能，方便后端处理大 Excel 文件。 ([#2045](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2045)) ([f1e8e24](https://gitlab.yiring.com/basic/basic-vue-admin/commit/f1e8e241b1f1b981ea6fecb3a83cf8b8a64ca600))
-   init ([ebec383](https://gitlab.yiring.com/basic/basic-vue-admin/commit/ebec38353507e0dee04fff8228c693a59b09e156))
-   listen form field value change ([c0441cf](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c0441cf5c397a77c0a54fb42d0f6b20d28ae804c))
-   make fields key of form deconstructable ([#1663](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1663)) ([79eb909](https://gitlab.yiring.com/basic/basic-vue-admin/commit/79eb909c66ce5f17368c0d6f93945139bc9956a7))
-   pont 接口生成适配 json 传参方式 ([23acbed](https://gitlab.yiring.com/basic/basic-vue-admin/commit/23acbedb4638ac0fa57e3f091ffbbde8bec713cd))
-   pont 生成的接口 request 方法增加 return type ([e3bd924](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e3bd9246a4399ea660523b8af390578c5f119360))
-   specify the position of Pagination in Table component ([#1849](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1849)) ([e05a40f](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e05a40f68011efbb5d467228841aaf2eb5918108))
-   support dev https ([4e4ce94](https://gitlab.yiring.com/basic/basic-vue-admin/commit/4e4ce944bcab4aaab677112b7cba9d86501e416c))
-   **table component:** add 'expandRows' table action ([#1537](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1537)) ([1dc6faf](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1dc6faf3e638d1fd61097c5b7df9e2006a60faa2))
-   **table component:** add 'scrollTo' table action ([#1538](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1538)) ([598ce5a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/598ce5a1bf8978a16d796a12fe850edaf098d47e))
-   **useContext:** 删除多余重载 ([#1932](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1932)) ([857af11](https://gitlab.yiring.com/basic/basic-vue-admin/commit/857af11ced57ee8477231452a0e0c4c70074d9ea))

### Performance Improvements

-   头像上传组件返回值增加后端接口的返回值 ([#2244](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2244)) ([dfe560a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/dfe560a54285da47df99f42a5d0203c8789f79e7))
-   Changing variable names ([#1869](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1869)) ([e807539](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e807539b80e66b20baf1f88c69eb15b11cb0e8fd))
-   optimize step-by-step form layout ([b85a11d](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b85a11d0f08f4409da7759786f9e5d209a48dfd2))
-   optimize tabs dropdown-menu style ([de266e5](https://gitlab.yiring.com/basic/basic-vue-admin/commit/de266e538d6f81b146fd6f4cd963d0dbbc1b4979))
-   remove ant-design-vue@3.0.0-beta.11 .ant-col fix ([#1734](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1734)) ([e4305da](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e4305daf98e30cfd0e87ffa3ae932c90c95af1f3))
-   **table:** remove ExpandIcon ([cb1759b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/cb1759b257b00485b40e87c6314bcbf276e5050d))

### Reverts

-   Revert "style: 优化滚动条显示，只有在内容超过显示高度时才会出现 (#1978)" (#2080) ([aee08b1](https://gitlab.yiring.com/basic/basic-vue-admin/commit/aee08b14fa3547665e9708f0347619adffaa7fea)), closes [#1978](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1978) [#2080](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2080)

## [0.0.1](https://gitlab.yiring.com/basic/basic-vue-admin/compare/v2.8.0...v0.0.1) (2022-11-06)

### Bug Fixes

-   菜单响应式隐藏时宽度计算错误 ([#1945](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1945)) ([554f461](https://gitlab.yiring.com/basic/basic-vue-admin/commit/554f4615a17582add616df93e8f61d9286a664bf))
-   测试 CI ([9bf8ad9](https://gitlab.yiring.com/basic/basic-vue-admin/commit/9bf8ad9868fabda760d2a53f33a21cfb13ade933))
-   测试 CI ([501ef94](https://gitlab.yiring.com/basic/basic-vue-admin/commit/501ef94b54d951e20d62bdf1713d4c4cbb5af648))
-   测试 CI ([60e40e4](https://gitlab.yiring.com/basic/basic-vue-admin/commit/60e40e46b2d452b6404e7fb580416a6e31c2527c))
-   个人中心（data.tsx）多余的 html 片段 ([#1894](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1894)) ([c0edd7b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c0edd7b70ec1cd5e9a597d30ad40dee85bf81753))
-   更新依赖 ([f411a5a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/f411a5abd415f1a2c6f8695be553e05dfac791c7))
-   更新 Schema 时默认值不应覆盖已有值，fix [#1997](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1997) ([#2003](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2003)) ([3cc72d6](https://gitlab.yiring.com/basic/basic-vue-admin/commit/3cc72d67913c3fc44a774bd0da6430c45d9b3d9d))
-   关闭非当前的标签没有同步清理 cacheTabList 数据 ([#2306](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2306)) ([fd94503](https://gitlab.yiring.com/basic/basic-vue-admin/commit/fd9450304d1f2920cde10058462f7aba36d30828))
-   解决 mac 系统提交代码环境变量报错问题 ([#2286](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2286)) ([839271d](https://gitlab.yiring.com/basic/basic-vue-admin/commit/839271d70a334df9a423b64570b29da90b0cfa7b))
-   取消重复请求，错误处理 ([#2184](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2184)) ([b1f78c6](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b1f78c6696f5dbb387361307cdec1ef1d37e610b))
-   删除无用的引用、修复 TS 类型检查错误 ([2077513](https://gitlab.yiring.com/basic/basic-vue-admin/commit/20775130386bc02f8dc7dfc116f85f5ae338c7bf))
-   删除无用依赖 ([ea89531](https://gitlab.yiring.com/basic/basic-vue-admin/commit/ea895319ce543f8faa1e2a3c25ad8520ab6270ca))
-   使用枚举属性表示 mock 的响应状态 ([#2062](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2062)) ([baa42a5](https://gitlab.yiring.com/basic/basic-vue-admin/commit/baa42a57fdd4661a915a02f6dbb8391c26c43b53))
-   无需导入 defineExpose ([28d73f9](https://gitlab.yiring.com/basic/basic-vue-admin/commit/28d73f95bd384682ea96bde2a825deec6e2fcc64))
-   修复 当窗口过窄时，表格中的删除确认框样式错乱 的问题 ([#1972](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1972)) ([934ccd3](https://gitlab.yiring.com/basic/basic-vue-admin/commit/934ccd34ea4cb3c408ce40dbc75032c3ccbce821))
-   修复 运行 npm run lint:stylelint 命令时，无法识别 less 内置函数 ([#1736](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1736)) ([10b5939](https://gitlab.yiring.com/basic/basic-vue-admin/commit/10b59395b2ef1498e2bca765ffd4a26b4a04b388))
-   修复 build 运行异常问题 ([c40ecee](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c40ecee6fc49feb6fe2f3f0510be8c0f0bced747))
-   修复 Dropdown 组件 bottomCenter 参数变更的报错提示 ([#1745](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1745)) ([770574c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/770574c9b05e75181779861104e232b72ccd817a))
-   修复 prettier 配置问题 ([45b337d](https://gitlab.yiring.com/basic/basic-vue-admin/commit/45b337d682f23568487ce9aae9f3f652d3735070))
-   修复[#2030](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2030)改动引起的可展开 table 失效 ([#2042](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2042)) ([35f2d07](https://gitlab.yiring.com/basic/basic-vue-admin/commit/35f2d074aec71827168aacbdca31537c5f500082))
-   修复表单重置某些 input 类型组件不生效问题，close [#1519](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1519) ([#1526](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1526)) ([2423aea](https://gitlab.yiring.com/basic/basic-vue-admin/commit/2423aeab640b218712717b0329f881f8add654dc))
-   修复表格编辑时 Checkbox 组件无法正常取消勾选 ([923ecda](https://gitlab.yiring.com/basic/basic-vue-admin/commit/923ecdab3c611e84587d2890bc43031e9eaf99ff))
-   修复表格列设置下拉框中偶现列数据区域空白 ([#1958](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1958)) ([#1981](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1981)) ([8a7d9bc](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8a7d9bcd4de19dd4c06142bb1938705a8c70aa62))
-   修复单词拼写错误，replace 'Filed' width 'Feild' ([#2285](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2285)) ([9aa2cf3](https://gitlab.yiring.com/basic/basic-vue-admin/commit/9aa2cf3ebff6f3d4087a1080208ec5f3c2c50f33))
-   修复多 tab 带参数匹配不正确的 bug ([#1482](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1482)) ([aab6b4f](https://gitlab.yiring.com/basic/basic-vue-admin/commit/aab6b4f393abaf0253f0ed1c52084fd2f03e86e3))
-   修复接口采用上传 API 但没有返回值导致的提示信息异常 ([56b7201](https://gitlab.yiring.com/basic/basic-vue-admin/commit/56b7201d091a0563fd055796715abd67af5cfeaa))
-   修复控制台一些常见报错和警告 ([#1750](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1750)) ([d31cb90](https://gitlab.yiring.com/basic/basic-vue-admin/commit/d31cb904dbbe48612eda1c6c1abefc227d7e9684))
-   修复上传附件之后回显了多余条目 ([#1495](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1495)) ([a462be0](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a462be0a5ef5edd13e6ce796d6d08a4756d791c7))
-   修复使用 extendSlots 时插槽参数未传递的问题。 ([#2056](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2056)) ([266c338](https://gitlab.yiring.com/basic/basic-vue-admin/commit/266c33819f98db85c87ad95ced69ce6ba6c4753e))
-   修复右键按钮在弹窗下层级问题 ([#1552](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1552)) ([78535bd](https://gitlab.yiring.com/basic/basic-vue-admin/commit/78535bdd865b0747b954a5813f87dce767349f91))
-   修复在 windows 下 pnpm 执行 package.js 里的脚本报错的问题 ([#1497](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1497)) ([9217a12](https://gitlab.yiring.com/basic/basic-vue-admin/commit/9217a12bcc110516d1e12af71b2dbb4eec4eaeaf))
-   修复 CollapseContainer 组件按钮插槽问题，close [#1555](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1555) ([#1557](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1557)) ([5fc28f9](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5fc28f92d55561509bd4cf59908bcae2707659b5))
-   修复 ColumnSetting 中列展示复选框在所有普通列都处于选中状态时没有处于选中状态的 bug ([#2278](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2278)) ([#2280](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2280)) ([dda2747](https://gitlab.yiring.com/basic/basic-vue-admin/commit/dda27477af2109dd7c40359b9dc16154d2fbba85))
-   修复 ColumnSetting 中默认隐藏列拖拽排序错误的 bug ([#1931](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1931)) ([50468e9](https://gitlab.yiring.com/basic/basic-vue-admin/commit/50468e9581c93e95df21447bec30b6148541c46b))
-   修复 Description 组件渲染 function xxxx() { [native code] }的问题 ([#1796](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1796)) ([23e0932](https://gitlab.yiring.com/basic/basic-vue-admin/commit/23e0932883d148688cee5d24e09f2886a3f5aaeb))
-   修复 DrawerFooter border-top 导致滚动条出现的问题 ([#2002](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2002)) ([fbcba76](https://gitlab.yiring.com/basic/basic-vue-admin/commit/fbcba766aea895af7f35677ea4730c1a42dc9a54))
-   修复 EditCellTable 可编辑单元格当 columns.ellipsis=true 时，回调中取不到 key 的值。 ([#1598](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1598)) ([e82bafa](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e82bafa43ea98f538004830b86f0eb9a8624330b))
-   修复 getParentLayout 方法接受了参数，但并没有用上 ([#2290](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2290)) ([c37a15f](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c37a15fefb6ffbd7f06cf01a540f9c84cbe64342))
-   修复 RouteMeta 接口定义缺少的 RoleEnum 引用 ([#2323](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2323)) ([8ba4fb2](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8ba4fb2449355ce12b7868a67631df77597de647))
-   修复 SimpleSubMenu 组件被意外地重新渲染的 bug ([#2106](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2106)) ([#2108](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2108)) ([b11df08](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b11df08aa4ee99313bf114f9410f1732b485cb42))
-   修复 Table 当 dataIndex 为数组时，列设置中勾选列是否展示时使 column 结构异常的问题 ([#1626](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1626)) ([3d55b0d](https://gitlab.yiring.com/basic/basic-vue-admin/commit/3d55b0d45bfbaf4069e031a5d195ad7179ed6249))
-   修复 table 自适应高度和 title 属性声明问题 ([#1496](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1496)) ([b639650](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b639650397409757e50886126ae3d039d9c6e49d))
-   修复 tree 组件初次渲染时无法应用已勾选的节点数组及一处字段名错误 ([#1854](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1854)) ([ce7f382](https://gitlab.yiring.com/basic/basic-vue-admin/commit/ce7f382b9b9008bbda422ac8c5b59c6cde9ac81e))
-   修复 Tree 组件如果重新定义 fieldNames 的 title 字段后设置 actionList 失效的问题 ([#1778](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1778)) ([e3637e7](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e3637e7af4e5bd44f07381bcc7b02547079c6a3f))
-   修复 updateSchema 之后会把已填值重置为 defaultValue 的问题 ([#1792](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1792)) ([b41e393](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b41e3939ac4b744b0798b483247d6d48878a2707))
-   修改表格的 resizeColumn 事件的回调函数中，修改列宽度无效的 bug (vbenjs[#2073](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2073)) ([#2081](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2081)) ([4a4321a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/4a4321a77d0cd08c4aaca94ebac16da310ed23c4))
-   修改 BasicForm 表单的展开和收起按钮状态错误的 bug ([#2089](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2089)) ([#2109](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2109)) ([20c10df](https://gitlab.yiring.com/basic/basic-vue-admin/commit/20c10df846917f417919563f80454bc88a05a3de))
-   移除路由 ([bf5422f](https://gitlab.yiring.com/basic/basic-vue-admin/commit/bf5422fcddfd3dc134352938043cf2d7a24cce42))
-   移除无用依赖 ([2230736](https://gitlab.yiring.com/basic/basic-vue-admin/commit/22307362127c8a49416d8275e6a4632965575724))
-   已经存在 rules 时，required 不生效 ([8d93e04](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8d93e047d0f192aecfd357cbac0ff07a2a56a6cd))
-   已经存在 rules 时，required 不生效 ([1e0ede0](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1e0ede09a2362319a25fd77d466cda3b1f886c4d))
-   由于网络问题，暂时移除 imagemin 依赖及相关配置 ([1287346](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1287346dc9edac5581c3747f76f1157dbc372085))
-   右键组件缺少 PropType 类型引用 ([#2129](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2129)) ([dac9301](https://gitlab.yiring.com/basic/basic-vue-admin/commit/dac9301af485a32583e5b3aa8bc667ead514ae17))
-   中文模式下日期选择框月份及星期异常显示英文 ([#1406](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1406)). ([#2053](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2053)) ([f305637](https://gitlab.yiring.com/basic/basic-vue-admin/commit/f30563736646c0ba3854d7e1bbd48e991a96f698))
-   **apiSelect:** remove attribute warning, fixed [#2247](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2247) ([5292838](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5292838fcdf3a537b38e5328fa668b3457450aa0))
-   auto resize echart on menu collapsed, fixed [#2265](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2265) ([e962fa0](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e962fa039ac9f2814676d677d30750f581d13c64))
-   **axios:** 非 GET 请求时增加判断 config.data 是否为 FormData ([#2082](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2082)) ([442bd44](https://gitlab.yiring.com/basic/basic-vue-admin/commit/442bd440ba89743c60c64560c57c11acfd0461c3))
-   **axios:** 请求异常时，无法正确执行 catch ([419b7ae](https://gitlab.yiring.com/basic/basic-vue-admin/commit/419b7aea078d2a12a3d866a758162c9e2f697be9))
-   **BasicTree:** 加了 top 参数，操作按钮会错位 ([05bad7b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/05bad7b9dccce8e12fbc383c3f31db8be8d30bc8))
-   **BasicTree:** 修复升级 antdv3.x 后产生的问题 ([8523afd](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8523afd512ccb8154e1422cd628612a54f6f2497)), closes [#1453](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1453)
-   **basicTree:** checked with searching, fixed [#2070](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2070) ([fd57b83](https://gitlab.yiring.com/basic/basic-vue-admin/commit/fd57b83db676262874efa0996d49dcc442484b07))
-   build error ([af6ab98](https://gitlab.yiring.com/basic/basic-vue-admin/commit/af6ab98945eae5c8ebe38d6900bcb9199b90a466))
-   build error ([5ac055b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5ac055be2fe67b4196ad6b2cdc2c5fa90361b845))
-   collapse canExpand ([#1501](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1501)) ([fa33c6b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/fa33c6b0d7f3da5ac224bcd28c970432fe2388ae))
-   custom validator check failed for prop "placement" ([#1851](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1851)) ([1832d0c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1832d0c07a31b10bc633af97d1f9ca1152fb901a))
-   dropdown placement bottomCenter to bottom ([#1865](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1865)) ([3ee7051](https://gitlab.yiring.com/basic/basic-vue-admin/commit/3ee705195021e3ec522ab3d5720c9f0e1665cbfd))
-   **echarts:** 修复无法使用散点图表 ([#1880](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1880)) ([c3b5abc](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c3b5abc392d60fda6f39b061bc76ac0ede3a7961))
-   **echarts:** add resize animation ([#1950](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1950)) ([e073b4c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e073b4c9443894457c7463bb43f918b508c4bc9a))
-   excel export set width ([#2206](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2206)) ([9316d95](https://gitlab.yiring.com/basic/basic-vue-admin/commit/9316d950b14da779d59ea41356727c50e5f6db64))
-   **expandtable:** 恢复可展开表格 Demo,修复开启可展开表格后横向滚动失效问题 ([#2050](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2050)) ([bc55b92](https://gitlab.yiring.com/basic/basic-vue-admin/commit/bc55b92c9b6cecb01a55f5e5893297ae43857e1e))
-   fix base64 blob ([#1356](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1356)) ([013cb7f](https://gitlab.yiring.com/basic/basic-vue-admin/commit/013cb7f16bb8ccb6606d57371c68d5f7f16017e3))
-   Fix context menu not working ([b0a0cbc](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b0a0cbcd6a67ed290dfd84c4e46af55ccf90132d))
-   Fix depends @vue/shared @vue/runtime-core ([2a667c9](https://gitlab.yiring.com/basic/basic-vue-admin/commit/2a667c9e7f51c9d0b30fc7749de74f2034df42bd))
-   Fix github action running error ([bc18ecb](https://gitlab.yiring.com/basic/basic-vue-admin/commit/bc18ecb2777c2080e3cef12932245edf05e7c9fe))
-   Fix Layout Page Tabs dragable ([#1433](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1433)) ([cfda62e](https://gitlab.yiring.com/basic/basic-vue-admin/commit/cfda62ef9c6edca219edb5fd8d1006ced4443a07))
-   Fix multi-language errors and installation errors ([2aabbc7](https://gitlab.yiring.com/basic/basic-vue-admin/commit/2aabbc788ab05d06f4dcc2a01b25585ecf8f690b))
-   Fix setting hideMenu, bread bar jump problem ([#1358](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1358)) ([b3c4002](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b3c4002b69af100cb637da2aae8e1757fe51f0a0))
-   Fix stylelint does not support html files ([c2b207d](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c2b207dd5172519a87cb23e34114e5d104ce56a1))
-   fix table header and table body cannot be aligned ([#2058](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2058)) ([6981b73](https://gitlab.yiring.com/basic/basic-vue-admin/commit/6981b73ef6fcf9bfe2c3089a3e68edf17f806e62))
-   Fix the date and week display issue on the lock screen([#1539](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1539)) ([#1542](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1542)) ([8c607b3](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8c607b38f18ba8fded9e3203893240f422a4752a))
-   Fix the issue that clear verification does not take effect in the reset form ([#1498](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1498)) ([6b594ae](https://gitlab.yiring.com/basic/basic-vue-admin/commit/6b594aec5397cda80c57305ce203bce17929fc0c))
-   Fix the problem that the table setting menu cannot be dragged ([#1503](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1503)) ([a2b594c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a2b594c96286ec5d660d8d64f8a3768d4853e830))
-   fix wrong naming ([#1845](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1845)) ([ee85839](https://gitlab.yiring.com/basic/basic-vue-admin/commit/ee85839ba3e98d9de866c7869e643734e6a49e3e))
-   fix[#2031](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2031) 修复表格可编辑行在编辑模式下，无法处理数组类型的值的问题 ([#2035](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2035)) ([ddb678d](https://gitlab.yiring.com/basic/basic-vue-admin/commit/ddb678ddfaf1d9d924b12c3df11cb5312d76e2d9))
-   Form appendSchemaByField 移除 hasInList 判断 ([#1341](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1341)) ([49c890e](https://gitlab.yiring.com/basic/basic-vue-admin/commit/49c890ebeccf0ffc4363333bb669e26f22d8d1da))
-   **form component:** fix form 'vertical' layout row width ([#1535](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1535)) ([1a43142](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1a43142252328adf1d0870e8e406f7d0fa70af65))
-   Form method name field ([768fadb](https://gitlab.yiring.com/basic/basic-vue-admin/commit/768fadbffb298d69c9e445118f7f6f64fbe8e2a9))
-   **form:** 修复表单 fieldMapToTime 对应的值为空仍提交原来的字段值 ([#2303](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2303)) ([c8b1694](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c8b169494f0a6c7f4b9cc5dc7905ef5206a21fc6))
-   **Form:** 修复 form 宽度问题 ([8480454](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8480454b73602380c1559c5587c6085eb88c67a2))
-   **fullscreen:** fix judging full screen status, fixed [#2281](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2281) ([1bafeb6](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1bafeb663826dc863ab3b1840d43c3893a3d2cd1))
-   **function:** Add defineProps reference ([#1505](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1505)) ([0dafaa5](https://gitlab.yiring.com/basic/basic-vue-admin/commit/0dafaa59723115e7fd283253063b2852ce58235d))
-   inputnumber span 不起作用的问题，增加样式之后可以根据 Span 动态适应 ([#2065](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2065)) ([9afb431](https://gitlab.yiring.com/basic/basic-vue-admin/commit/9afb4318fd7b4b389c52d27b477cbd02df412fd1))
-   inputNumberGroup(前置/后置标签) span 不起作用的问题，增加样式之后可以根据 Span 动态适应 ([#2325](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2325)) ([9ae67bf](https://gitlab.yiring.com/basic/basic-vue-admin/commit/9ae67bf9cab14f5dcef64aa43154de99a94f156b))
-   **is.ts:** 修复 isUrl 正则不能匹配到 hash 模式的外链 的问题 ([#2051](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2051)) ([6f5711b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/6f5711b0889f1e3c0e7a6c3b0701ff21dc9a3742))
-   **is.ts:** fix[#2028](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2028) 修复 isUrl 正则可以匹配到/www 问题 ([#2033](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2033)) ([91e13c4](https://gitlab.yiring.com/basic/basic-vue-admin/commit/91e13c4287ece777d65b3a19ce5ee23eabe4782f))
-   keep spaces of env config on prod build ([#2015](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2015)) ([740d160](https://gitlab.yiring.com/basic/basic-vue-admin/commit/740d160198fcd9fa6d6d91a2f0324bd2a943c068))
-   **keep-alive:** disabler ([#2101](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2101)) ([6e391af](https://gitlab.yiring.com/basic/basic-vue-admin/commit/6e391af3fef5cf058d7d866ff941fb744d314d61))
-   lint ([1dca636](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1dca636521e16ab5f0a75ec6372b2008f3737469))
-   **Login:** fix display issues when AppLocalePicker's showText property is true ([#2097](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2097)) ([7925c1e](https://gitlab.yiring.com/basic/basic-vue-admin/commit/7925c1ea285890549042a21ab64a9dfd284b86e5))
-   markdown 深色模式内容区和代码块未适配 bug; markdownViewer 改为 vidtor 自带预览模式 ([#2023](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2023)) ([a89e497](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a89e497e82829e9f7f26c7df1e42ed0d74e5dd71))
-   **Modal:** 修复弹窗在最新的 360 浏览器和搜狗失效的问题 ([#1381](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1381)) ([#1488](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1488)) ([54ea44c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/54ea44cdad568b426802d5ac7fd1d88e3cc2e52b))
-   **Modal:** repair cancel event missing ([#1545](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1545)) ([b84cc5e](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b84cc5eb06e78eee20286dd7e325c78f58a21ad6))
-   Multiple calls to createAxios function transform parameters are overwritten by other calls ([#1474](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1474)) ([4f35b95](https://gitlab.yiring.com/basic/basic-vue-admin/commit/4f35b95b6b7a0234df095533a7ee38a6396350f3))
-   **route:** url with hash not work. fixed [#2301](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2301) [#1311](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1311) [#1253](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1253) ([513ccb9](https://gitlab.yiring.com/basic/basic-vue-admin/commit/513ccb954317c9cbe2d1697cbeb0720669496781))
-   rules validator tips ([#2000](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2000)) ([1455eb4](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1455eb48db6acdbcbbe9595720a7a37fd23ab63a))
-   selector-not-notation rule ([6dd0735](https://gitlab.yiring.com/basic/basic-vue-admin/commit/6dd0735105aaf23e9115ecec3ea76d62cbd76fa7))
-   Set cache overflow of the setTimeout Maximum delay value ([#1742](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1742)) ([0c633ff](https://gitlab.yiring.com/basic/basic-vue-admin/commit/0c633ff67d6c360cecef2ae8b4cc4b97a77da04d))
-   some mistakes close [#1349](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1349), close [#1250](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1250) close[#1245](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1245) ([#1373](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1373)) ([3b3f6c9](https://gitlab.yiring.com/basic/basic-vue-admin/commit/3b3f6c903a5070ec225c9ec9ab20f16d1bdc3caa))
-   **styleImport:** fix ImagePreviewGroup build error ([#2068](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2068)) ([c001535](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c001535b5676c791571651d721b2b55eb562ee50))
-   **styleImport:** fix RangePicker build error ([#1820](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1820)) ([8932bf9](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8932bf9a2dd991e384d208a9c4169b5fd4a36373))
-   stylelint config, close [#1658](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1658) ([5db1250](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5db1250a8d6b97a1683a4eea83dd982ef8f3f0f5))
-   **table component:** reduce 'insertTableDataRecord' code logic ([#1536](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1536)) ([de8ea59](https://gitlab.yiring.com/basic/basic-vue-admin/commit/de8ea591775f172eb6caa1ef72d827c903250f80))
-   Table Title Error ([5c24a1c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5c24a1c4c49cf6fd010c51e53221afcbf783c920))
-   Table Title Error 2 ([8f1bd4a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8f1bd4ae764777113af7ab0c2cc2052cff62babf))
-   **table:** 表格编辑支持 AutoComplete ([eb23112](https://gitlab.yiring.com/basic/basic-vue-admin/commit/eb231120e17f376f36f323da043be5757cc9255c))
-   **table:** 彻底修复 column.slots 已废弃的 antd 报错, 所有用到的 demo 页修改为 antd 3.x v-slot:headerCell 和 v-slot:bodyCell 写法 ([#2030](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2030)) ([de72793](https://gitlab.yiring.com/basic/basic-vue-admin/commit/de7279399d443926ddce90395bb19cd471d48e80))
-   **table:** 使用 lodash 的 merge 来递归 assign,优化在多对象嵌套情况下的结构 ([#1350](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1350)) ([59b309a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/59b309aa7e0049f0ade0b5ee932f146c5bdb8dfc))
-   **table:** 修复 antd 报错，将 column.slots 修改为 v-slot:headerCell ([a23020b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a23020b76d4fd69871d7a782efe6a9f13eeca6c1))
-   **table:** rollback value on cancel editing, fixed:[#2309](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2309) ([4f9cdc5](https://gitlab.yiring.com/basic/basic-vue-admin/commit/4f9cdc5634bafc808941457ff309438409089761))
-   The value of ignoreCancelToken is not available in headers ([#1506](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1506)) ([a281631](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a281631ae3bd7e5d4a71f19c46e066c860b6a9f7))
-   **Transition:** fade-transition 淡出淡入无效 ([b3f6b04](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b3f6b04981eaefe49a17903b5d111cfab45a4b8d))
-   **tree-select:** replaceFields to fieldNames,close [#1423](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1423) ([170a4bc](https://gitlab.yiring.com/basic/basic-vue-admin/commit/170a4bceb1fd3f3f21857249e7d158ffcfdc86b1))
-   **tree:** fix display error ([81560fd](https://gitlab.yiring.com/basic/basic-vue-admin/commit/81560fd3c69bc3dff6703a9b9e3eebb1a1b83aeb))
-   **treeHelper:** 修复 listToTree 方法 parent 获取 children 问题 ([#1464](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1464)) ([b70fade](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b70fade587057f2077648c2cd60103c3fb2250b8))
-   type warning. ([#1994](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1994)) ([da8e0bd](https://gitlab.yiring.com/basic/basic-vue-admin/commit/da8e0bdf919f220c1a8df5f40d51e386a23174c0))
-   type, [#1347](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1347) ([090d844](https://gitlab.yiring.com/basic/basic-vue-admin/commit/090d8440147f044f8b2659488b0c95f99c357398))
-   typo ([e024f6a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e024f6a6e76d531fa00d8895fb0cfca9f1cc15a4))
-   update @vue/compiler-sfc version ([#1836](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1836)) ([d6a3eec](https://gitlab.yiring.com/basic/basic-vue-admin/commit/d6a3eecbc20f9c52f57ba6ee85909d23c7c52152))
-   **useFormEvents:** isNullOrUnDef is not defined ([#1915](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1915)) ([a0920d2](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a0920d284d5fc6bb1f6332251cc311d3a3ca57de))
-   **useRedo:** 重新加载页面 useRedo 方法会添加一条浏览记录 ([#2043](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2043)) ([5833043](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5833043d1461237e9fe04d3b5a93e3758da4bcab))
-   **useTableFooter:** not synchronization scroll bug ([#2022](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2022)) ([0f50e04](https://gitlab.yiring.com/basic/basic-vue-admin/commit/0f50e0458eeeffef2bd2f5b18cfb91192ab37d85))
-   vscode 安装本地缓存插件后，项目根目录下会生成.history 文件夹，忽略提交 ([#2287](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2287)) ([7e4312e](https://gitlab.yiring.com/basic/basic-vue-admin/commit/7e4312ec1e6a94ae1f18614cd8c3019d6bd7ab3b))
-   workflows ([1a8cdeb](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1a8cdeb374202319a53450c78d96bc7d3eedffcf))
-   workflows ([5f0bf59](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5f0bf59a8b79c99574a5b6a7b7dbebb9f861fab4))
-   workflows ([1b7896c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1b7896c43587b098eb462976de8e1f684fdc3428))
-   workflows ([d39e132](https://gitlab.yiring.com/basic/basic-vue-admin/commit/d39e13270c3f0d16e2cf6777726fd174fbf328c7))
-   workflows ([5cabd4a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5cabd4a6eb8f4e72bfbeb5e40a4085a2e6727b36))
-   workflows ([451371a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/451371a812b16b9c118cc4498ad1a7ddc75faed2))
-   workflows ([6faacd2](https://gitlab.yiring.com/basic/basic-vue-admin/commit/6faacd2d8546f246bb72c32387210ec188861b80))
-   workflows ([61aefca](https://gitlab.yiring.com/basic/basic-vue-admin/commit/61aefcaa659ba6a21c2fd7e75c8d39de8310d367))
-   workflows ([acfba7c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/acfba7cccc0f23d668760c5c1b5556015fa67aec))
-   workflows ([cb28986](https://gitlab.yiring.com/basic/basic-vue-admin/commit/cb2898668394fd71d0241e6c73c361f801984ee6))
-   wrong item.time without the "expires" ([#1740](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1740)) ([a542317](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a542317dc3a6b9124292a32db5e5ad8b2f7d5cff))

### Features

-   版本 Tip 运行环境改为中文 ([b6753b0](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b6753b096346bdea5e6d14fc6d0afaafb486f1af))
-   表单新增 name 属性。 配置 name 后，可以解决同一个页面有多个表单且存在相同字段时， 生成的组件字段的 id 相同的问题 ([a343b49](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a343b49014adc1a0502349fba9bec82c9d6726be))
-   表格中增加比较多的列，复现表格错位问题 ([a753eb3](https://gitlab.yiring.com/basic/basic-vue-admin/commit/a753eb35cbc1874d0323707e38ec3e340753c5fb))
-   调整 app launch 日志颜色 ([82fe948](https://gitlab.yiring.com/basic/basic-vue-admin/commit/82fe9483d380498e3f57dae7f58604579966c441))
-   对 BaseTree 组件新增 treeWrapperClassName 属性 ([#2217](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2217)) ([5abb0f2](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5abb0f2b37b35aab211ea17b262c20b4a7dbaea1))
-   复现：表格中增加比较多的列，且加了 rowSelection 后，表格错位问题 ([b9dee85](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b9dee8595fd32d9236fa7fc649c962cae6ab6fac))
-   更新示例环境 API 配置 ([d8ecd70](https://gitlab.yiring.com/basic/basic-vue-admin/commit/d8ecd700476cd89d2c2eb6cd733090a5016ddf7f))
-   更新依赖 ([ba0ba93](https://gitlab.yiring.com/basic/basic-vue-admin/commit/ba0ba93409d28acb0386c83364f4f1aa47be9add))
-   更新依赖 ([e604c4d](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e604c4dcd54e6c576cc3a39cf2d782f43b994255))
-   更新依赖 ([c6012b8](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c6012b8ceb9f1853100a256d7b4d165941a3d3cc))
-   更新依赖和说明文档 ([0381c0c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/0381c0cd6a6e5213791df95f076e6696efd2de3e))
-   接入 pont 接口生成工具、统一代码格式 ([314af25](https://gitlab.yiring.com/basic/basic-vue-admin/commit/314af25ae8292f5dffb77305be0f0277255d9a58))
-   升级依赖 ([794804f](https://gitlab.yiring.com/basic/basic-vue-admin/commit/794804fc96a0891c5d32ed7dd01a333d98a476f4))
-   升级依赖，增加 lint script，修复 eslint/stylelint 问题 ([4009243](https://gitlab.yiring.com/basic/basic-vue-admin/commit/4009243e7b9aabb76bf01d438b18ec2f864f8d56))
-   升级依赖、更新 README ([9e79245](https://gitlab.yiring.com/basic/basic-vue-admin/commit/9e792454a26c2758da102b144aee5b6645a384fb))
-   适配后端用户权限查询接口、TODO 更新 ([c8a451c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c8a451c3ca941e5822086fb3bf227b79e1994040))
-   添加 gitlab-ci 配置 ([0e6d5c4](https://gitlab.yiring.com/basic/basic-vue-admin/commit/0e6d5c407bbf3a129dfd21446e03bdcd723f1ebc))
-   添加 mars3d 地图示例 ([2a3c089](https://gitlab.yiring.com/basic/basic-vue-admin/commit/2a3c0896a9f2e3acc1a76f45efbf7e5ea862496f))
-   添加 preview 环境配置及 CI、版本号 tip、依赖升级 ([ee9700d](https://gitlab.yiring.com/basic/basic-vue-admin/commit/ee9700d1a7d0afb63ddb137a81a0f7b95bf4b80e))
-   添加 Stomp/WebSocket 实现 ([021d9f7](https://gitlab.yiring.com/basic/basic-vue-admin/commit/021d9f7fdc6a1359c5da1ee921c6800a97f58f2d))
-   添加本地 CD ([1e56924](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1e56924d035c04d04a10ce60954b1ab0cd44d98b))
-   添加路由参数配置，支持自动隐藏 Layout、自动全屏功能并添加示例页 ([8b5513f](https://gitlab.yiring.com/basic/basic-vue-admin/commit/8b5513f8623d439d038bfe52b5269540a98e2d03))
-   添加文件上传拦截处理 ([d8e307f](https://gitlab.yiring.com/basic/basic-vue-admin/commit/d8e307f7abbc3ed7310b1a9f7dad16089143318b))
-   添加 BasicTree 使用 fieldNames 后，actionList 和 插槽 会失效的示例代码 ([13d660b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/13d660bede83a991b8b613d3aeb0729cff2edfce))
-   添加 table 继承父元素高度的功能 ([#1523](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1523)) ([dd158a1](https://gitlab.yiring.com/basic/basic-vue-admin/commit/dd158a17fe1c512a333fe19f0665d35bf5bac93e))
-   新增示例页面、接口 Pont 及示例更新、忽略 src/api/services/api.d.ts eslint check ([e8cb26b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e8cb26b36acd68378b9991a376bb8fe80d6356d6))
-   优化在无实际参数时调用无需传入空对象、代码格式化及无用代码清理 ([d208170](https://gitlab.yiring.com/basic/basic-vue-admin/commit/d2081707c134a705f7561face88c99cfa0946879))
-   增加 API 全局 Error Message Key ([d4ee261](https://gitlab.yiring.com/basic/basic-vue-admin/commit/d4ee261c554b8bf48e61f7d3f351aa2f7496b0f3))
-   增强可编辑单元格功能 ([#1576](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1576)) ([b63f7d1](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b63f7d17dee2c0332e753ee445d61db63bd28236))
-   重新规范 pont 模板、Mock 接口、登录参数、环境配置同步、示例接口重新生成等 ([2018f39](https://gitlab.yiring.com/basic/basic-vue-admin/commit/2018f39513f4c2af0a493fb60c9ca18810a872e8))
-   add request retry ([#1553](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1553)) ([136cbb1](https://gitlab.yiring.com/basic/basic-vue-admin/commit/136cbb1e3bc056c88cfa21fca612d3ab72b4d119))
-   ApiTree add afterFetch props,add ApiTree demo ([3b86435](https://gitlab.yiring.com/basic/basic-vue-admin/commit/3b86435766bc19902b934d4e7c17bf4cf609354e))
-   **axiosSuccess:** 操作成功后根据传入提示模式进行相应 ([#2326](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2326)) ([17d16ae](https://gitlab.yiring.com/basic/basic-vue-admin/commit/17d16ae545b18601b109cc67372928bf48f41cd8))
-   **BasicForm:** add `submitOnChange` option ([#1521](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1521)) ([f964533](https://gitlab.yiring.com/basic/basic-vue-admin/commit/f964533701389109d90144cbefff7042cdcedbf6))
-   **BasicTree:** 支持设置加载中 ([fb43e54](https://gitlab.yiring.com/basic/basic-vue-admin/commit/fb43e548472c7e3dd7dbdeaa27889733a61258db))
-   **components:** 更新 tinymce skins 目录文件版本 [#2155](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2155) ([#2192](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2192)) ([3918878](https://gitlab.yiring.com/basic/basic-vue-admin/commit/39188780ea5ad281abfdc215ba39bfbf20644295))
-   contextMenuItem add hidden property ([#1890](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1890)) ([fe5848c](https://gitlab.yiring.com/basic/basic-vue-admin/commit/fe5848cf214f27b9807384870259982559b8f0e8))
-   **EditableCell:** table 可编辑单元格和可编辑行 增加 单选框相关组件, 并增加示例 ([#2294](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2294)) ([e08a155](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e08a155c40877bb44fce3e90672845058d3b12f9))
-   **Form:** 支持`filedMapToTime`分别格式化时间,支持配置时间相关组件默认值处理开关,当组件配置`valueFormat`时,默认值绑定不再是`moment`对象,此时应关闭默认值的转换处理 ([#2305](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2305)) ([bc49974](https://gitlab.yiring.com/basic/basic-vue-admin/commit/bc499744c0ec9b8b1030fe0b398817ba36d888aa))
-   **form:** appendSchemaByField 和 updateSchema 支持 defaultValue ([#1608](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1608)) ([aaa30fb](https://gitlab.yiring.com/basic/basic-vue-admin/commit/aaa30fbf10611de9a9c181d9262f3bcde3d7fc34))
-   **function:** add table bodyCell slot for antdv3.x; and fix [#1705](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1705) ([#1991](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1991)) ([2c53697](https://gitlab.yiring.com/basic/basic-vue-admin/commit/2c536976e8f287794acae61b6df7fe4033a98ffa))
-   **function:** get selected tree node ([#1857](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1857)) ([5ad93c6](https://gitlab.yiring.com/basic/basic-vue-admin/commit/5ad93c6004026489bd22b32ef049f7c63efc1024))
-   ImportExcel 组件增加直接获取文件功能，方便后端处理大 Excel 文件。 ([#2045](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2045)) ([f1e8e24](https://gitlab.yiring.com/basic/basic-vue-admin/commit/f1e8e241b1f1b981ea6fecb3a83cf8b8a64ca600))
-   init ([ebec383](https://gitlab.yiring.com/basic/basic-vue-admin/commit/ebec38353507e0dee04fff8228c693a59b09e156))
-   listen form field value change ([c0441cf](https://gitlab.yiring.com/basic/basic-vue-admin/commit/c0441cf5c397a77c0a54fb42d0f6b20d28ae804c))
-   make fields key of form deconstructable ([#1663](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1663)) ([79eb909](https://gitlab.yiring.com/basic/basic-vue-admin/commit/79eb909c66ce5f17368c0d6f93945139bc9956a7))
-   pont 接口生成适配 json 传参方式 ([23acbed](https://gitlab.yiring.com/basic/basic-vue-admin/commit/23acbedb4638ac0fa57e3f091ffbbde8bec713cd))
-   pont 生成的接口 request 方法增加 return type ([e3bd924](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e3bd9246a4399ea660523b8af390578c5f119360))
-   specify the position of Pagination in Table component ([#1849](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1849)) ([e05a40f](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e05a40f68011efbb5d467228841aaf2eb5918108))
-   support dev https ([4e4ce94](https://gitlab.yiring.com/basic/basic-vue-admin/commit/4e4ce944bcab4aaab677112b7cba9d86501e416c))
-   **table component:** add 'expandRows' table action ([#1537](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1537)) ([1dc6faf](https://gitlab.yiring.com/basic/basic-vue-admin/commit/1dc6faf3e638d1fd61097c5b7df9e2006a60faa2))
-   **table component:** add 'scrollTo' table action ([#1538](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1538)) ([598ce5a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/598ce5a1bf8978a16d796a12fe850edaf098d47e))
-   **useContext:** 删除多余重载 ([#1932](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1932)) ([857af11](https://gitlab.yiring.com/basic/basic-vue-admin/commit/857af11ced57ee8477231452a0e0c4c70074d9ea))

### Performance Improvements

-   头像上传组件返回值增加后端接口的返回值 ([#2244](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2244)) ([dfe560a](https://gitlab.yiring.com/basic/basic-vue-admin/commit/dfe560a54285da47df99f42a5d0203c8789f79e7))
-   Changing variable names ([#1869](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1869)) ([e807539](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e807539b80e66b20baf1f88c69eb15b11cb0e8fd))
-   optimize step-by-step form layout ([b85a11d](https://gitlab.yiring.com/basic/basic-vue-admin/commit/b85a11d0f08f4409da7759786f9e5d209a48dfd2))
-   optimize tabs dropdown-menu style ([de266e5](https://gitlab.yiring.com/basic/basic-vue-admin/commit/de266e538d6f81b146fd6f4cd963d0dbbc1b4979))
-   remove ant-design-vue@3.0.0-beta.11 .ant-col fix ([#1734](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1734)) ([e4305da](https://gitlab.yiring.com/basic/basic-vue-admin/commit/e4305daf98e30cfd0e87ffa3ae932c90c95af1f3))
-   **table:** remove ExpandIcon ([cb1759b](https://gitlab.yiring.com/basic/basic-vue-admin/commit/cb1759b257b00485b40e87c6314bcbf276e5050d))

### Reverts

-   Revert "style: 优化滚动条显示，只有在内容超过显示高度时才会出现 (#1978)" (#2080) ([aee08b1](https://gitlab.yiring.com/basic/basic-vue-admin/commit/aee08b14fa3547665e9708f0347619adffaa7fea)), closes [#1978](https://gitlab.yiring.com/basic/basic-vue-admin/issues/1978) [#2080](https://gitlab.yiring.com/basic/basic-vue-admin/issues/2080)
