皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

JeeSite V4.1.4 发布,支持分片上传、多线程上传

V4.1.4 2019-3-20

新增

  • 新增内部消息站内信功能
  • 社区版用户提升至20人同时在线
  • EmpUserService 添加获取用户最基本的信息 API
  • DataGrid/jqGrid 新增“没有符合数据”示例,详见 testDataList.html
  • fileupload 增加 fileMeta 字段,用来存在文件信息,例如图片可存储宽高,用来做瀑布流式布局
  • fileupload 支持分片上传,多线程上传,提高上传效率,yml中可开启(默认关闭)
  • fileupload 支持外部调用重置 options 和刷新上传文件列表
  • job 添加 instanceName 集群的实例名字段,与yml配置文件一致,在微服务模块中使用非常重要 若你在yml中修改了instanceName名字,你需要更新下sys_job 的 instanceName 字段为你修改的名字
  • yml 中新增 JTA 事务超时默认设置 3 分钟示例
  • yml 中新增是否允许接收跨域的 Cookie 凭证数据配置参数
  • 登录地址支持传递 __url 参数,指定登录后跳转的页面
  • 代码生成器新增 BigDecimal 数据类型
  • 消息推送工具类支持个性化 MsgPush 对象,批量推送时,支持延迟统一推送消息
  • 新增通用 Base64.encode() 和 Base64.decode() 的 js 工具
  • 角色管理新增,增加用户类型,是否系统,的默认值

优化

  • beetl 升级到 v2.9.8
  • 将消息推送实现类移动到core项目下
  • 基础组件(输入框、单选按钮、复选框、下拉框)的边框颜色加重一点
  • mybatis 返回值为 Map 时,当返回空值字段时,仍然需要返回这个 Key
  • 取消 Shiro 内部密码验证,统一使用 validatePassword 密码验证方法,简化密码存储的个性化修改
  • BaseEntity 的 preInsert 和 preUpdate 去掉 abstract
  • 删掉多余的 idx_sys_msg_inner_r_rc 索引
  • treeselect 大数据量下,增加 loading 提示

修正

  • 岗位管理列表根据sort字段排序修正
  • 用户管理点击左侧树节点时 reset 按钮调用不对问题
  • 密保修改页面文字修正:保密->密保
  • 解决用户为中文的时候,记住用户名乱码问题 #IS654
  • 优化 job 目标字符串中包含单引号的时候 XSS 问题 #ISGWC
  • 优化 WebUploader 的输入框打开页面的时候会闪一下的问题
  • 修正树表没有 status 状态字段的时候报错问题 #ITI2I
  • 优化当增加spring-cloud-starter-bus-amqp类库的时候报错 #ISAWA
  • 优化 imageclip 头像裁剪选择3M以上的图片的时候回显不正常问题
  • 当 fileupload 一次选择多个文件的时候,文件顺序显示可能不正确问题

升级方法

  • 修改web项目pom.xml文件中的jeesite-parent版本号为4.1.4-SNAPSHOT
  • 如果你导入了 jeesite-module-common 源码项目,请与 git 上的代码进行同步
  • 如果你导入了 jeesite-module-core 源码项目,请与 git 上的代码进行同步
  • 如果你重新定义了 jobForm.html 文件,你需要同步下次此文件

转自 https://www.oschina.net/news/105320/jeesite-4-1-4-released