# 更新日志
# v4.7.9
v4.7.9 2024-06-06
- 通知公告新增详细显示
- 新增数据脱敏过滤注解
- 新增表格示例(虚拟滚动)
- 新增表格示例(全文检索)
- 新增表格示例(保存状态)
- 代码生成支持表单布局选项
- 限制用户操作数据权限范围
- 用户密码新增非法字符验证
- 默认加载layer扩展皮肤
- 未修改初始密码弹框提醒
- 定时任务白名单配置范围缩小
- 操作日志列表重置回第一页
- 定时任务日志默认按时间排序
- Excel注解ColumnType类型新增文本
- Excel注解新增属性comboReadDict
- 新增Anonymous匿名访问不鉴权注解
- 升级oshi到最新版本6.6.1
- 升级druid到最新版本1.2.23
- 升级commons.io到最新版本2.13.0
- 升级spring-framework到安全版本
- 升级bootstrap-table到最新版本1.22.6
- 修复重置日期时出现的异常问题
- 修复页签关闭后存在的跳转问题
- 修复tooltip单击复制文本不生效的问题
- 更新缓存管理键名排序方式
- 更新HttpUtils中的User-Agent
- 优化自定义XSS注解匹配方式
- 优化数据权限自定义匹配方式
- 优化登录注册页面验证码验证
- 优化高频率定时任务不执行问题
- 优化树表格align属性在标题生效
- 优化代码生成主子表关联查询方式
- 优化导入Excel时设置dictType属性重复查缓存问题
- 其他细节优化
# v4.7.8
v4.7.8 2023-11-23
- 用户列表新增抽屉效果详细信息
- 操作日志列表新增IP地址查询
- 定时任务新增页去除状态选项
- 系统管理角色列表显示数据权限
- 通用排序属性orderBy参数限制长度
- 新增isScrollToTop页签切换滚动到顶部
- Excel自定义数据处理器增加单元格/工作簿对象
- 新增表格参数(数据值为空时显示的内容undefinedText)
- 升级oshi到最新版本6.4.7
- 升级shiro到最新版本1.13.0
- 升级druid到最新版本1.2.20
- 升级pagehelper到最新版1.4.7
- 升级spring-boot到最新版本2.5.15
- 升级jquery到最新版v3.7.1
- 升级layer到最新版本v3.7.0
- 升级layui到最新版本v2.8.18
- 升级x-editable到最新版本1.5.3
- 修复自定义字典样式不生效的问题
- 修复弹窗按钮启用禁用方法无效问题
- 修复横向菜单关闭最后一个页签状态问题
- 修复Excel导入数据临时文件无法删除问题
- 修复表格行内编辑启用翻页记住选择无效问题
- 修复Excels导入时无法获取到dictType字典值问题
- 优化重置密码鼠标按下显示密码
- 优化参数键值文本框改为文本域
- 优化表格重置默认返回到第一页
- 优化菜单管理类型为按钮状态可选
- 优化数字金额大写转换精度丢失问题
- 优化树表查询无数据时清除分页信息
- 优化通用detail详细信息弹窗不显示按钮
- 其他细节优化
# v4.7.7
v4.7.7 2023-04-14
- 操作日志新增消耗时间属性
- 日志管理使用索引提升查询性能
- 日志注解支持排除指定的请求参数
- 新增监控页面图标显示
- 新增支持登录IP黑名单限制
- 更新fontawesome图标示例
- 屏蔽定时任务bean违规的字符
- 支持自定义隐藏属性列过滤子对象
- 连接池Druid支持新的配置connectTimeout和socketTimeout
- 升级jquery到最新版v3.6.3
- 升级layui到最新版本2.7.6
- 升级jasny-bootstrap到最新版4.0.0
- 升级oshi到最新版本6.4.1
- 升级druid到最新版本1.2.16
- 修复异步表格树子项排序问题
- 修复冻结列不支持IE浏览器的问题
- 修复主子表使用suggest插件无法新增问题
- 修复菜单栏快速点击导致展开折叠样式问题
- 修复用户多角色数据权限可能出现权限抬升的情况
- 修复异步加载表格树重置列表父节点展开异常问题
- 修复页签属性refresh为undefined时页面被刷新问题
- 移除apache/commons-fileupload依赖
- 优化前端属性提醒说明
- 优化用户导入更新时需获取用户编号问题
- 优化主子表根据序号删除方法加入表格ID参数
- 优化导出Excel时设置dictType属性重复查缓存问题
- 优化在线用户服务缓存改为从Bean容器获取不使用自动装配
- 优化表格示例行拖拽后列表底部总记录条数变成了undefined问题
- 其他细节优化
# v4.7.6
v4.7.6 2022-12-16
- 定时任务违规的字符
- 忽略不必要的属性数据返回
- 导入更新用户数据前校验数据权限
- 修改参数键名时移除前缓存配置
- 修改用户登录账号进行重复验证
- 兼容Excel下拉框内容过多无法显示
- 升级oshi到最新版本6.4.0
- 升级kaptcha到最新版2.3.3
- 升级druid到最新版本1.2.15
- 升级shiro到最新版本1.10.1
- 升级pagehelper到最新版1.4.6
- 升级bootstrap-fileinput到最新版本5.5.2
- 修复sheet超出最大行数异常问题
- 修复关闭父页签后提交无法跳转的问题
- 修复操作日志类型多选导出不生效问题
- 修复导出包含空子列表数据异常的问题
- 优化树形表格层级显示
- 优化SQL关键字检查防止注入
- 优化用户管理重置时取消部门选择
- 优化代码生成同步后字典值NULL问题
- 优化导出对象的子列表为空会出现[]问题
- 优化select2搜索下拉后校验必填样式问题
- 其他细节优化
# v4.7.5
v4.7.5 2022-09-05
- Excel支持导出对象的子列表方法
- 数据逻辑删除不进行唯一验证
- 优化多角色数据权限匹配规则
- 新增主子表提交校验示例
- 支持自定义隐藏Excel属性列
- Excel注解支持backgroundColor属性设置背景颜色
- 菜单配置刷新时Tab页签切换时刷新
- 增加对AjaxResult消息结果类型的判断
- 新增示例(进度条)
- 新增内容编码/解码方便插件集成使用
- 升级jquery到最新版3.6.1
- 升级layui到最新版本2.7.5
- 升级shiro到最新版本1.9.1
- 升级druid到最新版本1.2.11
- 升级pagehelper到最新版1.4.3
- 升级oshi到最新版本6.2.2
- 修复树表onLoadSuccess不生效的问题
- 修复用户分配角色大于默认页数丢失问题
- 定时任务支持执行父类方法
- 自动设置切换多个树表格实例配置
- 页签创建标题优先data-title属性
- 优化任务过期不执行调度
- 优化横向菜单下激活菜单样式
- 优化按钮打开窗口后按回车反复弹出
- 优化excel/scale属性导出单元格数值类型
- 优化druid开启wall过滤器出现的异常问题
- 优化多个相同角色数据导致权限SQL重复问题
- 其他细节优化
# v4.7.4
v4.7.4 2022-06-01
- 用户头像上传图片格式限制
- Excel注解支持color属性设置字体颜色
- 设置分页参数默认值
- 主子表操作列新增单个删除
- 定时任务检查Bean包名是否为白名单配置
- 升级spring-boot到最新版本2.5.14
- 升级shiro到最新版本1.9.0
- 升级oshi到最新版本6.1.6
- 升级fastjson到最新版1.2.83 安全修复版本
- 文件上传兼容Weblogic环境
- 新增清理分页的线程变量方法
- 新增获取不带后缀文件名称方法
- 用户缓存信息添加部门ancestors祖级列表
- 自定义ShiroFilterFactoryBean防止中文请求被拦截
- 字典类型必须以字母开头,且只能为(小写字母,数字,下滑线)
- 优化IP地址获取到多个的问题
- 优化表格冻结列阴影效果显示
- 优化菜单侧边栏滚动条尺寸及颜色
- 优化显示顺序orderNum类型为整型
- 优化接口使用泛型使其看到响应属性字段
- 优化导出数据LocalDateTime类型无数据问题
- 修复导入Excel时字典字段类型为Long转义为空问题
- 优化导出excel单元格验证,包含变更为开头.防止正常内容被替换
- 修复URL类型回退键被禁止问题
- 修复表格客户端分页序号显示错误问题
- 修复代码生成拖拽多次出现的排序不正确问题
- 修复表格打印组件不识别多层对象属性值问题
- 修复操作日志查询类型条件为0时会查到所有数据
- 修复Excel注解prompt/combo同时使用不生效问题
- 修复初始化多表格处理回调函数时获取的表格配置不一致问题
- 其他细节优化
# v4.7.3
v4.7.3 2022-03-01
- 表格树支持分页/异步加载
- 代码生成预览支持复制内容
- 定时任务默认保存到内存中执行
- 代码生成同步保留必填/类型选项
- 页面若未匹配到字典标签则返回原字典值
- 用户访问控制时校验数据权限,防止越权
- 导出Excel时屏蔽公式,防止CSV注入风险
- 升级spring-boot到最新版本2.5.10
- 升级spring-boot-mybatis到最新版2.2.2
- 升级pagehelper到最新版1.4.1
- 升级oshi到最新版本6.1.2
- 升级bootstrap-table到最新版本1.19.1
- 服务监控新增运行参数信息显示
- 定时任务目标字符串验证包名白名单
- 文件上传接口新增原/新文件名返回参数
- 定时任务屏蔽违规的字符
- 分页数据新增分页参数合理化参数
- 表格父子视图添加点击事件打开示例
- 优化上传文件名称命名规则
- 优化加载字典缓存数据
- 优化任务队列满时任务拒绝策略
- 优化IE11上传预览不显示的问题
- 优化Excel格式化不同类型的日期对象
- 优化国际化配置多余的zh请求问题
- 优化新版Chrome浏览器回退出现的遮罩层
- 修复EMAIL类型回退键被禁止问题
- 修复Xss注解字段值为空时的异常问题
- 其他细节优化
# v4.7.2
v4.7.2 2021-12-23
- 自定义xss校验注解实现
- 进入修改页面方法添加权限标识
- 代码生成创建按钮添加超级管理员权限
- 代码生成创建表检查关键字,防止注入风险
- 修复定时任务多参数逗号分隔的问题
- 修复表格插件一起使用出现的声明报错问题
- 修复代码生成主子表模板删除方法缺少事务
- 升级oshi到最新版本v5.8.6
- 升级velocity到最新版本2.3
- 升级fastjson到最新版1.2.79
- 升级log4j2到最新版2.17.0 防止漏洞风险
- 升级thymeleaf到最新版3.0.14 阻止远程代码执行漏洞
- 优化修改/授权角色实时生效
- 修整tomcat配置参数已过期问题
- 前端添加单独的二代身份证校验
- 优化新增部门时验证用户所属部门
- 优化查询用户的角色组&岗位组代码
- 请求分页方法设置成通用方便灵活调用
- 优化日期类型错误提示与图标重叠问题
- 其他细节优化
# v4.7.1
v4.7.1 2021-11-10
- 新增是否开启页签功能
- 代码生成的模块增加创建表功能
- Excel导入支持@Excels注解
- Excel注解支持导入导出标题信息
- Excel注解支持自定义数据处理器
- 日志注解新增是否保存响应参数
- 防重提交注解支持配置间隔时间/提示消息
- 网页部分操作禁止使用后退键(Backspace)
- 实例演示中增加多层窗口获取值
- 弹出层openOptions增加动画属性
- 升级spring-boot到最新版本2.5.6
- 升级spring-boot-mybatis到最新版2.2.0
- 升级pagehelper到最新版1.4.0
- 升级oshi到最新版本v5.8.2
- 升级druid到最新版1.2.8
- 升级fastjson到最新版1.2.78
- 升级thymeleaf-extras-shiro到最新版本v2.1.0
- 升级bootstrap-fileinput到最新版本v5.2.4
- 修改阿里云maven仓库地址为新版地址
- 定时任务屏蔽违规字符
- 增加sendGet无参请求方法
- 代码生成去掉多余的排序字段
- 优化启动脚本参数优化
- 优化页签关闭右侧清除iframe元素
- 优化多表格切换表单查询参数
- 优化表格实例切换event不能为空
- 优化mybatis全局默认的执行器
- 优化导入Excel数据关闭时清理file
- 优化Excel导入图片可能出现的异常
- 优化记录登录信息,防止不必要的修改
- 优化aop语法,使用spring自动注入注解
- 修复无法被反转义问题
- 修复拖拽行数据错位问题
- 修复新窗口打开页面关闭弹窗报错
- 修复富文本回退键被禁止&控制台报错问题
- 修复自定义弹出层全屏参数无效问题
- 修复树表代码生成短字段无法识别问题
- 修复apple/webkit浏览器时间无法格式化
- 修复后端主子表代码模板方法名生成错误问题
- 修复swagger没有指定dataTypeClass导致启动出现warn日志
- 其他细节优化
# v4.7.0
v4.7.0 2021-09-01
- 优化弹出层显示在顶层窗口
- 定时任务支持在线生成cron表达式
- Excel注解支持Image图片导入
- 支持配置是否开启记住我功能
- 修改时检查用户数据权限范围
- 表单重置开始/结束时间控件
- 新增多图上传示例
- 启用父部门状态排除顶级节点
- 富文本默认dialogsInBody属性
- 去除默认分页合理化参数
- 顶部菜单跳转添加绝对路径
- 升级oshi到最新版本v5.8.0
- 升级shiro到最新版本v1.8.0
- 升级commons.io到最新版本v2.11.0
- 升级jquery到最新版v3.6.0
- 升级icheck到最新版v1.0.3
- 升级layer到最新版本v3.5.1
- 升级layui到最新版本v2.6.8
- 升级laydate到最新版本v5.3.1
- 升级select2到最新版v4.0.13
- 升级cropper到最新版本v1.5.12
- 升级summernote到最新版本v0.8.18
- 升级duallistbox到最新版本v3.0.9
- 升级jquery.validate到最新版本v1.19.3
- 升级bootstrap-suggest到最新版本v0.1.29
- 升级bootstrap-select到最新版本v1.13.18
- 升级bootstrap-fileinput到最新版本v5.2.3
- 查询表格指定列值增加是否去重属性
- 删除sourceMappingURL源映射
- 去除多余的favicon.ico引入
- 优化代码生成模板
- 优化XSS跨站脚本过滤
- 补充定时任务表字段注释
- 定时任务屏蔽ldap远程调用
- 定时任务屏蔽http(s)远程调用
- 定时任务对检查异常进行事务回滚
- 调度日志详细页添加关闭按钮
- 优化异常打印输出信息
- 优化移动端进入首页样式
- 优化用户操作不能删除自己
- 默认开始/结束时间绑定控件选择类型
- 其他细节优化
# v4.6.2
v4.6.2 2021-07-01
- 优化参数&字典缓存操作
- 新增表格参数(导出方式&导出文件类型)
- 新增表格示例(自定义视图分页)
- 新增示例(表格列拖拽)
- 集成yuicompressor实现(CSS/JS压缩)
- 新增表格参数(是否支持打印页面showPrint)
- 支持bat脚本执行应用
- 修复存在的SQL注入漏洞问题
- 定时任务屏蔽rmi远程调用
- 导出Excel文件支持数据流下载方式
- 实例演示弹层组件增加相册层示例
- 删除操作日志记录信息
- 增加表格重置分页的参数
- 限制超级管理员不允许操作
- 树级结构更新子节点使用replaceFirst
- 支持动态生成密匙,防止默认密钥泄露
- 升级pagehelper到最新版1.3.1
- 升级oshi到最新版本v5.7.4
- 升级swagger到最新版本v3.0.0
- 升级commons.io到最新版本v2.10.0
- 升级commons.fileupload到最新版本v1.4
- 升级bootstrap-table到最新版本v1.18.3
- 升级druid到最新版本v1.2.6
- 升级fastjson到最新版1.2.76
- 升级layui到最新版本v2.6.6
- 升级layer到最新版本v3.5.0
- 升级laydate到最新版本v5.3.0
- 优化表格树移动端&边框显示
- 新增表格刷新options配置方法
- 优化图片工具类读取文件,防止异常
- 修复表格图片预览移动端宽高无效问题
- 主子表通用操作封装处理增加文本域类型
- 日志注解兼容获取json类型的参数
- 修复表单向导插件有滚动条时底部工具栏无法固定问题
- 修复导出角色数据范围翻译缺少仅本人
- 修正Velocity模板初始字符集
- 升级mybatis到最新版3.5.6 阻止远程代码执行漏洞
- 优化代码生成导出模板名称
- 修改个人中心密码长度提醒
- 实例演示中弹出表格增加以回调形式回显到父窗体
- 修复登录页面弹窗文字不显示的问题
- 其他细节优化
# v4.6.1
v4.6.1 2021-04-12
- 新增IE浏览器版本过低提示页面
- 新增详细信息tab页签方式
- 新增解锁屏幕打开上次页签
- 数据监控默认账户密码防止越权访问
- 新增表格示例(导出选择列)
- 个人信息添加手机&邮箱重复验证
- 个人中心刷新后样式问题
- 操作日志返回参数添加非空验证
- velocity剔除commons-collections版本,防止3.2.1版本的反序列化漏洞
- 子表模板默认日期格式化
- 代码生成预览语言根据后缀名高亮显示
- 代码生成主子表相同字段导致数据问题
- 升级SpringBoot到最新版本2.2.13
- 升级shiro到最新版1.7.1 阻止身份认证绕过漏洞
- 升级bootstrapTable到最新版本v1.18.2
- 升级bootstrapTable相关组件到最新版本v1.18.2
- 升级fastjson到最新版1.2.75
- 升级druid到最新版本v1.2.4
- 升级oshi到最新版本v5.6.0
- 修改ip字段长度防止ipv6地址长度不够
- 搜索建议示例选择后隐藏列表
- 主子表示例增加初始化数据
- 优化Excel导入增加空行判断
- 修复横向菜单无法打开页签问题
- 修复导入数据为负浮点数时,导入结果会丢失精度问题
- 优化更多操作按钮左侧移入内容闪现消失情况
- 修复主子表提交中列隐藏后出现列偏移问题
- 单据打印网页时通过hidden-print隐藏元素
- 表格销毁清除记住选择数据
- 增加表格动态列示例
- 代码生成选择主子表关联元素必填
- tree根据Id和Name选中指定节点增加空判断
- 其他细节优化
# v4.6.0
v4.6.0 2021-01-01
- 新增缓存监控管理
- 新增锁定屏幕功能
- 菜单新增是否刷新页面
- 删除用户和角色解绑关联
- 新增密码强度字符范围提示
- 防止匿名访问进行过滤
- 升级SpringBoot到最新版本2.2.12
- 升级poi到最新版本4.1.2
- 升级bitwalker到最新版本1.21
- 升级bootstrap-fileinput到最新版本5.1.3
- 升级bootstrapTable到最新版本v1.18.0
- 升级bootstrapTable相关组件到最新版本v1.18.0
- 升级oshi到最新版本v5.3.6
- 新增示例(标签 & 提示)
- 添加单据打印示例
- 修改表格初始参数sortName默认值为undefined
- 新增表格参数(自定义打印页面模板printPageBuilder)
- 新增表格参数(是否显示行间隔色striped)
- 新增表格参数(渲染完成后执行的事件onPostBody)
- Excel注解支持Image图片导出
- Excel支持注解align对齐方式
- Excel支持导入Boolean型数据
- 主子表操作添加通用addColumn方法
- 代码生成日期控件区分范围
- 代码生成数据库文本类型生成表单文本域
- 修复生成主子表外键名错误
- 选项卡新增是否刷新属性
- 修复树表格表头跟表格宽度不同步的问题
- 表格树加载完成触发tooltip方法
- 使用widthUnit定义树表格选项单位
- 修复主子表editColumn序列问题
- 修复添加全屏在无参数时没有替换url参数问题
- 弹出层openOptions移动端自适应
- 防止错误页返回主页出现嵌套问题
- 设置回显数据字典验证防止空值
- 其他细节优化
# v4.5.1
v4.5.1 2020-11-18
- 阻止任意文件下载漏洞
- 升级shiro到最新版1.7.0 阻止权限绕过漏洞
- 升级druid到最新版本v1.2.2
- 新增表格行触发事件(onCheck、onUncheck、onCheckAll、onUncheckAll)
- 修复多页签关闭非当前选项出现空白问题
- 代码生成预览支持高亮显示
- mapperLocations配置支持分隔符
- 权限信息调整
- 个人中心头像和上传头像增加默认图片
- 全局配置类保持和其他应用命名相同
# v4.5.0
v4.5.0 2020-10-20
- 新增菜单导航显示风格(default为左侧导航菜单,topnav为顶部导航菜单)
- 菜单&数据权限新增(展开/折叠 全选/全不选 父子联动)
- 账号密码支持自定义更新周期
- 初始密码支持自定义修改策略
- 新增校验用户修改新密码不能与旧密码相同
- 添加检查密码范围支持的特殊字符包括:~!@#$%^&*()-=_+
- 注册账号设置默认用户名称及密码最后更新时间
- 去除用户手机邮箱部门必填验证
- 新增日期格式化方法
- 代码生成添加bit类型
- 树结构加载添加callBack回调方法
- 修复用户管理页面滚动返回顶部条失效
- 修复代码生成模板文件上传组件缺少ctx的问题
- 限制系统内置参数不允许删除
- 新增表格列宽拖动插件
- 新增Ajax局部刷新demo
- 新增是否开启页脚功能
- 新增表格参数(通过自定义函数设置标题样式headerStyle)
- 新增表格参数(通过自定义函数设置页脚样式footerStyle)
- 修复窗体大小改变后浮动提示框失效问题
- 生成代码补充必填样式
- 生成页面时不忽略remark属性
- 字典数据列表页添加关闭按钮
- Excel注解支持自动统计数据总和
- 升级springboot到2.1.17 提升安全性
- 升级pagehelper到最新版1.3.0
- 升级druid到最新版本v1.2.1
- 升级fastjson到最新版1.2.74
- 升级bootstrap-fileinput到最新版本5.1.2
- 升级oshi到最新版本v5.2.5
- 表单向导插件更换为jquery-smartwizard
- 修改主子表提交示例代码防止渲染失效
- 添加导入数据弹出窗体自定义宽高
- 用户信息参数返回忽略掉密码字段
- 优化关闭窗体添加index参数
- 回显数据字典(字符串数组)增加空值判断
- 修改前端密码长度校验和错误提示不符问题
- AjaxResult重写put方法,以方便链式调用
- 增强验证码校验的语义,更易懂
- 导入excel整形值校验优化
- Excel导出类型NUMERIC支持精度浮点类型
- 导出Excel调整targetAttr获取值方法,防止get方法不规范
- 输入框组验证错误后置图标提示颜色
- 上传媒体类型添加视频格式
- 数据权限判断参数类型
- 修正数据库字符串类型nvarchar
- 优化递归子节点
- 修复多表格搜索formId无效
- 其他细节优化
# v4.4.0
v4.4.0 2020-08-24
- 升级bootstrapTable到最新版本1.17.1
- 升级shiro到最新版1.6.0 阻止权限绕过漏洞
- 升级fastjson到最新版1.2.73
- 代码生成支持同步数据库
- 代码生成支持富文本控件
- 用户密码支持自定义配置规则
- 新增表格自动刷新插件
- 新增表格打印配置插件
- 更换图片裁剪工具为cropper
- Excel支持sort导出排序
- 代码生成支持自定义路径
- 代码生成支持选择上级菜单
- 代码生成支持上传控件
- 新增表格参数(自定义加载文本的字体大小loadingFontSize)
- Excel注解支持设置BigDecimal精度&舍入规则
- 操作日志记录排除敏感属性字段
- 修复不同浏览器附件下载中文名乱码的问题
- 用户分配角色不允许选择超级管理员角色
- 更换表格冻结列插件
- 添加右侧冻结列示例
- 升级表格行编辑&移动端适应插件
- 修复更新表格插件后无法设置实例配置问题
- 修复更新表格插件后导致的主子表错误
- 修复页面存在多表格,回调函数res数据不正确问题
- 强退&过期清理登录帐号缓存会话
- 表格树标题内容支持html语义化标签
- 修复配置应用的访问路径首页页签重复问题
- 优化openTab打开时滚动到当前页签
- 表格请求方式method支持自定义配置
- 菜单页签联动优化
- 用户邮箱长度限制修改为50
- 主子表示例添加日期格式案例
- 修改表格行内编辑示例旧值参数
- 操作日志查询方式调整
- 唯一限制条件只返回单条数据
- 修改Excel设置STRING单元格类型
- 添加获取当前的环境配置方法
- 截取返回参数长度,防止超出异常
- 定时任务cron表达式验证
- 拆分表格插件,按需引入
- 多行文本框补齐必填错误提示背景
- 其他细节优化
# v4.3.1
v4.3.1 2020-07-05
- 国家信息安全漏洞(请务必保持cipherKey密钥唯一性)
- 升级shiro到最新版1.5.3 阻止权限绕过漏洞
- 修改验证码在使用后清除,防止多次使用
- 检查字符支持小数点&降级改成异常提醒
- openOptions函数中加入自定义maxmin属性
- 支持openOptions方法最大化
- 支持openOptions方法多个按钮回调
- 新增isLinkage支持页签与菜单联动
- 修改代码生成导入表结构出现异常页面不提醒问题
- 优化用户头像发生错误,则显示一个默认头像
- Excel导出支持字典类型
# v4.3.0
v4.3.0 2020-06-22
- 代码生成模板支持主子表
- 代码生成显示类型支持复选框
- 前端表单样式修改成圆角
- 新增回显数据字典(字符串数组)
- 修复浏览器手动缩放比例后菜单无法自适应问题
- 限制用户不允许选择系统管理员角色
- 用户信息添加输入框组图标&鼠标按下显示密码
- 升级fastjson到最新版1.2.70 修复高危安全漏洞
- 升级Bootstrap版本到v3.3.7
- 修复selectColumns方法获取子对象数据无效问题
- 修改数据源类型优先级,先根据方法,再根据类
- 修改上级部门(选择项排除本身和下级)
- 首页菜单显示调整
- 添加是否开启swagger配置
- 新增示例(主子表提交)
- 新增示例(多级联动下拉示例)
- 新增示例(表格属性data数据加载)
- 新增表格列参数(是否列选项可见ignore)
- 新增表格参数(是否启用显示卡片视图cardView)
- 新增表格参数(是否显示全屏按钮showFullscreen)
- 新增表格参数(是否启用分页条无限循环的功能paginationLoop)
- 新增表格参数(是否显示表头showHeader)
- 表格添加显示/隐藏所有列方法 showAllColumns/hideAllColumns
- 修复部分情况节点不展开问题
- 修复关闭标签页后刷新还是上次地址问题
- 修复选择菜单后刷新页面,菜单箭头显示不对问题
- 修复jquery表单序列化时复选框未选中不会序列化到对象中问题
- Excel支持readConverterExp读取字符串组内容
- 更换IP地址查询接口
- 默认关闭获取ip地址
- 操作处理ajaxSuccess判断修正
- HttpUtils.sendPost()方法,参数无需拼接参数到url
- 通用http发送方法增加参数 contentType 编码类型
- HTML过滤器不替换&实体
- 代码生成浮点型改用BigDecimal
- 修复表单构建单选和多选框渲染问题
- 代码生成模板调整,字段为String并且必填则加空串条件
- 字典数据查询列表根据dictSort升序排序
- 修复树表对imageView和tooltip方法无效问题
- 修复Long类型比较相等问题调整
- 示例demo页面清除html链接,防止点击后跳转出现404
- 在线用户强退方法合并
- 添加校验部门包含未停用的子部门
- 取消回车自动提交表单
- 'A','I','BUTTON' 标签忽略clickToSelect事件,防止点击操作按钮时选中
- 邮箱显示截取部分字符串,防止低分辨率错位
- 代码生成列属性根据sort排序
- 修复更多操作部分浏览器不兼容情况
- 图片预览事件属性修正
- 修复冻结列排序样式无效问题
- 修复context-path的情况下个人中心刷新导致样式问题
- 全屏editFull打开适配表树
- 其他细节优化
# v4.2.0
v4.2.0 2020-03-23
- 用户管理添加分配角色页面
- 定时任务添加调度日志按钮
- 新增是否开启用户注册功能
- 新增页面滚动显示返回顶部按钮
- 用户&角色&任务添加更多操作按钮
- iframe框架页会话过期弹出超时提示
- 移动端登录不显示左侧菜单
- 侧边栏添加一套深蓝色主题
- 首页logo固定,不随菜单滚动
- 支持mode配置history(表示去掉地址栏的#)
- 任务分组字典翻译(调度日志详细)
- 字典管理添加缓存读取
- 字典数据列表标签显示样式
- 参数管理支持缓存操作
- 日期控件清空结束时间设置开始默认值为2099-12-31
- 表格树添加获取数据后响应回调处理
- 批量替换表前缀调整
- 支持表格导入模板的弹窗表单加入其它输入控件
- 表单重置刷新表格树
- 新增支持导出数据字段排序
- 新增表格参数(是否单选checkbox)
- druid未授权不允许访问
- 表格树父节点兼容0,'0','',null
- 表单必填的项添加星号
- 修复select2不显示校验错误信息
- 添加自定义HTML过滤器
- 修复多数据源下开关关闭出现异常问题
- 修复翻页记住选择项数据问题
- 用户邮箱长度限制20
- 修改错误页面返回主页出现嵌套问题
- 表格浮动提示单双引号转义
- 支持配置四级菜单
- 升级shiro到最新版1.4.2 阻止rememberMe漏洞攻击
- 升级summernote到最新版本v0.8.12
- 导入Excel根据dateFormat属性格式处理
- 修复War部署无法正常shutdown,ehcache内存泄漏
- 修复代码生成短字段无法识别问题
- 修复serviceImpl模版,修改方法判断日期错误
- 代码生成模板增加导出功能日志记录
- 代码生成唯一编号调整为tableId
- 代码生成查询时忽略大小写
- 代码生成支持翻页记住选中
- 代码生成表注释未填写也允许导入
- Global全局配置类修改为注解,防止多环境配置下读取问题
- 修复多表格情况下,firstLoad只对第一个表格生效
- 处理Maven打包出现警告问题
- 默认主题样式,防止网速慢情况下出现空白
- 修复文件上传多级目录识别问题
- 锚链接解码url,防止中文导致页面不能加载问题
- 修复右键Tab页刷新事件重复请求问题
- 角色禁用&菜单隐藏不查询权限
- 其他细节优化
# v4.1.0
v4.1.0 2019-10-22
- 支持多表格实例操作
- 浮动提示方法tooltip支持弹窗
- 代码生成&字典数据支持模糊条件查询
- 增加页签全屏方法
- 增加清除表单验证错误信息方法
- 支持iframe局部刷新页面
- 支持在线切换主题
- 修改图片预览设置的高宽参数颠倒问题
- 操作日志新增解锁账户功能
- 管理员用户&角色不允许操作
- 去掉jsoup包调用自定义转义工具
- 添加时间轴示例
- 修复翻页记住选择时获取指定列值的问题
- 代码生成sql脚本添加导出按钮
- 添加表格父子视图示例
- 添加表格行内编辑示例
- 升级fastjson到最新版1.2.60 阻止漏洞攻击
- 升级echarts到最新版4.2.1
- 操作日志新增返回参数
- 支持mybatis通配符扫描任意多个包
- 权限验证多种情况处理
- 修复树形类型的代码生成的部分必要属性无法显示
- 修复非表格插件情况下重置出现异常
- 修复富文本编辑器有序列表冲突
- 代码生成表前缀配置支持多个
- 修复自动去除表前缀配置无效问题
- 菜单列表按钮数据可见不显示(权限标识控制)
- 修复设置会话超时时间无效问题
- 新增本地资源通用下载方法
- 操作日志记录新增请求方式
- 代码生成单选按钮属性重名修复
- 优化select2下拉框宽度不会随浏览器改变
- 修复代码生成树表异常
- 其他细节优化
# v4.0.0
v4.0.0 2019-08-08
- 代码生成支持预览、编辑,保存方案
- 新增防止表单重复提交注解
- 新增后端校验(和前端保持一致)
- 新增同一个用户最大会话数控制
- Excel导出子对象支持多个字段
- 定时任务支持静态调用和多参数
- 定时任务增加分组条件查询
- 字典类型增加任务分组数据
- 新增表格是否首次加载数据
- 新增parentTab选项卡可在同一页签打开
- 多数据源支持类注解(允许继承父类的注解)
- 部门及以下数据权限(调整为以下及所有子节点)
- 新增角色数据权限配(仅本人数据权限)
- 修改菜单权限显示问题
- 上传文件修改路径及返回名称
- 添加报表插件及示例
- 添加首页统计模板
- 添加表格拖拽示例
- 添加卡片列表示例
- 添加富文本编辑器示例
- 添加表格动态增删改查示例
- 添加用户页面岗位选择框提示
- 点击菜单操作添加背景高亮显示
- 表格树新增showSearch是否显示检索信息
- 解决表格列设置sortName无效问题
- 表格图片预览支持自定义设置宽高
- 添加表格列浮动提示(单击文本复制)
- PC端收起菜单后支持浮动显示
- 详细操作样式调整
- 修改用户更新描述空串不更新问题
- 导入修改为模板渲染
- 修改菜单及部门排序规则
- 角色导出数据范围表达式翻译
- 添加summernote富文本字体大小
- 优化表格底部下边框防重叠&汇总像素问题
- 树表格支持属性多层级访问
- 修复IE浏览器用户管理界面右侧留白问题
- 重置按钮刷新表格
- 重置密码更新用户缓存
- 优化验证码属性参数
- 支持数据监控配置用户名和密码
- 文件上传修改按钮背景及加载动画
- 支持配置一级菜单href跳转
- 侧边栏添加一套浅色主题
- 树表格添加回调函数(校验异常状态)
- 用户个人中心适配手机端显示
- Excel支持设置导出类型&更换样式
- 检查属性改变修改为克隆方式(防止热部署强转异常)
- 其他细节优化
# v3.4.0
v3.4.0 2019-06-03
- 新增实例演示菜单及demo
- 新增页签右键操作
- 菜单管理新增打开方式
- 新增点击某行触发的事件
- 新增双击某行触发的事件
- 新增单击某格触发的事件
- 新增双击某格触发的事件
- 新增是否启用显示细节视图
- 支持上传任意格式文件
- 修复角色权限注解失效问题
- 左侧的菜单栏宽度调整
- 新增响应完成后自定义回调函数
- 支持前端及其他模块直接获取用户信息
- 升级swagger到最新版2.9.2
- 升级jquery.slimscroll到最新版1.3.8
- 升级select2到最新版4.0.7
- 新增角色配置本部门数据权限
- 新增角色配置本部门及以下数据权限
- 优化底部操作防止跳到页面顶端
- 修改冻结列选框无效及样式问题
- 修复部门四层级修改祖级无效问题
- 更换开关切换按钮样式
- 新增select2-bootstrap美化下拉框
- 添加表格内图片预览方法
- 修复权限校验失败跳转页面路径错误
- 国际化资源文件调整
- 通知公告布局调整
- 删除页签操作功能
- 表格树新增查询指定列值
- 更改系统接口扫描方式及完善测试案例
- 表格列浮动提示及字典回显默认去背景
- 修复启用翻页记住前面的选择check没选中问题
- 去除监控页面底部的广告
- 日期控件功问题修复及data功能增强
- 新增角色权限可见性(前端直接调用)
- 新增获取当前登录用户方法(前端及子模块调用)
- 修复热部署重启导致菜单丢失问题
- 优化业务校验失败普通请求跳转页面
- 操作日志新增状态条件查询
- 操作类型支持多选条件查询
- 通知公告防止滚动触底回弹优化
- 其他细节优化
# v3.3.0
v3.3.0 2019-04-01
- 新增线程池统一管理
- 新增支持左右冻结列
- 新增表格字符超长浮动提示
- 升级datepicker拓展并汉化
- 升级druid到最新版本v1.1.14
- 修复个人头像为图片服务器跨域问题
- 修改上传文件按日期存储
- 新增表格客户端分页选项
- 新增表格的高度参数
- 新增表格销毁方法
- 新增表格下拉按钮切换方法
- 新增表格分页跳转到指定页码
- 新增表格启用点击选中行参数
- 修复表格数据重新加载未触发部分按钮禁用
- 使用jsonview展示操作日志参数
- 新增方法(addTab、editTab)
- 修改用户管理界面为Tab打开方式
- 表单验证代码优化
- 修复@Excel注解 prompt 属性使用报错
- 修复combo属性Excel兼容性问题
- 新增@Excel导入导出支持父类字段
- 修复关闭最后选项卡无法激活滚动问题
- 增加日期控件显示类型及回显格式扩展选项
- 修复定时任务执行失败后入库状态为成功状态
- 支持定时任务并发开关控制
- 优化权限校验失败普通请求跳转页面
- 捕获线程池执行任务抛出的异常
- 修复IE浏览器导出功能报错
- 新增角色管理分配用户功能
- 新增表格翻页记住前面的选择
- 调整用户个人中心页面
- 修复界面存在的一些安全问题
- 其他细节优化
# v3.2.0
v3.2.0 2019-01-16
- 部门修改时不允许选择最后节点
- 修复部门菜单排序字段无效
- 修复光驱磁盘导致服务监控异常
- 登录界面去除check插件
- 验证码文本字符间距修正
- 升级SpringBoot到最新版本2.1.1
- 升级MYSQL驱动
- 修正登录必填项位置偏移
- Session会话检查优化
- Excel注解支持多级获取
- 新增序列号生成方法
- 修复WAR部署tomcat退出线程异常
- 全屏操作增加默认确认/关闭
- 修复个人信息可能导致漏洞
- 字典数据根据下拉选择新增类型
- 升级Summernote到最新版本v0.8.11
- 新增用户数据导入
- 首页主题样式更换
- layer扩展主题更换
- 用户管理移动端默认隐藏左侧布局
- 详细信息弹出层显示在顶层
- 表格支持切换状态(用户/角色/定时任务)
- Druid数据源支持配置继承
- 修正部分iPhone手机端表格适配问题
- 新增防止重复提交表单方法
- 新增表格数据统计汇总方法
- 支持富文本上传图片文件
# v3.1.0
v3.1.0 2018-12-03
- 新增内网不获取IP地址
- 新增cron表达式有效校验
- 定时任务新增详细信息
- 定时任务默认策略修改(不触发立即执行)
- 定时任务显示下一个执行周期
- 支持前端任意日期格式处理
- 上传头像删除多余提交按钮
- 表格增加行间隔色配置项
- 表格增加转义HTML字符串配置项
- 表格增加显示/隐藏指定列
- 代码生成优化
- 操作日志参数格式化显示
- 页签新增新增全屏显示
- 新增一键打包部署
- Excel注解新增多个参数
- 新增提交静默更新表格方法
- 新增服务监控菜单
# v3.0.0
v3.0.0 2018-10-08
- 升级poi到最新版3.17
- 导出修改临时目录绝对路径
- 升级laydate升级到最新版5.0.9
- 升级SpringBoot到最新版本2.0.5
- 优化开始/结束时间校验限制
- 重置密码参数表中获取默认值
- 修复头像修改显示问题
- 新增数据权限过滤注解
- 新增表格检索折叠按钮
- 新增清空(登录、操作、调度)日志
- 固定按钮位置(提交/关闭)
- 部门/菜单支持(展开/折叠)
- 部分细节调整优化
- 项目采用分模块