You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
73 KiB
73 KiB
0.1.0-beta.0 (2024-01-26)
Bug Fixes
- #I6R5EL (4dc2492), closes #I6R5
- 'VITE_GLOB_APP_TITLE' of 't' as it is undefined (b4e3873)
- account #I6R59O (f919305), closes #I6R59
- alias (e7487a4)
- api error (1b1424b)
- ApiCascader: apiParamKey not working (007ac38)
- ApiSelect 不触发 api, 主要原因:增加 alwaysLoad 属性后默认依赖 handleFetch() 方法,该方法绑定的名称错了应该是 dropdownVisibleChange (485ee85)
- ApiSelect: ApiSelect首次选择值时仍然提示校验 (cb97922)
- ApiSelect: BasicForm emit value-change twice (14538b0)
- ApiSelect: Incorrect value type definition (df746f2)
- ApiSelect: type warning (15a0cad)
- ApiSelect: 支持x.x.x格式 (fa1af5e)
- ApiSelect: 移除watchEffect引发的重复请求 (857c2d4)
- ApiSelect: 该组件设定成手动触发验证 (d70a5c2)
- ApiTransfer 不支持disabled (42e633e)
- ApiTree: Modify Trigger Selection Event Name (60a7942)
- ApiTree: 多触发一次onchange (f3cba6f)
- api: 时间区间查询参数错误 (cd2c8ca), closes #I6
- app (f55ca84)
- area error (c83dc40)
- axios (5a0aadd)
- axios (bd773ff)
- axios array error (d323c81)
- axios responseInterceptorsCatch (34106d1)
- axios: get等方法配置ignoreCancelToken无效 (f712bbf)
- BasicForm: useForm中scheme选项slot与component冲突 (3f9f9e9)
- basicHelp install (0f9ab38)
- BasicTable: headerCell slot title not exist (8ce8665)
- BasicTree: Resolve ts type error (8e25a3a)
- btn style (dba710e)
- bugs (00f6f26)
- bugs (d38413c)
- bugs (8b10a6f)
- build error (68b22ef)
- build error (0d6925f)
- build error (a69aefc)
- build style error (1b571bd)
- build: vite-html (2f46691)
- button antdv 4.0 (3622c09)
- button bg color (f4b012e)
- button color (d15e75b)
- button warning (a82af41)
- Cannot access 'pagewrapper' before init (7464ac0)
- cardlist (bc4b337)
- change事件应随handleChange一起抛出 (88c1f5c)
- CheckboxGroup onchange event fn type (c21844a)
- clientId (0ed8e09)
- codegen #I6R4OB (8ccc8bb), closes #I6R4
- codegen pre #I6R4O4 (0c5e6e9), closes #I6R4O4
- comp size (db7b7cd)
- component/Verify: resolve image positioning issue (e1bf9cb)
- component: fix ApiCheckboxGroup type error (9cad5d5)
- component: fix: 修复rule validator类型默认为string,导致 radio 等组件在 setFormValues 时,如果值不是string类型,提示校验错误 (781f7c9)
- component: npm run build报错 (36a757c), closes #I6
- components/Form: incorrect warning message display (176d2af)
- components/Form: FormItem won't render when a component is not provided (1b32932)
- components/Form: ImageUpload type error (f0bb650)
- components: remove default minHeight for Modal (241b118)
- components: resolve ineffectiveness of table editRow (41294eb)
- component: 密码复杂度 (4bf34bd), closes #I895Z6
- config (5ef7311)
- config (f1cdf27)
- crontab number input (5733a2f)
- dark (9c429af)
- dark (b6fcbc6)
- dark style (cc00221)
- debug (c3510dc)
- deepMerge (e960ac6)
- deepMerge: deepMerge (4ef9939)
- deepMerge: fix deepMerge (23cf34f)
- deepMerge: the default merge strategy (08d7738)
- deepMerge: 修复递归合并操作, 合并数组未去重的bug (a8a52e5)
- dept (6aaae1b)
- dept leaderUserId #I6R4NH (182c447), closes #I6R4
- design: dark (86bee10), closes #I6
- dict (855c705)
- dict (da0eb81)
- dict (7c8aeb8)
- dict (1bccba8)
- dict (f33e878)
- dict (f4bff0c)
- dict bugs (bbb3e7c)
- dict tag (c4d3b3e)
- DictTag text为null时 无法进行toString() 导致系统崩溃 (687547e)
- DictTag造成打包后页面卡死 (e8bc53f)
- Drawer的footer样式错位问题 (84138b9)
- Dropdown: still pop when disabled is true (45da35a)
- Duplicated key (684ab06)
- editor upload (2a6d032)
- emit names (b5f1795)
- error (bd26cf8)
- eslint (ed37ee6)
- eslint (9ac774c)
- eslint (1e3cb0c)
- eslint (96501ce)
- eslint (66a1da3)
- eslint (4fbe0d6)
- eslint (731bc2a)
- eslint (ee8db14)
- eslint (c4425a8)
- eslint (54e9383)
- eslint (7d0bcf6)
- eslint (430cdc4)
- eslint (2fe7395)
- eslint jsdoc (43dff1c)
- Failure to export (1814ed0)
- file config (36206fc)
- file config (57a1be1)
- file config action show (36a14be)
- Fix context menu style not working (3330425)
- Fix ts type error (285d4ab)
- Fix ts type error (81283bc)
- fix types (85faca3)
- fix types (9acc73a)
- footer text (e8c9af9)
- form setting redoHeight (bbce129)
- FormItem: use getPopupContainer default value (4a63881)
- from bug (29a8b4a)
- gen table error (4c9b046)
- hooks: 修改useEcharts getInstance无法获取 (4c2b3ab)
- icon (4e30ff7)
- icon display issue (a46afa2)
- infra server (aa7a926)
- initEvent deprecated (2694c17)
- InputNumber add defaultValue (791976b)
- layout: bugs (211cfe1)
- lock page (254e57e)
- login (27b3f73)
- login style (16a82ec)
- login style (693042d)
- login Verify (5712d96)
- member config (6facc86)
- memberUserIds render (664e25c)
- menu (e0f5b4f)
- menu tree (07e7587)
- menu tree check (9b2fe7f)
- Menu: tab标签切换选中状态焦点重复 (ea2be29)
- menuTree check (7e9b6f9)
- mitt (ac4180d)
- mix sider (45a4ac8)
- modal close (e9a9cd9)
- modal close css (14aef34)
- modal close css (76d5a66)
- model name (9116375)
- not inherit slot and not show icon slot (ad91b8a)
- package (b2e2afa)
- pay action (932bae5)
- pay app (77aa03b)
- Popup style disorder (acc9760)
- profile (645bcf9)
- record (17a6833)
- render dict (30065de)
- renderImg (0413be5)
- renderImg (e8f1528)
- renderLink (a76e515)
- resolve $router does not exist (d08c792)
- resolve BasicTable component ts type error (b2ade25)
- resolve ts type error (f8b7a38)
- resolve ts type error (01b94a0)
- restore mistakenly deleted enumeration (9948ef6)
- route (c804ddd)
- route (8664269)
- route (c8ab143)
- route (df32ffd)
- router (a05f79f)
- ScrollContainer的一个问题 (57314ee)
- SimpleRootMenuContextProps type error (d819fd8)
- sms log (9fbd372)
- sms template (85fb61a)
- smslog (764e8b7)
- SSL required (4c59df6)
- sso (15e0217)
- stylelint (85fbbc0)
- substr deprecated (a7f7a9e)
- sucess message (611825b)
- sys area tree (7d523a0)
- tabel取消编辑单元格后会回到初始值 (eee3d31)
- table (ecf5fb6)
- TableAction width (5adf84e)
- TableFooter: resolve ts type error (d937c81)
- TableImg.vue (90f298c)
- tenant #I6R4NN (9d72985), closes #I6R4
- tenant expireTime (119c708)
- tenant expireTime (e350159)
- tenant package menu (1d07574)
- theme (5fffb35)
- toRefs (d024950)
- tree select (cbbc4c0)
- tree select (1dec183)
- tree select (7c965a2)
- tree style (14cd061)
- tree: remove expandedKeys prop default value (ba2063a)
- ts类型错误 (bdb7fdc)
- type (cb13224)
- type (9abf0d8)
- type (8c3efaa)
- type (9ae7b19)
- type (cc1490a)
- type (77739a6)
- type check error (ced9f8c)
- type check error (21e1cee)
- type:check error (d8bf102)
- Unable to close Confirm dialog (9e07c0c)
- unable to run the clear cache (9a8fa49)
- unocss eslint (c382d63)
- upload (a74d1bc)
- Upload: The file name is too long bug (b385f33)
- url error (6dca0c3)
- url router (95bb3a2)
- url router (2e72f5b)
- url router (0732077)
- use form (f97f541)
- use rootClassName (3e9b724)
- use table (9dab524)
- useForm 中 scheme 选项 slot 与 component冲突 (f789fa4)
- useFormItem: 修复ApiSelect的onChange事件获取不到第二个参数 (b2e9da1)
- useGo use isurl (3a504d4)
- user group (4754495)
- user view (300477e)
- useTable (f780285)
- utils (78ebcb1)
- validateFields await missing (c0bdd88)
- verify style (d34aa1d)
- video.js (1902b0e)
- view: 代码生成器 查询方式 select (d41e280), closes #I6Z3Y0
- view: 代码生成模块 数据源 (4fc394f), closes #I6
- view: 修复登入页面点击其他登入方式后返回时视图异常的bug (0657ea5)
- view: 日期字段存储不了 (c38e983), closes #I6
- view: 租户套餐未引入useI18n (e011986), closes #I6YY2
- vite hmr not working (da44066)
- warn (75cd1a3)
- warn (c9ad9cf)
- warn (cb51ea0)
- watch回调参数类型不一致 (b343e80)
- word warn (d8905ec)
- 临时解决系统菜单路由问题 (7eaa5b8)
- 修复 isFirstLoaded 状态没有重置导致 (288c180)
- 修复BasicTable组件开启可编辑行卡顿/卡死问题 (1e34183)
- 修复下拉字典每次点击触发一次 (f3c8969)
- 修复操作页签后 打开页面需要使用fullPath,否则可能会导致参数丢失引起数据加载异常 (764b0f0)
- 修复暗黑模式,样式问题 (5a25a6d)
- 修复未传参(params)的时,redo失效的问题 (da11f52)
- 修复水印重复叠加问题 (733611e)
- 修复设置抽屉弹框滚动条样式异常 (7492019)
- 修复赋值菜单权限时,选保存了一个[1] (25593cc)
- 修复边栏无法打开问题,deepMerge函数有问题未修复 (477a658)
- 修改数据权限或者菜单权限失败 #I6Y6L4 (6f6f0ce), closes #I6Y6L4
- 修改歧义字段 (3739670)
- 修改用户显示判断 (50f5fa1)
- 修正日期区间拆解时数据为null时异常问题 (3a84c31)
- 公众号粉丝同步api配置错误 (f9b7c2e)
- 关闭其它页签需要使用fullPath来判断 (36ba923)
- 可编辑单元格editCellTable,当值为空时无法进行编辑 (887296c)
- 图标错位 (58a7d60)
- 处理vue errorHandler绑定事件的参数类型不一致 (91c3417)
- 外链 (4807fa6)
- 多选框必填选中校验异常 (0bdfd88)
- 字典标签样式颜色不显示 #I6Y5E6 (fe8e0a2), closes #I6Y5E6
- 完善ApiTree组件的重置回显功能 (9915eab)
- 定时任务开启/关闭报错 (7936f7a)
- 定时器,时间格式化 (2fa63d8)
- 打包后夜间模式样式问题 (2f29217)
- 打包后左侧菜单栏有边框 (cae3031)
- 打包循环依赖警告 (6f3f3fd)
- 按钮权限判断权限异常 (97de2d6)
- 授权类型bugs (f00fec9)
- 操作日志关闭 (f5dc15f)
- 新增菜单没有主目录 #I6Y1X2 (4ff33d8), closes #I6Y1X2
- 新增部门没有主目录 #I6Y26M (1022f9b), closes #I6Y26
- 校验类型错误 (b4f6ef1)
- 消除Preview Options的函数定义类型错误 (eb96488)
- 消除绑定属性的类型错误 (3e68d4f)
- 渠道编码直接卡死,界面奔溃 (113520a)
- 由于 多路径字段获取值处理 造成的 set value值为0||''时不成功的情况 (ce1236d)
- 登录成功再进行退出,提示GET 不支持 #I6R4NQ (4a73392), closes #I6R4
- 短信管理-短信日志-短信渠道下拉框没有内容 (374d65e)
- 移除无用的suffixIcon slot, ant的tree组件并没有提供这个slot (36214e1)
- 编辑和删除无法获取菜单id (9a144c3)
- 表格编辑行在使用Switch,checkedValue为数字时无法切换开关 (91b9e4e)
- 解决打包报内存溢出问题 (3669f90)
- 解决重定向路径 params 参数丢失问题 (7311bdb)
- 解决项目配置/界面功能/自动锁屏&菜单展开宽度样式变形问题 (8027dc3)
- 请求参数漏掉了 (ebadd36)
- 路径错误 (286cd99)
- 选项卡渲染问题,以及完善路由中affix=true时处理逻辑 (8d280af)
- 邮件模板-测试 模板内容 readonly (322d5ad)
- 邮件模版校验 (76e3105)
- 重置项目配置,导致左侧菜单栏整体变成白色 (89941c4)
Features
- ✨ post init (3017d3c)
- ✨ views init (faf5098)
- ✨ views init (56891ee)
- about (5cd08a7)
- action width (9e85d8a)
- add about router (d54969a)
- add action i18n (9782e6a)
- add alwaysLoad (bcc16e8)
- add defaultValue (c233dbc)
- add detail (3e04dde)
- add docs (42cb505)
- add generic support for Table (68955d3)
- add hlep button (69d3ef6)
- add image ImageUpload (be2ff70)
- add job detail (0245ecd)
- add member point config (107bf24)
- add member user (cb86025)
- add MemberTag (e3273e2)
- add parentFiled (20dca10)
- add pay demo api (0630266)
- add permission (fc1d741)
- add pinia persist plugin (7015287)
- add PointRecord (2176878)
- add renderIcon (2f284d3)
- add renderTag (abc7d24)
- add report views (c74bb8a)
- add SignInConfig (8f44057)
- add SignInRecord (4b78fad)
- add sticky (d816f18)
- add success text (482e411)
- add title (a39fc77)
- add transformerDirectives (653afff)
- add unocss config (5f158ae)
- add unocss/eslint-config (e1c4b5a)
- antdv4.0 init (4fb4cb9)
- api (05b8124)
- api (8e83c1d)
- app (cb18359)
- app channel config (0851598)
- area api (8f33b3f)
- area style (85ba687)
- avatar upload (75edf99)
- axios (3a39b2a)
- BasicButton: BasicButton组件支持icon插槽 (f2a5480)
- basicInfo codegen (0d58b2b)
- BasicTable 组件 HeaderCell 新增 customHeaderRender (afd2d94)
- basicTable 组件的类型问题 (6034ffe)
- BasicTree: BasicTree组件暴露treeData数据 (39e2b66)
- bpm api (2cf363d)
- bpm done (6f6de0b)
- bpm form init (61ff811)
- bpm leave (abd2d3d)
- bpm mpdel (6a5b0c7)
- bpm my (3f5d1ed)
- bpm task (6e51ca7)
- bpm todo (0bcf078)
- bpm views (65e7aee)
- bpm views (3ad5511)
- btn permission (e3ca402)
- bug fix (44c9085)
- button type 属性不再支持颜色 (3147206)
- cahier (09b71ef)
- Channel (08e041b)
- code style (73c4969)
- code style (af3f998)
- code style (a2f7927)
- codegen (f8d8407)
- codegen (a7d0468)
- codegen finish (2572e1d)
- codegen table (fa92a1c)
- codegen table (26dd8ee)
- codegen use code editor pre (b6b9c8f)
- codegen 支持配置前端 UI 类型 (bfb8d64)
- componentName (ffff33a)
- components/Form: add ApiCheckboxGroup component (3e8f73c)
- createWebHistory (c2cd770)
- cron (81d2426)
- dashboard icon (44deb06)
- dataSourceConfigId (f4e9d2f)
- dept (bcf8353)
- dept style (bf7d05b)
- dict (51beba6)
- dict (4a3d8ad)
- dict color (9b32af1)
- dict style (43d34d5)
- dict tag (70dda58)
- dict view done (9c60aa3)
- dictTag (3c42e9f)
- doc (b47a6e5)
- download add title (4762132)
- editTable init (6e27639)
- error code init (fbb15cd)
- errorcode style (ddb7343)
- eslint (9e03433)
- extensions (4dc019f)
- file (af6c5cc)
- file copy url (dc98ffb)
- file upload (611da35)
- form config (8e16d14)
- form Editor component (110a352)
- Form 自定义组件渲染 新增 opts: {disabled} 用于自定义渲染判断 (bfbc45a)
- form 表单 (7afe98c)
- Form: 为fieldMapToTime的映射类型增加时间戳转换 (8030b54)
- free-publish (784a8b5)
- handle delete (1701c5d)
- header上的通知及个人站内信功能 (0e44af8)
- i18n (f2ea548)
- i18n (60d43c0)
- i18n sync (7641a6f)
- icon (0401602)
- icon enum (a438064)
- iframe (4237a46)
- index (4f30f96)
- infra view (85b7eee)
- init (4effdd9)
- job log (5424d0b)
- job view (5816101)
- login (0ffe344)
- login log (9481c5f)
- loginlog style (2cfbb8d)
- mail account (3b76913)
- mail tempalte (a917f52)
- member (35c2ffd)
- member (015f2d5)
- member detail (f294327)
- menu (30b9556)
- menu (051f14c)
- menu init (8ba4ef9)
- menu init (68016f7)
- Menu: Add custom images to menu (a5e9361)
- modal style (d0dbb95)
- model style (479cbdd)
- model table (9638599)
- model table (833443b)
- model upload (44eb9a8)
- mp (bcf4db2)
- mp (2d09a78)
- mp (2fa4377)
- mp account (e665edc)
- mp comps init (d9bb410)
- mp message (16b2368)
- mp statistics init (7f72813)
- mp tag (ab364fa)
- mp user (d7ce921)
- MultipleTab: add tabs auto collapse (b0ff732)
- notice editor (fe0dea6)
- notice init (e794ba7)
- notice schema (f1cbfec)
- notify (97c1f83)
- notify message (294189e)
- notify message (89137c7)
- order (3be96ce)
- parent to parentLabel (cfd4ac8)
- pay (a5f3cfb)
- pay (044be6b)
- pay cashier 待完成 (bef2ea3)
- pay comp name (abca6ba)
- pay merchant (c262854)
- pay notify (26dbe8c)
- pay order (0a79776)
- pay refund (e867d9a)
- pinia persist plugin custom serializer (f95d301)
- post (0ecfe12)
- post (1987729)
- post init (11b4e00)
- preview style (99ac17a)
- profile avatar (513a605)
- project setting (419c60e)
- redis (31adf4c)
- redis base info (fe72d10)
- redis echarts (afec346)
- redis erchat (4816bf8)
- redis view (8ae8be8)
- refreshToken (a640f38)
- refund (879058c)
- remove basemodel (dc9321b)
- remove console (3548ba0)
- remove vitejs/plugin-legacy (01935d4)
- render (b568d4c)
- render img use TableImg (80d11b8)
- ResetPwdModal (8e7581c)
- role menu && data scope (7e8d9dc)
- role scope init (e40fb13)
- router (b37aa22)
- router (e89fe32)
- router (ae3079b)
- router (351171b)
- router init (fb0a11e)
- script setup (3eaa81f)
- Select defaultValue (d8312d5)
- send sms (2b8e4c6)
- SensitiveWord init (bb9ef8b)
- show select all (e405733)
- sms (7687314)
- sms login (2d2db04)
- sso init (39732ad)
- style (08666c8)
- style (0143cd5)
- sync mitt (69547bc)
- Table-> CustomerCell: helpMessage支持传递 tsx 和 h函数的数据 (403ec7c)
- tabs (d1eb0db)
- tenant menu (8ba2dae)
- token views (1a36a19)
- upload file (b4d2b61)
- url router (eb09883)
- use ant design icon (875bdf4)
- use unocss (efe71b9)
- user apitransfer (a261242)
- user init (ed85e3f)
- useRender 添加注释 (48ccd91)
- useWindowSizeFn (0078559)
- util: add dict (f9d5d3a)
- verifition (b41e48e)
- view: api access log (6d49095)
- view: apiErrorLog (8ed36c7)
- view: base view init (58db52c)
- view: config (cc43321)
- view: post init (79c65e1)
- view: router view init (d430f6d)
- views (3c8dbb4)
- views (113f17c)
- views (4e34151)
- views (6a2eebe)
- visible to open (fd06e82)
- ws (b3a6d0f)
- wx news init (e9a7b47)
- 一些日志的详情查看 (dae144c)
- 为CodeEditor添加bordered属性 (b06d3c5)
- 优化ApiTreeSelect参数,可自定义value等 (2c9f11b)
- 优化dict tag 颜色 (2111e14)
- 使用租户域名,获得租户信息 (ca8dc1a)
- 修改用户状态 (6fd0ed8)
- 分配用户角色权限 (7801fc6)
- 发送邮件日志的查看 (2ac7af9)
- 增加CropperAvatar组件图片上传大小限制默认最大5M (9f96e99)
- 增加表单设计器 (c6a53ac)
- 字典标签修改支持预览 (02d0c92)
- 完善代码生成页面 (d448b19)
- 完成邮件相关功能 (3f1a3a0)
- 操作日期详情查看 (8385922)
- 收银台 (7219895)
- 收银台 (5ecc189)
- 收银台 (aede08c)
- 文件上传 (ecf9829)
- 添加getEnvConfig返回类型 (0efc29e)
- 添加刷新菜单功能 (cd60ed8)
- 添加图片上传示例 (fff07a0)
- 添加表格查询隐藏按钮 (8f0c2fa)
- 用户分组列表 (ca4c704)
- 登录时,直接从用户信息中,获取菜单。目的:加快首页的加载速度 (28ae5f7)
- 站内信发送功能 (5b7530e)
- 站内信详情查看 (8b3b842)
- 精简router配置 (5e72808)
- 解决Form组件slot必须传递component字段才显示的问题 (e304a37)
- 解构字段设置value (adbbff5)
- 调整 tenant 表的 domain 字段为 website (3a2f5cc)
- 调整了useGo方法,让菜单可以跳转到外链接 (45604f5)
- 退款 (fae8ef4)
- 适配 element 的标签颜色 (48ff92f)
- 适配 vue 3.3 defineOptions (73ad948)
Performance Improvements
- add modal height (1af9f68)
- antdv 4.0.1 (5f55465)
- BasicTable: 滑块验证码位置 (2593c44)
- BasicTree: 获取treeData改写成函数 (1092add)
- border 8px (391d3df)
- BorderRadius 6px (4ee3977)
- breakpointEnum: 修改enum与breakpoint.less内一致 (791e5ed)
- components/Form: remove Editor component (0ce9b27)
- formdesign (f4ca72a)
- If args of setFieldsValue is empty, it will not be executed (17f3b4c)
- Modify i18 file format to JSON (729402b)
- new redis view (f4cd4fb)
- notify test (2396fb4)
- remove console (35c8e13)
- remove console (af28b6b)
- remove qrcode use antdv (4daf15f)
- remove watermark use antdv (7aeba33)
- respect the writing style of pinia getters (de43d8b)
- SimpleMenuTag的引用都改为动态组件引用,以消除打包警告 (daa2b48)
- sms test (5c92ec8)
- useRefs函数接收泛型类型 (ee56231)
- verify (091e780)
- 为createAsyncComponent函数增加类型推导 (f1bc5e7)
- 优化modal弹窗样式 (0b7ed77)
- 优化tree getIcon方法类型定义 (a8a973b)
- 日期区间查询 增加起始和结束默认时间 (bea5189)