版本更新
每次更新都代表着作者的不懈坚持,希望每次都有你的陪伴.
2022-05-01 v2.6.0
- 优化系统登录页面
- 修改系统登录加密方式
- 修复两个上传组件BUG
- 新增模块过多导致顶部样式混乱问题
- 新增短信登录
- 优化系统前端缓存问题、大幅提示系统流畅度
- 新增一个新的主题颜色
- 新增代码编辑组件
- 新增视图引导插件
- 优化表格插件
- 新增多国语言系统配置功能
- 新增TAB栏拖拽功能
- 增强INPUT组件、新增时间范围选择
- 新增JU报表代码、基于UREPORT2深度优化定制
- 大幅定制JU报表
- 提升JU报表设计器加载速度
- 新增报表分享功能
- 新增自定义表格功能(卡片、列表可以自定义实现)
- 修复默认密码安全级别问题
- 新增证书过期、失效处理方案
- 新增证书无效提示功能
- 增强JU报表功能,支持数据库分页预览。
- 支持报表分页打印当前页面,打印全部页面。
- 修复打包时差问题
- 抽离表格、树表、树JS
- 修复组件在页面动态使用时异常问题
- 优化系统打包问题
- 新增表格获取字典方式
- 新增前端国密加密算法案例
- 优化登录方式 用户、手机、其他
-
2021-08-15 v2.5.0
升级mybatisplus到最新版本3.4.3
- 升级Flowable 工作流引擎到最新版本6.6.0
- 升级hutool到 5.7.6
- 升级swagger到 3.0.0
- 升级fastjson到最新版1.2.76
- fix: issues #I3BOFQ sql注入问题
- 修复添加SQLServer数据库源问题
- 修复富文本最大化显示问题
- 登录滑动验提示图片新增可配置路径
- 新增初始化数据库、打war包脚本
- 修改字典表格链接样式
- 增加ftp依赖
- 新增首页图标统计样例
- 新增公司部门编码字段
- 新增复杂表格、多表联动等演示案例
- 优化树、表组件
- fix: shiro 共享session会话到redis逻辑问题导致切换用户异常情况
- 优化访问更新redis频率
- 升级echarts 图表统计到最新版本
- 新增评论插件
- 新增系统内部消息评论
- 调整样式两个登录页面新增多租户选择、优化页面样式、新增主题样式
- 新引入ace 代码编辑器插件
- 系统新增多租户模式(SAAS)
- 整合ureport2 报表插件
- 新增复杂表格设置问题
- 修复冻结表格窗体变化导致样式错位问题
- 优化表格样式
- 改进启动多次加载系统参数问题
- 修复用户在线情况不准确问题
- 新增通过配置实现不同角色展示不同首页
- 改进系统自动脚本升级
- 新增日志记录访问代理信息
- 新增动态表名、数据量大的时候可以做分表处理
- 修复日志不记录异常情况,耗时统计错误问题、新增记录代理信息字段
- 整合工作流到系统支持多租户功能
- 优化查询页面查询条件过多显示问题
-
2021-02-05 v2.2.1
升级mybatisplus到最新版本3.4.2
- 新增数据库脚本自动升级
- 适配恶心的IE浏览器最低适配IE10
- 修复添加SQLServer数据库源问题
- 修复多源数据JTA事务问题
- 新增多源数据支持Mapper接口注解
- 修复表格显示图片点击事件问题
- 优化适配移动端
- linux环境升级、启动脚本备份文件无目录问题
- 修复多源数据库代码生成切换数据库问题
- 修复oracle兼容问题
- 修复代码生成器生成头像问题
- 修复适配数据库执行语句问题
- 新增金额转换中文通用方法
- 修复代码生成div标签问题
- 调整文件上传考虑事务问题、不删除文件
- 移除项目pom文件多余配置
- 新增系统默认配置文件
- 简化配置文件
- 移除代码默认密码字段
- 新增base64字符判断公用方法
- 优化图片上传支持直接Base64字符
- 新增表格通过id获取行对象数据
- 修复删除server.servlet.context-path 导致登录异常问题
- 修复锁屏css应用问题
- 修复防御CSRF攻击导致访问问题
- 修复项目路径问题导致工作流页面404问题
- 修复代码生成器id上传文件id问题
- 移除redis开启控制
-
2020-12-22 v2.2.0
优化新建tab页面方法、处理数据异常问题
- 正式移除include.html模板引擎
- 兼容pgsql导致字段类型异常问题
- 修复代码生成主子表预览字段问题
- 修复多级菜单联动问题
- 修复#I284V7复杂表头设置无效问题
- 修复页面同时多个表格属性firstLoad=false 异常情况
- 代码生成器新增字段校验方式
- 修复表格记住我字段避免与系统冲突问题
- Druid升级到1.1.22版本
- 升级 oshi 5.3.6 jna 5.6.0 兼容最新mac系统
- 项目启动随机生成shiro密钥
- 项目默认关闭记住我功能
- 修改sys_area表字段名称
- 优化系统适配oracle数据库
- 新增系统核心模块支持SqlServer数据库
- 新增系统配置实现记住我功能
- 优化权限字符控制
- 优化新建菜单出现新标签
- 修复报表导出被拦截问题
- 去除系统参数配置版本号
- 优化弹窗遮罩
- 调整项目开源协议
- 支持手动配置实现是否支持分布式事务
- 修改系统表字段出现的数据库关键字问题
-
2020-11-30 v2.1.1
系统核心功能全面支持PostgreSql数据库.
- 修复表格选择组件查询不能下拉问题
- 升级阿里云OSS依赖
- 组件支持阿里云OSS
- 调整项目结构移除system模块
- 修复多选表格组件回显勾选问题
- 增强输入组件支持日期时间选择
- 细化前端模板引擎libs引入JS,按需引入减少无关JS引入
- 优化表格边框设置、允许表格列拉伸、支持通过参数配置是否需要显示边框
- 新增表单单元格过长使用隐藏函数可以复制单元格内容
- 升级Spring Boot 2.2.10.RELEASE 版本阻止安全漏洞(CVE-2020-5421)
- 修复日志查询业务表格字段过长显示不友好问题
- 修复安全认证关闭,登录异常问题
- 修复树表父子节点错乱问题
- 修改登录图片修改成base64
- 修复角色管理序号字段排序问题
- 优化登录安全认证
- 新增文件预览器支持gif预览
- 移除多余文件
- 优化数据库自动填充delFlag字段
- 修复mybatis-plus配置无效问题
- 优化Shiro 密钥问题
- 升级Oshi到最新版本 5.2.5
- 升级Shiro到最新版 1.7.0,阻止权限绕过漏洞
-
2020-10-20 v2.1.0
增加core中的分步式锁注解,实现业务id方式的注解锁.
- 增加User View页面的权限树,显示该用户已获取的权限
- 将Shiro的自己定义url filter移动配置application.yml
- 优化shiro权限,优化session管理
- 增加select组件的view方式
- 增加了fastJS.js中获取菜单的函数,用于打开指定的页面
- 优化项目启动配置
- 优化登录页面样式
- 修复SM4加密jar包引用冲突问题
- 修复表格主子表子表编辑数据更新问题
- 修复checkbox组件字典表回显问题
- 新增树状表支持异步加载及分页显示
- 优化树表UI细节
- 扩增表格行titel提示 修复转义问题
- 优化重写admin-LTE、Gitee登录页面去除多余样式
- 新增表单导向插件
- 新增表单导向组件、演示示例
- 新增信息通知演示示例
- 新增主页面加载动画
- 修复图片剪切组件上传大小限制问题
- 优化主要样式、与便签样式
- 屏蔽登录提示音
- 新增一套Ionicons 系统图标. 完全融合系统方便使用
- 升级fastjson到最新版1.2.74
- 新增系统防护请求伪造(CSRF)攻击、通过配置文件控制
- 去除系统include.html模板引用
- 修复title提示问题
- 删除多余js
-
2020-09-08 v2.0.9
解决登录IP转换位置接口不够用问题
- 修复前端表格插件显示跳转问题
- 优化前端页面渲染
- 优化shiro权限,优化session管理
- 新增对最大在线人数控制,证书控制
- 优化登录并发控制
- 优化组件规范名称
- 新增系统文件管理
- 优化上传文件控制
- 解决左侧菜单适配高度滑动问题,解决小窗口菜单点击出现重叠问题
- 新增表格动态增减行数据
- 新增大数据表格选择组件
- 新增右侧滑动弹出窗口
- 新增颜色选择器
- 优化视频播放器
- 升级shiro到最新版本1.6.0 权限绕过漏洞CVE-2020-13933
- 升级fastjson到最新版1.2.73
- 修复打包生成Windows命令文件
- 修复代码生成管理人员字段、修复百度富文本路径问题
- 优化表单验证只有id报错问题
- 修改默认打包不打工作流模块
- 去掉系统google字体
- 新增系统部分引用功能标注,作者与申明
- 修复前端请求获取异常问题
- 新增请求控制实体类字段输出、敏感数据转换提供安全性
- 修改弹出Tab框细节
- 优化系统移动设备适配问题
-
2020-08-10 v2.0.8
解决issues #I1LLJX 问题,页面多个表格回调混乱问题.
- 修复用户头像不存在、或者头像地址异常显示问题
- 修复CVE-2020-11996 | Apache Tomcat HTTP/2拒绝服务漏洞
- 修复JAT 设置日志名称路径无效问题
- 修改输入框后图标带点击事件样式.
- 优化页面ibox卡片样式UI
- 新增登录验证码类型[支持算数格式]
- 修复系统监控获取硬盘信息光驱问
- 修复表格冻结列问题
- 优化表格冻结列样式
- 扩增字典表数据值长度
- 新增上传组件
- 优化代码生成器新增关联公司机构,支持生成TAB页面
- 新增第三方登录集成JustAuth插件
- 新增上传文件管理表与业务关联表
- 代码生成器支持单独生成实体类,支持代码生成业务关联上传组件
- 支持上传信息在线预览功能,fastJS.js 新增打开视图方法
- 新增多级联动控件(未优化完),新增多级异步联动示例
- 项目文档转移至[语雀]、Gitee WIKI文档不在维护、更新
- 针对项目关键JS进行加密压缩、生成环境提高项目安全性
- 新增无密登录方法
-
2020-06-23 v2.0.7
删除多余依赖
- @paradisehere 修复新建菜单,尚未新建菜单时左侧菜单栏404报错
- 新增一个表单显示国际化案例
- @临时的 增加了代码产生模块表构结刷新功能
- @临时的 代码生成模块修正checkbox在增删改查,列表使用问题
- @临时的 增加了一个单表的增删改查范例,基本包含了目前的所有表单控件
- 修复代码生成页面大量空格格式问题
- 新增多级菜单演示
- 修复代码生成器选择生成路径获取本地磁盘有光驱报错问题
- 修复弹窗加载遮罩问题
- 重构项目系统数据权限
- 重构前端页面布局
- 新增前端组件功能
- 优化项目启动
- 升级fastjson 1.2.69, 防止安全漏洞
- 新增系统手动热加载mapper.xml, 修改mapper文件无需重启项目,配合开发工具到此本项目开发无需重启项目整体实现热加载
- 新增前端引擎使用,组件使用demo
- 新增登录提示音
- 修复bootstrap-table.js源码压缩阅读不友好问题
- 新增表格行title提示
- 优化用户登录解密异常问题
- 重构项目定时任务模块
- 修改权限控制,数据控制精确到菜单权限上.便于更加细致化的控制
- layer.js 增强type=2 iframe 层POST可以POST 提交
- 参数管理、字典管理新增缓存清除功能,便于开发清除缓存
- 新增用户查询侧边栏关联机构
-
2020-05-17 v2.0.6
新增BPM 工作流模块
- 修复登陆页面安全key cookie超时导致登陆异常问题
- 新增报表导出功能
- 修改fastJS.js 支持报表导出
- 修复用户删除问题,不能自身删除自身
- 修复ie版本过低提示页面问题.
- 修改@MapperScan注解到配置文件,便于二次开发
- 使用Hutool获取硬件信息解决获取机器码兼容性问题
- 升级layer到3.1.1最新版本,解决监听窗口拉伸动作问题
- 修复国际化切换[繁体]异常问题
- 首页新增[便签]小工具
- 修复菜单层级问题,理论可以支持无限级
- 新增大量文档
-
2020-05-10 v2.0.5
优化项目打包流程,call mvn install 一键打gz包
- 修改Yml工具类增强获取文件
- 修改打包运行内存
- 修复新增模块404异常,编辑菜单模块提交重复问题
- 修复菜单缓存多个模块问题
- 优化页面部分窗口小图标
- 修复在使用Nginx反向代理, 获取真实IP问题
- 修复系统设置默认语言不生效问题
- 修复mac系统获取机器码异常问题,在此感谢@Mico、@AKAI 提供的测试与代码
- 新增系统兼容Oracle,到此J2eeFAST 已经可以同时兼容Mysql,与Orcale.其他支持可以自行扩增
- 修改对多源数据库支持,改成数据库配置形式可以无限扩展,实时生效。
- 修复前端界面不能获取语言不能通过cookie获取问题.
- 新增启动扫描配置文件
- 修复因网络变动而导致机器码变动的情况.
- 新增502页面,主要用于配合nginx反向代理使用.当服务器升级期间通过nginx引导502页面
-
2020-04-11 v2.0.4
新增百度ueditor富文本编辑器更换之前编辑器
- 增强ueditor 新增在线删除功能,修改ueditor 完全适配fastos,页面引入直接使用
- 增加上传图片添加水印
- 修改公告展示页面,改用iframe引入确保页面所见即所得
- 修复授权角色选中值丢失情况
- 修复表格初始化选中,获取选中行值丢失问题
- 修复TAB栏菜单刷新/TAB切换刷新问题
- 修复定时任务功能cron工具 不能显示最近执行时间,查询列表新增下次执行时间字段
- 新增3套登陆页面风格,可以再后台配置默认风格
- 整合Spring注解Redis缓存,解决Redis故障或者不可用情况任然可以执行方法获取参数
- 兼容不配置Redis缓存数据库项目也可以运行
- 解决初次登陆显示问题
- 登陆页面主页面增加页面压缩减低易读性,提高安全性。此功能可以全局开启
- 完善国际化字段
- 去掉Dao包,简化代码
- 调整包名统一规范
-
2020-03-28 v2.0.3
fastjson升级1.2.67 阻止漏洞
- 修复tab菜单关闭当前BUG
- 新增yml字段加密写法
- 新增yml文件敏感信息加密处理
- 新增信息加密测试类
- 感谢@wangyu 提出问题,修改公司,地区 顶级节点报错问题
- 修复树表格 展开/折叠 BUG
- 升级Swagger到2.9.2 新增swagger-bootstrap-ui 优化接口展示
- 新增公告发布功能.信息延迟推送,可设置时效性。
- 修复修改头像点击多次弹出多个对话框情况
- 修改定时任务可以选择cron执行表达式,方便添加任务
- 统一处理前端传入日期格式转换
-
2020-03-20 v2.0.2
新增产品许可功能
- 系统启动验证证书是否合法
- 修改用户、权限页面滑动按钮获取表ID数据丢失导致页面异常情况
- 配置文件新增项目参品名称、license证书、公钥存放位置字段
- 新增测试数据SQL
- fastJS.js 新增页面模板引擎,优化部分代码
- 删除多余类与无用的引用
- 针对Apache Shiro Padding Oracle导致远程代码执行漏洞,Apache Shiro 1.4.1 升级 1.4.2 安全版本
- 感谢@凌晨雨薇 提出的问题, 修复登陆页面免登录记住我BUG,但是作者建议此功能正式项目不用此功能.有远程执行风险
- 测试模式定时任务不执行问题
- 修复删除操作日志报错问题
-
2020-03-01 v2.0.1
FASTOS 正式发布 (后来改名为 J2eeFAST)
