Skip to content

Releases: jeecgboot/JimuReport

v1.5.9

10 Aug 02:08
Compare
Choose a tag to compare

当前版本:v1.5.9 | 2023-07-18

#升级日志

修复安全漏洞问题。

Issues处理
  • 【issues/4990】接口存在未授权任意文件上传
  • 【issues/5041】通过eval的方式会打开计算器,jdk1.9+,需要拦截XSS攻击
  • 【issues/5033】积木报表调用存储过程异常
集成依赖
<dependency>
  <groupId>org.jeecgframework.jimureport</groupId>
  <artifactId>jimureport-spring-boot-starter</artifactId>
  <version>1.5.9</version>
</dependency>
  • mogodb/redis支持包(按需添加)
<dependency>
  <groupId>org.jeecgframework.jimureport</groupId>
  <artifactId>jimureport-nosql-starter</artifactId>
  <version>1.5.6</version>
</dependency>

v1.5.6

11 May 05:43
Compare
Choose a tag to compare

秉承“简单、易用、专业”的产品理念,极大的降低报表开发难度、缩短开发周期、节省成本、解决各类报表难题,完全免费的!

当前版本:v1.5.6 | 2022-12-12

升级sql
ALTER TABLE jimu_report_data_source
ADD COLUMN type  varchar(10) NULL COMMENT '类型(report:报表;drag:仪表盘)';
UPDATE jimu_report_data_source SET type= 'report';
集成依赖
<dependency>
  <groupId>org.jeecgframework.jimureport</groupId>
  <artifactId>jimureport-spring-boot-starter</artifactId>
  <version>1.5.6</version>
</dependency>
  • mogodb/redis支持包(按需添加)
<dependency>
  <groupId>org.jeecgframework.jimureport</groupId>
  <artifactId>jimureport-nosql-starter</artifactId>
  <version>1.5.6</version>
</dependency>
#升级日志

解决一系列bug,重点稳定健壮功能,重点实现了租户功能。

Issues处理

v1.5.4

07 Dec 14:01
Compare
Choose a tag to compare

当前版本:v1.5.4 | 2022-10-25

集成依赖
<dependency>
  <groupId>org.jeecgframework.jimureport</groupId>
  <artifactId>jimureport-spring-boot-starter</artifactId>
  <version>1.5.4</version>
</dependency>
  • mogodb/redis支持包(按需添加)
<dependency>
  <groupId>org.jeecgframework.jimureport</groupId>
  <artifactId>jimureport-nosql-starter</artifactId>
  <version>1.5.4</version>
</dependency>
#升级日志

重点升级了打印支持固定表头表尾、自动换行打印、Api配置打印次数、漏洞修复、多租户权限集成,解决了分组、分组排序及其他问题。

重点功能
  • html打印支持固定表头表尾
  • html打印支持Api配置记录打印次数
  • 自动换行html打印空白多优化
  • 多租户权限集成
  • 修复字典查询问题
  • 安全漏洞修复
  • 优化分组、分组排序问题
Issues处理

JimuReport v1.5.2版本发布

12 Jul 03:32
Compare
Choose a tag to compare

当前版本:v1.5.2 | 2022-07-12

集成依赖
<dependency>
  <groupId>org.jeecgframework.jimureport</groupId>
  <artifactId>jimureport-spring-boot-starter</artifactId>
  <version>1.5.2</version>
</dependency>
#升级日志

重点修复PDF导出系列问题、解决百度统计js导致内网打不开问题;

升级sql

增加多租户字段,后期支持多租户功能。

ALTER TABLE  jimu_report_data_source
ADD COLUMN tenant_id varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '多租户标识' AFTER connect_times;

ALTER TABLE jimu_dict
ADD COLUMN tenant_id varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '多租户标识' AFTER type;

ALTER TABLE jimu_report
ADD COLUMN tenant_id varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL COMMENT '多租户标识' AFTER js_str;
Issues处理
  • pdf导出内容,自动换行不完全issues/I55XKX
  • 时间格式问题issues/I56PQO
  • 动态分组下有图表时,会把表格里面的部分数据遮盖住issues/I58W92
  • api解析自定义解析的时候,字段全部变成小写issues/946
  • cnmoney金额转换大写的问题issues/I59L47
  • 柱状图数字展示重叠issues/1025
  • 批量查询字段数据长度受限issues/I5A3V1
  • 图表报表 折线图显示问题issues/I5CO1P
  • 图表的数值显示,会连轴名称一起显示issues/1100
  • 折线图存在显示数值问题issues/1086
  • 存储过程列名相同,取别名出错issues/I59V3Z
  • 行号函数row()不好使issues/I5AF6Y
  • 升级1.5.0后导出PDF, 出现图片遮挡边框线条issues/I5BIB3
  • 报表下钻时返回上一页下拉树参数回显有问题issues/965
  • sql使用系统变量作为数据字段列发生sql解析异常issues/I5CUJ3
  • 查询条件下拉框最右边增加一个清空功能issues/1068
  • 图表中图例设置,纵向位置设置为底部,调整上边距图例显示问题issues/I58YJG
  • 关于数据字典多选值(比如0,2)报表回显时的问题issues/I5845Y
  • 配置customPrePath参数后,接口excelQuery访问报400错误issues/1054
  • 使用最小值函数min,在一列上面有null时,最小值永远是0issues/I5CD7F
  • 钻取报表添加条件后点击进入超链接报错issues/1093
  • 钻取联动条件框取值问题issues/1089
  • 针对数据为空和异常,返回不同的提示issues/I5AGDX
  • 驼峰字段的没有数据,手动把小写改为驼峰才显示数据issues/I5D36J
  • 大屏修改保护密码提示"您没有权限"issues/876
  • 大屏数据源出错issues/943
  • 在线大屏使用百度在线地图只加载静态数据,不加载sql数据issues/I5BI2N

JimuReport v1.5.0版本发布

11 Jul 03:00
Compare
Choose a tag to compare
集成依赖
<dependency>
  <groupId>org.jeecgframework.jimureport</groupId>
  <artifactId>jimureport-spring-boot-starter</artifactId>
  <version>1.5.0</version>
</dependency>
#升级日志

重点修复fastjson漏洞,建议大家尽快升级;另外采用openpdf重构了PDF导出功能,移除了itext7(解决AGPL开源协议问题);

重点功能
  • 修复fastjson漏洞
  • 重构pdf导出
Issues处理
  • 报表导出时,出现错误,去掉样式#I52O77
  • 查询条件下拉单选的占位文本描述显示不正确#966
  • 查询条件,文本框提示信息没有是字段名不是字段文本#979
  • 图形刷新和搜索条件的bug#I5310Z
  • 图表联动,当子表没有数据时,会弹窗数据为空,且子表的数据也会恢复默认数据#I531S7
  • 导出数据,不支持对表格列引号过滤#I53V5G
  • 特殊字符json反序列化报错#928
  • excel导出报表fastjson报错#931
  • 1.5.0-beta 版本|紧急|数值格式转问题|导出#938
  • 勾选多条字典记录后点击删除,被删除的记录依然存在于字典列表中#910
  • 增强js可以展开收起查询条件区域#I4YGJI
  • 错误信息提示几行几列#I4Z8V9
  • 百分比格式化结果设置2位小数,不起作用#I5152T
  • 分辨率低,报表设计无横向滚动条#I508CJ
  • 分组动态显示不整齐问题#935
  • Api数据集参数默认值为空时,报错#922
  • 导出excel时出现json反序列化报错#953

JimuReport v1.4.4-beta版本发布

22 Mar 09:46
Compare
Choose a tag to compare
集成依赖
<dependency>
  <groupId>org.jeecgframework.jimureport</groupId>
  <artifactId>jimureport-spring-boot-starter</artifactId>
  <version>1.4.4-beta</version>
</dependency>
#升级日志

重点解决静态资源加载冲突问题 和 导出PDF报错问题

升级Sql
ALTER TABLE `jimu_report_share` 
ADD COLUMN `preview_lock_status` varchar(1) NULL COMMENT '密码锁状态' AFTER `status`;
Issues处理
  • 引入swagger 3.0 版本报错#I4X617
  • 版本1.4.32跟工作流版本7.1.0.M4有冲突、导致静态资源404#I4YCXR
  • 若依分离集成积木报表版本报错#832
  • 若依微服务,运行在linux上浏览器报错不显示#847
  • 引入依赖后访问swagger文档404#712
  • eladmin引入积木报表无法访问swagger-ui.html页#777
  • 数据横向循坏的时候 如果没有数据的话 会现在数据库字段#I4VBJI
  • 动态列,三级数据存在错乱的严重bug#I4RP9G
  • 设置自动换行后,数据显示不全#I4QZBO
  • 图表控件挡住滚动条的问题#I4ONL5
  • 关于报表查询页存在XSS漏洞攻击修复#I4NEVO
  • 数据报表查询报表和折线图时,导出图片中图形数据不正确#I4MASB
  • 导出PDF后的条码没有显示下方的覆盖文字#754
  • 新建报表加载缓慢,地图数据改为加载json#I4NSTK
  • 报表查询报错#I4Y351
  • mongodb无法解析sql#I4XCP2
  • 关于查询框中下拉多选样式bug#809
  • api数据集报表 驼峰形式的字段查询无效#799
  • 1.4.32预览报错#I4Y651
  • JavaBean数据集无法分sheet导出#825
  • 反射型XSS漏洞修复#3223
  • 消息通知长连接启动心跳机制,后端代码小bug#3473
  • 自带图形报表企业实时销售数据导出excel格式乱#I4Y2EX
  • 负数转换大写金额报错#I4XRK1
  • 使用now()函数导出时候,导出excel日期错误#I4X0WC
  • 图片偏移量设置 - 横向偏移(px):无效#I4X0EQ
  • 积木1.4.3分组排序bug#I4WZ1N
  • 升级到1.4.3版本 /jmreport/exportPdf接口空指针#I4WYUZ
  • sql查询报表报错null#I4WYOM
  • 分享链接的预览密码忽略#I4WWKE
  • 文字换行展示最后面会出现半个字#I4WORF
  • 积木报表html打印预览空白区域问题#I4WNR1
  • 积木报表导出pdf打不开,文件已损坏#I4WMYE
  • 导出pdf后,上传的图片都不呈现#813
  • 查询菜单选择日期范围页面崩溃#I4XBKF
  • 升级到1.4.32版本 导出pdf接口空指针#I4XBM8
  • 1.4.32版本自定义系统日期变量,查询条件中日期变成了NAN#I4YF8V
  • 1.4.32导出pdf图片报错#I4Y043
  • 横向动态列分组功能,默认排序数据与列错位#I4LNR4
  • 使用自定义了系统变量,不同的电脑,有的可以,有的报错。#I4TSXS
  • 饼状图配置网络报表 传递参数的问题#I4VAZR
  • 图表联动时,配置的数据字典功能失效#I4W5NG
  • 积木分栏只能设置一次#I4WDTS
  • 柱形图设置超链接,点击任何一列都默认用第一列的数据#I4WP5Y

JimuReport积木报表 v1.4.3版本发布,免费的可视化低代码报表

05 Mar 06:53
Compare
Choose a tag to compare
集成依赖
<dependency>
  <groupId>org.jeecgframework.jimureport</groupId>
  <artifactId>jimureport-spring-boot-starter</artifactId>
  <version>1.4.3</version>
</dependency>
#升级日志
重点新功能及问题修复
  • pdf导出支持换行
  • 支持自定义表达式
  • 数据集默认选中分页
  • 新建积木报表处理extJson参数配置常量类及命名修改
  • 升级minidao版本,解决含limit的sql分页问题
  • 地图不定时刷新初始化预览页面时刷新图表
  • 数值格式化默认不设置小数位数
  • 空指针异常处理
  • 金额设置小数位无效
  • mongodb、redis数据源配置问题
  • 纵向分组未设置小计的列支持添加条件颜色表达式
  • http请求链接报错异常输出格式优化、默认超时改成5000
  • 百分比问题处理/百分比支持小数位设置
  • db连接错误3次以上,禁止访问数据库连接
  • 解决上传封面问题
  • list转大写如果为空会报空指针
  • 存储过程问题修复
Issues处理
  • 导出的excel百分比显示异常#I4L9Y6
  • 钻取跳转携带token #I4JM0I
  • 允许反射对象修改访问权限修饰符,注释掉 #689
  • 添加JAVABean数据集时,编码检验出错,无法添加 #I4KT5R
  • 地图显示数据和实际数据不匹配#I4JHCR
  • 替换默认值和表达式,点击下拉框,并未显示待选项#685
  • 添加图表弹窗中图表不显示#I4GI3Q
  • 导出excel支持百分比、人民币、美元、欧元、小数支持小数设置#I4K798
  • 单元格没有数据,为空时点击单元格不跳转#I4LLPY
  • 报表查询列表排序不对#I4LMXK
  • 导出pdf,打印多传两个参数#I4L9FY
  • x轴y轴新增最小值设置#I4LZ63
  • 动态列替换)->'' 修改成 )}->}#I4MJSL
  • 用工具类进行判断,不用apache,容易版本冲突#I4MPJP
  • 系统变量使用问题,如果token为空系统变量赋空值,不然freemark会报错issues/720
  • 做完的积木报表,预览生成的访问地址,默认都加了token=nullissues/I4SOSH
  • 配置了customPrePath值,但分享链接中没有/testissues/I4RQSO
  • 在分组合计中在使用sum统计,统计结果翻倍issues/I4QD7P
  • 下拉框模糊查询显示问题,连续2次搜同一个汉字时 第二次之后就不显示了issues/766
  • 添加数据源,测试连接提示成功,点击确定报错issues/I4PBBS
  • ApiDataConvertAdapter转换后 值为null字段的字段被清除issues/783
  • SQL数据集里数据预览报错issues/I4OXTC
  • SQL Server表名关键字查询失败issues/I4STNJ
  • 预览时候会多出一样空白行issues/I4RJK7
  • 参数渲染到报表值没有被翻译issues/I4OJXM
  • 存储过程无法被翻译成字典issues/I4NZP4
  • 加减乘除运算无效issues/I4T4JSissues/I4PWJL
  • 图标联动失败,tomcat高版本不支持特殊格式,可以使用post请求issues/I4R92Uissues/I4OAUS