##8.0.6(2024-3-18)
##8.0.4(2024-2-21)
##8.0.2(2024-2-1)
修改: 修复EF8.0默认不支持sqlserver 2014一下的问题
修改: 修复Layui模式下TreeTagHelper不选择也会提交空字符串的问题
##8.0.1(2024-1-19)
修改: 修复工作流在Oracle中不能正常启动的问题
##8.0.0(2024-1-11)
##6.5.1(2023-11-19)
##6.4.9(2023-11-14)
##6.4.8(2023-11-13)
##6.4.3(2023-10-7)
##6.4.1(2023-9-16)
##6.4.0(2023-9-3)
##6.3.30(2023-7-28)
##6.3.29(2023-6-29)
##6.3.25(2023-6-8)
##6.3.22(2023-4-4)
##6.3.20(2023-2-19)
##6.3.19(2023-2-11)
##6.3.18(2023-2-6)
##6.3.16(2023-2-2)
##6.3.15(2023-1-30)
##6.3.14(2023-1-13)
##6.3.9(2022-11-17)
##6.3.8(2022-11-15)
##6.3.7(2022-10-19)
##6.3.4(2022-8-10)
##6.3.1(2022-7-25)
##6.3.0(2022-7-22)
##6.2.6(2022-7-5)
##6.2.4(2022-6-16)
##6.2.3(2022-6-12)
##6.2.2(2022-6-7)
##6.2.1(2022-6-7)
##6.2.0(2022-6-5)
本次为大版本更新,包含中断性更改,老项目升级时需要手动更新旧数据库以及覆盖默认生成的项目文件
##6.1.1(2022-4-1)
##6.0.7(2022-3-21)
##6.0.6(2022-3-20)
修改: 使用xmselect控件重写了Layui的Combobox和Tree,老用户更新的时候需要手动添加xmselect的js文件:https://gitee.com/maplemei/xm-select/releases/v1.2.4 把这个文件放到wwwroot/layui下面。LayUI项目的用户还需要手动在/Views/Shared/_Layout.cshtml文件中加入对这个js的引用, 其他UI类型的项目不需要,但是因为其他UI类型的项目代码生成器也是用的layui的界面,所以还是需要copy xm-select的js文件到wwwroot/layui下面的
修改: Layui模式下修复了数据列表指定line-height的bug
修改: Layui模式下MakeViewButton方法现在可以生成更美观的图片预览
修改: 验证码现在会自动读取系统安装的字体,linux下部署的时候不会出现找不到字体的问题了
修改: Blazor项目默认使用自带的字体文件
修改: 修复Blazor项目中向localstorage存储大量数据报错的问题
修改: Blazor的弹出窗口现在可以最大化和拖动
修改: 修复Blazor项目中切换多语言有可能报错的问题
##6.0.5(2022-2-28)
##6.0.2(2021-12-26)
##5.10.30(2023-7-28)
##5.10.29(2023-6-29)
##5.10.25(2023-6-8)
##5.10.22(2023-4-4)
##5.10.20(2023-2-19)
##5.10.19(2023-2-11)
##5.10.18(2023-2-6)
##5.10.16(2023-2-2)
##5.10.15(2023-1-30)
##5.10.14(2023-1-13)
##5.10.9(2022-11-17)
##5.10.8(2022-11-15)
##5.10.7(2022-10-19)
##5.10.4(2022-8-10)
##5.10.1(2022-7-25)
##5.10.0(2022-7-22)
##5.9.6(2022-7-5)
##5.9.4(2022-6-16)
##5.9.3(2022-6-12)
##5.9.2(2022-6-7)
##5.9.1(2022-6-7)
##5.9.0(2022-6-5)
本次为大版本更新,包含中断性更改,老项目升级时需要手动更新旧数据库
##5.8.3(2022-4-1)
##5.7.9(2022-3-21)
##5.7.7(2022-3-20)
修改: 使用xmselect控件重写了Layui的Combobox和Tree,老用户更新的时候需要手动添加xmselect的js文件:https://gitee.com/maplemei/xm-select/releases/v1.2.4 把这个文件放到wwwroot/layui下面。LayUI项目的用户还需要手动在/Views/Shared/_Layout.cshtml文件中加入对这个js的引用, 其他UI类型的项目不需要,但是因为其他UI类型的项目代码生成器也是用的layui的界面,所以还是需要copy xm-select的js文件到wwwroot/layui下面的
修改: Layui模式下修复了数据列表指定line-height的bug
修改: Layui模式下MakeViewButton方法现在可以生成更美观的图片预览
修改: 验证码现在会自动读取系统安装的字体,linux下部署的时候不会出现找不到字体的问题了
修改: Blazor项目默认使用自带的字体文件
修改: 修复Blazor项目中向localstorage存储大量数据报错的问题
修改: Blazor的弹出窗口现在可以最大化和拖动
修改: 修复Blazor项目中切换多语言有可能报错的问题
##5.7.6(2022-2-28)
##5.7.3 (2021-12-26)
##5.7.1 (2021-12-8)
##5.7.0 (2021-12-2)
##5.6.3 (2021-10-29)
##5.6.1 (2021-10-27)
##5.6.0 (2021-10-26)
##5.5.5 (2021-10-3)
##5.5.0 (2021-9-16)
##5.4.9 (2021-9-12)
##5.4.8 (2021-9-10)
##5.4.7 (2021-9-4)
##5.4.6 (2021-9-3)
##5.4.5 (2021-8-27)
##5.4.4 (2021-8-25)
##5.3.8 (2021-8-11)
##5.3.5 (2021-8-3)
##5.3.4 (2021-8-3)
##5.3.2 (2021-7-26)
##5.3.1 (2021-7-18)
##5.3.0 (2021-7-18)
##5.2.8 (2021-7-12)
##5.2.7 (2021-7-4)
##5.2.6 (2021-6-27)
##5.2.5 (2021-6-20)
##5.2.4 (2021-6-9)
##5.2.3 (2021-6-1)
##5.2.2 (2021-5-24)
##5.2.1 (2021-5-15)
##5.2.0 (2021-5-14)
##5.1.9 (2021-4-30)
##5.1.7 (2021-4-19)
##5.1.6 (2021-4-18)
##5.1.4 (2021-4-11)
##5.1.2 (2021-4-6)
对于在线新建项目时生成的默认文件,更新时可以生成一个新项目,并将生成的默认文件覆盖老项目
##5.1.1 (2021-3-28)
##5.1.0 (2021-3-22)
##5.0.9 (2021-3-14)
##5.0.8 (2021-3-6)
##5.0.7 (2021-2-27)
##5.0.6 (2021-2-21)
##5.0.4 (2021-2-7)
##5.0.3 (2021-2-7)
##5.0.2 (2021-1-31)
##5.0.1 (2021-1-23)
##5.0.0 (2021-1-17)
##3.8.0 以及 2.8.0 (2020-12-27)
##3.7.9 以及 2.7.9 (2020-11-29)
##3.7.8 以及 2.7.8 (2020-11-24)
##3.7.7 以及 2.7.7 (2020-11-21)
##3.7.6 以及 2.7.6 (2020-11-15)
##3.7.5 以及 2.7.5 (2020-10-19)
##3.7.4 以及 2.7.4 (2020-9-22)
##3.7.3 以及 2.7.3 (2020-9-12)
##3.7.2 以及 2.7.2 (2020-9-7)
##3.7.1 以及 2.7.1 (2020-8-26)
##3.7.0 以及 2.7.0 (2020-8-18)
##3.6.9 以及 2.6.9 (2020-7-23)
##3.6.8 以及 2.6.8 (2020-7-6)
##3.6.7 以及 2.6.7 (2020-6-30) 3.6.6/2.6.6 热更新
##3.6.6 以及 2.6.6 (2020-6-30)
##3.6.5 以及 2.6.5 (2020-6-15)
##3.6.4 以及 2.6.4 (2020-6-3)
##3.6.3 以及 2.6.3 (2020-5-26)
##3.6.2 以及 2.6.2 (2020-5-25)
##3.6.1 以及 2.6.1 (2020-5-22) 3.6.0/2.6.0 的热更新,修复代码生成器生成Controller的一个bug
##3.6.0 以及 2.6.0 (2020-5-22)
##3.5.7 以及 2.5.7 (2020-5-6)
##3.5.6 以及 2.5.5 (2020-4-13)
##3.5.4 以及 2.5.4 (2020-4-3)
新增: 新增了动态控制器,老项目需要手动在Project文件的 <PropertyGroup>中加入<PreserveCompilationReferences>true</PreserveCompilationReferences>节点
修改: 修复vue代码生成没有正确生成某些api的bug
修改: 修复vue自带系统管理中的一些bug,整体更稳定
修改: IsFilePublic配置在3.x下可以正常工作
修改: 修复框架自带GetFile和ViewFile方法无法正常调用的bug
##3.5.2 以及 2.5.2 (2020-3-29)
修改: 修复vue代码生成下拉菜单少了一个逗号的bug
修改: 修复vue发布时的问题
修改: 修复vue列表高度计算的问题
修改: 修复vue数据权限列表的删除bug
新增: Layui. 现在ListVM中的GridAction可以通过SetButtonClass方法设置按钮颜色
新增: Layui. UIService中新增MakeButton方法替换之前有问题的MakeRedirectButton方法
修改: 修复GetGridActions会被调用两次的问题(这其实是.netcore的bug...)
##3.5.1 以及 2.5.1 (2020-3-26)
##3.5.0 以及 2.5.0 发布,你心心念的Vue来了!!!vue目前还属于预览版,欢迎大家多提宝贵意见
3.1版本正式发布,支持.netcore 3.1,与2.4.x最新版本在功能上同步更新
v2.4.9(2020-3-15)
v2.4.7(2020-3-9)
新增: 现在Layui模式下列表可以列筛选和打印
新增: 现在ListVM中的Action按钮可以通过SetPromptMessage设置询问对话框
新增: 现在数据权限可以识别多对多和树形结构
修改: 修改了新生成的项目LoginVM和RegVM错位的问题
修改: 修复了设置不分页不起作用的bug
修改: 修改了view强制要求model继承BaseVM的bug
修改: 修复了Combobox在disable状态下的显示问题
修改: 修复了代码生成器在多个DataContext时候的生成问题
修改: 修复了SearchPanel中Combobox多选时提交数据错误的问题
v2.4.6(2020-2-22) 本次更新加入了在连接字符串上指定数据库类型和DataContext的功能,并修复了近一阶段的bug。
v2.4.5 (2020-1-4) 本次为累积更新,修复了一个月以来issue上提出的主要bug
修改: 修复了获取PersistPoco的下拉选项时,没有过滤IsVaild=false的问题
修改: 修复了弹出窗口在手机上显示不全的问题
修改: 修复了UEditor单图上传错误的问题
修改: 修复当搜索条件只有一个时,在搜索框中按回车键会出现异常页面的问题
修改: 修复了Transfer 穿梭框显示问题的问题
修改: 修复了在form表达外使用ImageTagHelper 会获得一个异常的问题
修改: 修复了textbox加了padding-text之后tab无法切换的问题
修改: 修复了selector display="true"时,显示错误的问题
修改: 修复了使用一些第三方控件导致view无法显示的问题
修改: 修复了代码生成器中点击关闭按钮报错的问题
修改: 修复了连续三级空菜单没有隐藏的问题
修改: React模式系统自带管理模块加入了中英文多语言
新增: upload控件增加了进度条,通过设置ShowProgress可以选择是否显示(鸣谢 ‘阿拉斯没有家’同学 https://github.com/buffonlwx)
新增: ListVM中的GridAction中增加了下载类型的按钮
新增: BaseController中的CreateDC方法现在可以使用连接字符串的key,而不需要写死整个连接字符串
新增: BaseController中的CreateDC方法现在可以指定数据库类型
新增: 菜单维护时外部菜单可以使用/aaa/bbb的形式来指定一个内部地址,这样方便大家把一个具体方法配置到左侧菜单上
本次更新为大版本更新,废弃了之前Session的模式,使用Jwt和cookie两种方式进行登陆认证。 框架目前支持Cookie和Jwt两种模式,继承BaseController和BaseApiController的控制器将默认支持Cookie模式。 已有使用session认证的代码不需要修改,用户使用过程中并不会感觉到变化。 用户可以通过[AuthorizeCookie],[AuthorizeJwt],[AuthorizeJwtWithCookie]三种标签来指定Controller的验证方式。 详情请参考https://wtmdoc.walkingtec.cn/#/Global/jwt 系统增加了persistedgrants表来存储jwt持久化信息,另外菜单的默认数据也发生了改变,建议已有系统重新生成数据库或手动同步数据库
新增: 多语言支持。https://wtmdoc.walkingtec.cn/#/Global/MultiLanguages 老版本升级后会遇到单元测试项目中MockController.cs文件报错,将报错的行替换为 _controller.GlobaInfo.SetModuleGetFunc(() => new List<FrameworkModule>()); 即可。
新增: dotnet 3.0支持,线上新建项目时可选择dotnetcore3.0版本的项目
本次更新增加了自定主键功能,除了默认的guid主键外,框架现在还支持自增整形和string类型的主键。 同时代码生成器也可以准确识别主键类型,生成对应的代码。 具体使用方式参见文档 https://wtmdoc.walkingtec.cn/#/Model/CustomKey
由于主键不一定是guid了,老项目更新的时候需要手动修改之前的文件,主要是两部分:
修复了2.3.0版本中的一些bug
本次更新是一个大版本的更新,彻底重构了不分离模式的前端UI,大家可以愉快且免费的使用LayuiAdmin了
老项目更新说明: 本次更新全面支持了图标字体,放弃了使用图片附件作为菜单图标。FrameworkMenu表去掉了IconId和CustomIcon字段,新加入了字符串格式的Icon字段 老用户最快的升级方法是线上生成一个同名的新LayUI的项目,然后把你的model,viewmodel,controller考过去。。。
还在路上,预计下个版本会和大家见面~~~
本次更新主要修复了近期用户反馈的一些bug
VUE目前进展稍慢,距离和大家见面还需要一段时间
SaveFileMode
及 UploadDir
更改到 FileUploadOptions
中此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。