Repository navigation
Releases: dataease/dataease
Releases · dataease/dataease
Release list
v2.10.28
漏洞修复 (Security Fixes)
- fix(安全): 修复 SVG 内容过滤规则缺陷及静态资源上传鉴权绕过导致的安全漏洞 #19566;
- fix(图表): 修复多维字段过滤参数未严格转义存在的 SQL 注入漏洞;
- fix(X-Pack): [用户管理]修复用户自助修改密码时未校验初始密码的安全漏洞,禁止将新密码重置为系统默认初始密码;
- fix(X-Pack): [同步管理]修复数据同步数据源及任务配置接口中数据库连接凭据明文暴露的漏洞;
- fix(X-Pack): [同步管理]修复增量同步游标参数直接拼接存在的 SQL 注入漏洞;
- fix(X-Pack): [同步管理]修复数据同步中源数据源字段元数据查询接口表名未严谨转义导致的 SQL 注入漏洞;
- fix(X-Pack): [同步管理]加固任务日志安全清理与越权路径校验,防止未授权访问或删除日志。
新增特性 (New Features)
- feat(X-Pack): [定时报告]支持查看接收人发送明细状态,并支持对指定接收人进行原报告一键补发;
- feat(X-Pack): [同步管理]新增数据同步执行器通信签名鉴权机制,支持配置统一鉴权密钥与开关。
功能优化 (Improvements)
- refactor(图表): 表格汇总行条件样式支持按需配置开启,避免默认影响汇总行视觉样式;
- refactor(系统安全): 容器镜像构建中集成证书黑名单(blocked.certs),增强容器底层安全信任链防护;
- refactor(X-Pack): [同步管理]优化数据同步任务分页查询最新日志的执行索引,提升海量日志检索性能;
- refactor(X-Pack): [同步管理]更新数据同步引擎 SeaTunnel 运行时包,提升管道稳定性;
- refactor(X-Pack): [认证管理]支持 OAuth2 授权范围(Scope)参数采用标准空格进行分隔。
问题修复 (Bug Fixes)
- fix(查询组件): 修复级联查询组件父级条件变更后子级旧条件未被清理残留导致联动错误的问题;
- fix(查询组件): 修复日期范围查询组件中分隔符字号未跟随自定义样式缩放的问题;
- fix(图表): 修复多个图表组件绑定同名数据集参数时仅首个过滤条件生效的问题 #19419;
- fix(图表): 修复折线图自定义配色列表顺序未跟随图例排序规则变动的问题;
- fix(图表): 修复大屏模式下缩略轴组件未随画布缩放自适应适配的问题;
- fix(图表): 修复汇总表切换快速计算模式时原有的数值格式化设置被意外重置的问题;
- fix(图表): 修复折线图配置子维度后 Tooltip 提示框中的指标字段未按维度分组显示的问题;
- fix(图表): 修复图表外部 URL 跳转误将本地文件或特定协议补全为 HTTP 导致跳转地址异常的问题 #19288;
- fix(表格): 修复企业微信内置低版本内核(Chromium 107)下表格条件格式无法正常渲染的兼容性问题;
- fix(仪表板): 修复 Tab 组件内部嵌套组合子组件调整图层顺序时报错中断的问题 #19543;
- fix(仪表板): 修复 Tab 组件在不同缩放比例下标题字号精度丢失导致排版错位的问题;
- fix(仪表板): 修复 Tab 组件内图表发布后按比例缩放失效导致内容裁切的问题;
- fix(仪表板): 修复富文本组件启用定时刷新后动态字段频繁闪烁的问题;
- fix(数据大屏): 修复数据大屏编辑时仪表板全局快捷键误触发及跨模块非法粘贴的问题;
- fix(数据大屏): 修复大屏隐藏标签页中滚动容器溢出判断异常导致无法正常滚动的问题;
- fix(分享): 修复社区版环境下公共分享链接状态判断与基础访客操作权限配置异常的问题;
- fix(模版中心): 修复看板导出模板时图表数据未加载完成导致生成残缺模板文件的问题;
- fix(数据集): 修复数据表中 Year 年份类型被错误推断为数值导致格式解析异常的问题,调整为文本类型存储;
- fix(数据集): 修复 PostgreSQL 数据源在创建 SQL 参数化数据集时,参数转为数值类型仍校验报错的问题;
- fix(数据集): 修复上传包含合并单元格的 Excel 文件构建数据集时仅首行展示数据的问题,支持拆分向下填充;
- fix(数据源): 修复 Oracle 数据源按时间字段执行过滤查询时抛出 ORA-01843(无效的月份)报错的问题 #18671;
- fix(数据源): 修复 Oracle 数据源中图表过滤值包含反斜杠(\)时 SQL 转义异常导致查询报错的问题;
- fix(数据源): 修复上传 Excel 文件构建数据源解析特定格式日期字段时概率性被转换为 1970-01-01 的问题;
- fix(数据源): 修复 SQL Server 数据源在数据集新建分组字段时无法正确识别中文字符的问题;
- fix(X-Pack): [定时报告]修复定时报告调度执行结束后最终完成状态未正确记录更新的问题;
- fix(X-Pack): [定时报告]修复看板中处于非首个 Tab 页的图表数据无法被全局查询组件正确联动筛选的问题;
- fix(X-Pack): [定时报告]修复新建定时报告首次手动触发执行时重复弹出二次确认弹窗的问题;
- fix(X-Pack): [定时报告]修复导出 Excel 附件文件名包含点号(.)导致扩展名截断与解析错误的问题;
- fix(X-Pack): [定时报告]修复邮件渠道在任务提交前未精准识别 SMTP 连接异常类型的问题;
- fix(X-Pack): [定时报告]补齐定时报告导出 PDF 与截图中关于箱线图组件的图标资源缺失;
- fix(X-Pack): [用户管理]修复用户配置中当仅存在单个系统变量时无法删除唯一系统变量的问题;
- fix(X-Pack): [权限管理]修复为具备多个角色的用户分配权限时保存失败,以及保存异常时加载状态未重置的问题;
- fix(X-Pack): [同步管理]修复数据同步概览图表组件卸载销毁时定时监听资源未完全释放的问题;
- fix(X-Pack): [同步管理]修复生产环境代码混淆后签名请求客户端与 Gson 反序列化失败导致执行器通信中断的问题;
- fix(X-Pack): [同步管理]修复同步任务启动发生不可达异常后状态持续显示为排队中的问题;
- fix(X-Pack): [阈值告警]统一下拉接收人标签在不同系统分辨率下的字体大小与对齐排版;
- fix(X-Pack): [系统底层]修复特定数据库升级迁移时缺失历史补丁字段导致服务启动报错的问题。
v3.2.1
功能优化 (Improvements)
- refactor(系统安全): 容器镜像构建中集成证书黑名单(blocked.certs),加固容器底层安全信任链;
- refactor(系统架构): 补齐 JDBC 驱动加载策略接口与相关自动化回归验证。
问题修复 (Bug Fixes)
- fix(图表): 优化图表外部 URL 跳转逻辑,增加安全协议合法性校验并保留动态字段参数 #19503;
- fix(查询组件): 修复查询组件绑定数据集侧复制字段时显示字段 ID 而非字段名称的问题;
- fix(分享): 修复公共分享链接页面中访客权限组件在特定环境下的企业版状态判断逻辑;
- fix(数据源): 修复达梦(DM)插件数据源在服务启动初始化时未正确建立连接池的问题;
- fix(数据源): 修复 PostgreSQL 数据源在特定类型过滤与聚合运算时抛出「operator does not exist」异常的问题;
- fix(安装部署): 修复一键安装与升级脚本中自定义 Spring Profile 配置在覆盖安装时被重置的问题;
- fix(X-Pack): [数据填报]支持数据填报表单主键字段的展示、多条件筛选叠加与明细导出;
- fix(X-Pack): [用户管理]修复用户中心 MFA 取消绑定确认弹窗中按回车键导致页面意外刷新的问题;
- fix(X-Pack): [同步管理]修复数据同步任务源数据源驱动校验逻辑,以及 Elasticsearch 连接测试偶现假成功的问题;
- fix(X-Pack): [同步管理]修复 JDBC 同步源缺少类型定义导致驱动校验抛出 Invalid Driver 的问题;
- fix(X-Pack): [认证管理]修复静态资源基于 HMAC 签名访问的鉴权拦截逻辑,并向前兼容存量访问路由。
v3.2.0
漏洞修复 (Security Fixes)
- fix(数据源): 修复 MariaDB 驱动(3.3.6)默认启用本地文件读取,且参数串未显式禁用导致本地敏感文件泄露的安全漏洞;
- fix(数据源): 接入驱动类加载白名单
trustedDriverClass()校验,阻断非受信任驱动类被动态加载的安全风险; - fix(数据源): 统一将 Redshift、Impala 以及国产 GaussDB 数据源接入
JdbcUrlSecurityPolicy统一安全策略,全面消除手写黑名单缺项隐患; - fix(数据源): 修复 Oracle 自定义 JDBC URL 缺乏安全校验的问题,新增危险片段过滤与格式合规拦截;
- fix(数据源): 修复数据源数据预览(previewData)的标识符转义逻辑,对空前缀/后缀数据库类型(如 DB2 等)强制转义以消除残留注入风险;
- fix(数据源): 修复数据源更新接口缺少权限校验注解导致的未授权修改漏洞;
- fix(数据引擎): 修复数据引擎各库建表 DDL 中字段长度未做数字校验直接拼接导致的 SQL 注入与命令执行隐患;
- fix(数据集): 修复 Field2SQLObj 日期格式化参数未正确校验赋值导致潜在 SQL 注入漏洞回归的问题;
- fix(系统设置): 修复字体管理文件路径未做安全规范化导致的目录穿越漏洞;
- fix(系统设置): 修复插件安装与更新端点缺少操作权限限制导致的提权风险漏洞;
- fix(数据导出): 修复导出中心下载接口鉴权校验缺失导致的未授权任意文件下载漏洞;
- fix(仪表板): 修复可视化辅助读取接口缺少权限校验导致的越权访问漏洞;
- fix(分享): 修复无权限资源创建公共分享链接导致的越权漏洞;
- fix(图表): 修复特定图表及电子表格字段过滤中存在的 SQL 注入漏洞;
- fix: 修复 SqlUtil 正则前缀规则放行导致潜在数据修改的安全隐患;
- fix: 修复静态资源白名单直接通过后缀匹配导致伪造后缀绕过鉴权的漏洞;
- fix: 修复文件上传未严格校验原始文件名导致的任意文件覆盖与目录穿越漏洞;
- fix: 修复 H2 数据库引擎 JDBC 校验旁路及预览表名注入漏洞;
- fix: 修复通用 HTTPS 客户端信任任意证书且未做主机名校验的安全隐患;
- fix: 修复 WebSocket 客户端未认证可冒充其他用户接收导出通知的漏洞;
- fix: 修复 DB2 JDBC 连接校验允许接受 CORBA corbaloc URL 的安全漏洞;
- fix(X-Pack): [电子表格]修复明细表自定义聚合计算中存在的 SQL 注入漏洞;
- fix(X-Pack): [数据填报]修复日志详情等模块未经 HTML 转义使用 v-html 渲染导致的 XSS(跨站脚本攻击)漏洞;
- fix(X-Pack): [同步管理]修复数据同步日志读写存在路径穿越与任意路径删除的安全漏洞;
- fix(X-Pack): [同步管理]修复同步任务执行与日志访问缺少组织权限校验的越权漏洞;
- fix(X-Pack): [同步管理]修复同步数据源字段查询中表名未严谨转义导致的 SQL 注入漏洞;
- fix(X-Pack): [用户管理]修复 MFA(多因素认证)绑定重置与登录挑战过程中的越权访问漏洞;
- fix(X-Pack): [用户管理]限制个人资料更新字段,防止普通用户通过参数篡改实现自我提权;
- fix(X-Pack): [系统管理]修复 API Key 启停与删除操作未严格校验所有者的越权漏洞;
- fix(X-Pack): [系统管理]修复 Webhook 响应密钥明文暴露漏洞,支持安全隐藏与凭据脱敏;
- fix(X-Pack): [定时报告]修复报表任务签名密钥可预测导致的安全隐患;
- fix(X-Pack): [认证]强化 SAML 签名校验、OAuth2 回调 State 验证与平台 SSO 中间令牌校验;
- fix(X-Pack): [认证]统一网关令牌验证逻辑,防止分享状态下权限过度暴露。
新增特性 (New Features)
- feat(查询组件): 文本搜索支持多条件匹配,支持按自定义分隔符拆分并使用 IN 语法进行批量精确过滤;
- feat(图表): 透视表条件样式支持灵活配置应用范围(仅指标、整行或整列);
- feat(图表): 单指标透视表支持一键隐藏指标表头,精简看板呈现空间 #18285;
- feat(图表): 象限图支持气泡大小自定义区间配置,更精准表达第三维度的离散程度 #19204;
- feat(图表): 环形图支持在中心区域显示指标汇总数据及自定义文本内容;
- feat(图表): 地图图例支持数值格式化展示与分界点阈值自定义编辑;
- feat(图表): 辅助线支持与所绑定的指标显隐状态联动跟随;
- feat(图表): 汇总表支持直接渲染图片链接,并支持在单元格内点击全屏放大预览;
- feat(图表): 热力图支持自定义图例取值范围,并在拖动滑块时实时提示对应数值;
- feat(图表): 富文本组件支持设置独立组件标题 #19265;
- feat(数据源): 支持通过 SMB(Server Message Block)网络共享协议接入远程 Windows/Linux 共享目录下的 Excel 和 CSV 数据集;
- feat(系统设置): 支持配置 Node.js 和 Python MCP(Model Context Protocol)运行时环境;
- feat(X-Pack): [电子表格]电子表格支持字段复制功能,提升复杂模型下自定义指标的构建效率。
功能优化 (Improvements)
- refactor(系统底层): 重构底层 HTTPS 客户端连接管理器,全面复用全局连接池,解决高并发调用场景下连接泄漏与 Socket 端口耗尽的问题;
- refactor(系统底层): 优化 CommonThreadPool 全局调度管理,复用定时任务调度线程池,避免频繁创建新线程池导致线程泄漏与系统资源枯竭;
- refactor(系统底层): 优化大文件读取与处理逻辑,移除文件一次性直接读入堆内存的实现,改用流式分块处理,消除内存溢出(OOM)风险;
- refactor(工作台): 优化操作日志列表排版,将“操作详情”信息列调整至列表最后一列,提升整体浏览可读性;
- refactor(图表): 优化矩形树图多维度标签截断及溢出隐藏布局,空间不足时从末尾逐项减少内容,优先保留首个完整维度;
- refactor(图表): 优化图表插件图标传递主题色,并支持使用插件自身名称作为初始标题;
- refactor(图表): 优化资源关系图数据渲染性能与组件生命周期管理;
- refactor(图表): 字段列表中对已配置脱敏规则的字段增加脱敏标识提示;
- refactor(数据大屏): 优化大屏模式下移动端跳转与下载弹出菜单的样式交互;
- refactor(工作台): 优化操作日志中长文本内容的查看、展示与一键复制体验;
- refactor(系统架构): 优化资源树并发加载机制,降低复杂看板初始化等待时间;
- refactor(系统架构): 按需导入 Element Plus 图标,优化前端打包体积与首屏加载速度;
- refactor(X-Pack): [认证]兼容 SAML 2.0 HTTP-Redirect 与 HTTP-POST 回调协议,并补齐对应的登录路由映射;
- refactor(X-Pack): [电子表格]优化过滤组件切换选项数据来源时保留已有配置信息;
- refactor(X-Pack): [权限管理]优化权限矩阵虚拟树渲染性能,改进滚动补绘与悬浮提示响应速度;
- refactor(X-Pack): [同步管理]优化同步任务校验日志输出,避免重复弹出错误提示;
- refactor(X-Pack): [同步管理]接入插件依赖预检查与确认安装流程,支持插件驱动冲突检测。
问题修复 (Bug Fixes)
- fix(图表): 修复图表在触发多维联动时联动过滤值中单引号被重复转义的问题 #19482;
- fix(图表): 修复表格提示框宽度自适应与居中显示,避免单元格悬浮提示遮挡排序菜单;
- fix(图表): 修复表格条件样式区间文字换行与对齐样式异常;
- fix(图表): 修复表格列在特定分辨率下边框渲染缺失的问题;
- fix(图表): 修复指标卡点击误触空白区域弹出联动菜单的问题;
- fix(图表): 修复地图组件生命周期清理及与 G2 引擎切换时异步任务失效的问题;
- fix(图表): 修复流向地图线条配置空值访问及未就绪回写报错的问题;
- fix(图表): 修复地图钻取返回或联动时多处渲染异常的问题;
- fix(图表): 修复散点图气泡半径过小时悬浮数据提示难以触发的问题;
- fix(图表): 修复漏斗图在部分极端数据分布下标签位置重叠的问题;
- fix(图表): 修复透视表在多层分组折叠时滚动定位偏移的问题;
- fix(图表): 修复折线图空值处理配置为补零时右轴计算异常的问题;
- fix(图表): 修复箱线图在单主维度下 Tooltip 数据提示展示不一致的问题;
- fix(图表): 修复图表自定义排序在多维度交叉时无法生效的问题;
- fix(仪表板): 修复看板模板应用与导入时由于单张图片损坏导致整张看板报错中断的问题,支持自动跳过解析失败的图片 #19480;
- fix(仪表板): 补充主画布判断函数的显式模块导入,避免运行时因函数未定义抛出异常 #19477;
- fix(仪表板): 修复复用多个深色主题图表组件至新仪表板时自适应新主题失败的问题;
- fix(仪表板): 修复预览画布 Xpack 初始化 Promise 竞态导致页面一直处于加载状态的问题;
- fix(仪表板): 修复组件背景类型同名导入冲突导致看板渲染中断的问题 #19448;
- fix(仪表板): 修复多实例水印由于 DOM ID 冲突导致水印丢失或重叠的问题 #19445;
- fix(仪表板): 修复水印间距计算除零导致的浏览器卡顿问题 #19444;
- fix(仪表板): 修复嵌入模式下新窗口握手来源校验与窗口身份确认逻辑;
- fix(仪表板): 修复分享链接 Ticket 刷新机制,确保刷新后保留已保存的配置;
- fix(仪表板): 修复仪表板批量设置组件样式时点击空白处退出的二次确认交互;
- fix(数据大屏): 修复跑马灯组件默认文字颜色未设置为白色的显示问题 #19475;
- fix(数据大屏): 修复大屏组件在缩放适配模式下边框阴影被裁切的问题;
- fix(数据大屏): 修复大屏富文本组件全屏编辑退出后尺寸恢复异常的问题;
- fix(查询组件): 修复关闭查询组件默认值时未正确清理级联筛选状态的问题;
- fix(查询组件): 修复关闭条件设置弹窗时未清理下拉悬浮层的问题;
- fix(数据源): 修复 Excel 数据源上传解析日期字段时概率性被转换为 1970/1/1 的问题;
- fix(数据源): 修复 Excel 数据源编辑传递 null 参数导致表单提交中断的问题;
- fix(数据源): 修复 API 测试模型传参错误导致数据源 API 测试配置无法正确绑定的问题;
- fix(数据源): 修复 MySQL 数据源元数据串表及 SQL Server 错误提示不准确的问题;
- fix(数据源): 修复 SQL Server 数据源新建分组字段时无法识别中文字符的问题;
- fix(数据源): 修复已保存数据源执行连通性校验后状态未及时更新的问题;
- fix(数据源): 修复数据源配置表单回车误触发原生提交导致页面刷新的问题;
- fix(数据集): 修复参数化 SQL 变量使用 IN 语法查询时匹配不到数据的问题;
- fix(数据集): 修复导入的外部 save 函数与本地 save 同名遮蔽导致创建仪表板调用错误的问题;
- fix(数据集): 修复系统变量白名单选择角色后预览列表中未显示所选角色的问题;
- fix(数据集): 优化数值分组字段在特定边界条件下的区间显示格式;
- fix(数据导出): 修复导出中心对话框显隐状态变量绑定不一致导致弹窗无法关闭的问题;
- fix(系统安全): 系统静态资源白名单放行 API 文档依赖的
/webjars/**静态路径,避免接口文档样式被错误拦截; - fix(系统工具): 修复 JsonUtil.parse 忽略 classOfT 参数导致反序列化泛型擦除报 ClassCastException 的问题;
- fix(系统工具): 修复 ConfigUtils 未初始化 YamlPropertiesFactoryBean 导致配置回退默认值的问题;
- fix(系统工具): 修复 URL 解析空输入与缺失查询参数时的空指针异常;
- fix(系统工具): 移除 Date 原型链扩展,改用显式格式化函数避免第三方库冲突;
- fix(系统设置): 修复 Redis 启动清理时键序列化失配导致缓存未清除的问题;
- fix(X-Pack): [电子表格]修复 SQL Server 数据集在电子表格中结果数量限制生效异常;
- fix(X-Pack): [电子表格]修复电子表格明细表跨表计算引用时偶发公式解析失效的问题;
- fix(X-Pack): [电子表格]修复电子表格部分单元格样式在导出为 XLSX 时背景色丢失的问题;
- fix(X-Pack): [电子表格]修复电子表格结构化表格删除列后关联公式未同步更新的问题;
- fix(X-Pack): [电子表格]修复电子表格多工作表切换时滚动条位置未正确重置的问题;
- fix(X-Pack): [权限管理]修复权限管理中未初始化的列权限被保存操作错误覆盖的问题;
- fix(X-Pack): [权限管理]修复权限绑定接口对空数组和无效权限绑定的校验拦截;
- fix(X-Pack): [用户管理]修复登录强制修改密码校验器的重复回调问题;
- fix(X-Pack): [用户管理]修复个人信息页面 MFA(多因素认证)状态切换与设置保存失败的问题;
- fix(X-Pack): [用户管理]修复防止 MFA 验证码被重复提交的校验问题;
- fix(X-Pack): [用户管理]修复刷新 Token 失败时依然继续等待请求导致页面卡死的问题;
- fix(X-Pack): [用户管理]按创建时间排序参数规范查询用户列表;
- fix(X-Pack): [分享管理]恢复社区版无许可证环境下的基础交互式公共分享授权;
- fix(X-Pack): [数据填报]修复 Excel 确认导入请求体,仅凭 excelId 在服务端定位文件并停止接收客户端路径;
- fix(X-Pack): [定时报告]修复定时报告包含多图表时字段长度超出限制导致发送失败的问题;
- fix(X-Pack): [定时报告]修复定时报告导出 PDF 附件文件名包含点号导致扩展名识别错误的问题;
- fix(X-Pack): [同步管理]修复数据同步任务启动失败后可能持续处于排队状态的问题;
- fix(X-Pack): [同步管理]修复任务调度审计序列化异常、重试日志缺失及任务等待期间无法终止的问题;
- fix(X-Pack): [同步管理]修复同步日志 HTML 注入隐患,日志始终作为纯文本展示,并阻断外部直接写入日志接口;
- fix(X-Pack): [同步管理]更新 JDBC 连接器,支持 PostgreSQL 原生普通枚举类型的数据同步读取;
- fix(X-Pack): [同步管理]更新 SeaTunnel 引擎版本,独立处理 SeaTunnel 依赖检查与驱动冲突覆盖;
- fix(X-Pack): [认证]支持 OAuth2 scope 采用空格分隔的标准格式;
- fix(X-Pack): [认证]修复混淆后三方账号绑定状态序列化失败的问题;
- fix(X-Pack): [认证]修复多重身份认证挑战混淆及登录异常计数逻辑。
v3.1.0
漏洞修复 (Security Fixes)
- fix: 修复 DataEase 数据引擎配置接口 JDBC URL 注入导致远程代码执行(RCE)的漏洞;
- fix: 修复 DataEase 数据源 Schema 获取接口(getSchema)JDBC URL 存在命令执行的漏洞;
- fix: 修复 DataEase 引擎库建表 DDL 列名未转义导致远程代码执行(RCE)的漏洞;
- fix: 修复特定查询业务场景下 SQL 注入仍可被利用的漏洞;
- fix(X-Pack): [分享管理]修复分享链接 Ticket 设置未校验创建者导致的安全漏洞;
- fix(X-Pack): [用户管理]修复 MFA(多因素认证)二维码未授权访问的安全漏洞。
新增特性 (New Features)
- feat(电子表格): 电子表格支持第三方业务系统无缝嵌入集成,赋能业务系统原生的在线协同制表能力;
- feat(电子表格): 电子表格支持收藏和最近使用,方便高频报表快速查找与协同访问;
- feat(电子表格): 电子表格明细表支持配置自定义汇总规则;
- feat(数据源): 新增华为 GaussDB 关系型数据库数据源支持;
- feat(数据引擎): 数据引擎配置正式支持 StarRocks 极速分析型数据库,满足海量数据实时加速分析需求;
- feat(图表): 支持箱线图(Box Plot),用于直观呈现多维连续数值的数据分布、离散趋势与异常值;
- feat(图表): 支持图例平铺展示、滚动浏览以及自适应动态占位,优化大量图例项下的看板排版;
- feat(图表): 汇总表支持单元格自动与自定义合并 #18537;
- feat(图表): 热力图支持配置条件样式;
- feat(图表): 透视表总计行与列支持自定义背景颜色及字体样式 #15995;
- feat(图表): 表格自定义汇总规则支持有效性校验;
- feat(图表): 组合图堆叠字段与分组字段支持配置为跳转源字段;
- feat(图表): 组合图支持按各个指标维度独立配置数据标签显示位置;
- feat(分享): 支持公共链接独立配置访客操作权限(如下载导出、联动跳转等交互隔离);
- feat(系统设置): 默认系统变量中新增组织名称。
功能优化 (Improvements)
- refactor(电子表格): 电子表格数据集下拉列表新增快捷创建数据集的权限校验控制;
- refactor(电子表格): 电子表格字段搜索框增加一键清空按钮;
- refactor(电子表格): 电子表格启用格式刷功能时鼠标指针自适应显示为刷子光标;
- refactor(电子表格): 优化电子表格确认弹窗文字层级及删除按钮交互样式;
- refactor(电子表格): 限制电子表格底部工作表菜单最大高度,并支持快速定位当前激活工作表;
- refactor(电子表格): 优化电子表格透视表角头边框取色逻辑与预设高亮效果;
- refactor(图表): 优化图表辅助线下拉选项错位问题,并统一下拉选项交互样式;
- refactor(图表): 优化图表辅助线动态字段下拉框的高亮选中状态;
- refactor(图表): 优化透视表自定义汇总编辑页面的字段选择器样式;
- refactor(图表): 优化圆形图与环形图外侧长标签排版与换行布局算法;
- refactor(图表): 优化圆形填充图整体布局与根圆层级显示;
- refactor(图表): 优化 G2 图表数据提示框(Tooltip)内容对齐方式及超长文本省略显示;
- refactor(图表): 优化明细表条件样式与单元格合并协同使用时的视觉呈现效果;
- refactor(图表): 优化散点图气泡边界显示效果,新增气泡描边样式;
- refactor(图表): 优化坐标轴旋转标签的居中对齐与文字避让逻辑;
- refactor(图表): 优化 Tab 组件在移动端下的自适应排版布局与可视化编辑能力;
- refactor(图表): 优化箱线图提示配置中的展示详情复选框与提示文案;
- refactor(图表): 统一 XY 轴刻度线显隐与主题颜色绑定逻辑,并支持独立个性化控制;
- refactor(仪表板、数据大屏): 优化看板画布编辑界面在新建初始化时的加载速度;
- refactor(仪表板、数据大屏): 优化数据大屏导出截图时的清晰度,避免画面模糊;
- refactor(仪表板、数据大屏): 优化大屏组合组件的内边距样式与自适应缩放;
- refactor(仪表板、数据大屏): 统一限制仪表板、数据大屏及图表的数据刷新频率范围为 1 至 3600 秒;
- refactor(X-Pack): [定时报告]定时报告检测到关联仪表板已被删除时自动停止执行任务;
- refactor(X-Pack): [定时报告]优化已删除仪表板在定时报告配置界面的提示文案;
- refactor(X-Pack): [同步管理]优化当源端数据源字段类型无法自动匹配目标端时的类型映射提示。
问题修复 (Bug Fixes)
- fix(电子表格): 修复电子表格行列同时冻结并完整保留另一方向冻结状态的问题;
- fix(电子表格): 修复电子表格明细表跨行合并后自适应模式下文字溢出单元格的问题;
- fix(电子表格): 修复电子表格结构化表格内文本类型数据无法转换为数字类型的问题;
- fix(电子表格): 修复结构化表格执行筛选操作影响其他关联表格时缺少交互提示的问题;
- fix(电子表格): 修复电子表格不为空筛选条件在回显与执行过滤时的逻辑异常问题;
- fix(电子表格): 修复电子表格默认列宽执行选择性粘贴操作时不生效的问题;
- fix(电子表格): 修复电子表格不连续多选行或列时执行插入操作无效的问题;
- fix(电子表格): 修复电子表格关闭数据验证面板时未确认的新增规则未被清除的问题;
- fix(电子表格): 修复电子表格切换图标集比较符时预设数值阈值丢失的问题;
- fix(电子表格): 修复电子表格右键子菜单在快速切换后未正常渲染或层级重叠的问题;
- fix(电子表格): 修复电子表格自动数字格式解析时偶发产生多余小数尾差的问题;
- fix(电子表格): 修复电子表格日期字段自定义排序配置未生效的问题;
- fix(电子表格): 修复电子表格自定义排序中空值位置设定不生效的问题;
- fix(电子表格): 修复电子表格时间范围控件开始时间默认偏移量与仪表板不一致的问题;
- fix(电子表格): 修复电子表格字段类型变更后过滤组件显示名称不一致的问题;
- fix(电子表格): 修复电子表格切换下拉树展示形态时缺少二次确认提示的问题;
- fix(电子表格): 修复电子表格点击减少小数位数按钮反而增加小数位精度的问题;
- fix(电子表格): 修复电子表格下拉树绑定的数据集配置无法执行模糊搜索的问题;
- fix(电子表格): 修复电子表格在预览状态下引用渲染区域字段时计算结果未同步刷新的问题;
- fix(电子表格): 修复电子表格首列指标计算总计异常,并优化总计行展示样式;
- fix(电子表格): 修复电子表格过滤组件变更过滤条件后默认值未触发联动查询的问题;
- fix(电子表格): 修复电子表格同站点分享链接被错误识别为内部跨源引用的问题;
- fix(电子表格): 修复电子表格增加日期范围快捷选项支持;
- fix(图表): 修复图表平铺图例发生内容越界及长文本未正常截断的问题;
- fix(图表): 修复对称条形图图例在点击隐藏后无法重新点击恢复显示的问题;
- fix(图表): 修复组合图纵轴辅助线绑定动态计算值后标记线位置偏移的问题;
- fix(图表): 修复大屏开启矢量渲染后渐变色图表实例在全屏预览时渲染异常的问题;
- fix(图表): 修复热力图图例自适应布局与断点显示异常的问题;
- fix(图表): 修复图表渐变平铺图例色标渲染异常并统一数值字体显示;
- fix(图表): 修复柱状图柱体重叠并统一柱宽间距计算规则;
- fix(图表): 修复透视表自定义汇总结果计算为空时图表报错中断的问题;
- fix(图表): 修复 SQL Server 数据集在特定字段配置下创建箱线图失败的问题;
- fix(图表): 修复组合图执行下钻分析后右纵轴图例出现错位的问题;
- fix(图表): 修复地图提示框在缩放后定位不准确及鼠标悬浮刷新延迟的问题;
- fix(图表): 修复新建图表时错误残留上一编辑图表自定义配色方案的问题;
- fix(图表): 修复箱线图放大后点击图表色块错误提示已是最后一级的问题;
- fix(图表): 修复箱线图执行下钻后箱体偏离横坐标刻度中心线的问题;
- fix(图表): 修复箱线图空值分组处理、离散配色及图例筛选交互异常的问题;
- fix(图表): 修复箱线图首尾维度悬浮背景在刻度边缘无法触发数据提示的问题;
- fix(图表): 修复箱线图自定义异常点颜色配置未正常生效的问题;
- fix(图表): 修复数值双空时条件样式误命中,并恢复表格条件样式的兼容性;
- fix(图表): 修复表格类图表执行下钻分析后条件样式错误继承的问题;
- fix(图表): 修复表格自适应布局模式下最右侧表格边框偶发消失的问题;
- fix(图表): 修复透视表全部维度指标均为空时小计与总计仍显示为零的问题;
- fix(图表): 修复子弹图图层重复计算导致图表渲染失败的问题;
- fix(图表): 修复明细表开启表头分组导出时丢失分组表头信息的问题;
- fix(图表): 修复组合图空值累加计算时数值解析异常的问题;
- fix(图表): 修复阈值告警配置更新数据集后条件配置字段未联动更新的问题;
- fix(图表): 修复明细表自动换行最大行数限制未生效的问题;
- fix(图表): 修复图表选择数据集时搜索过滤未忽略英文大小写的问题;
- fix(图表): 修复分组柱状图执行下钻后柱体空隙异常及居中偏移的问题;
- fix(图表): 修复优化地图标签间距及重叠定位避让算法;
- fix(图表): 修复漏斗图数据标签文本重叠、超出显示边界及孤立引导线的问题;
- fix(图表): 修复图表大字号数据提示框布局错乱及滚动条无法交互的问题;
- fix(图表): 修复表格单元格使用 URL 图片时背景残留并及时清理过期图片资源;
- fix(图表): 修复明细表与汇总表下钻维度自定义别名在下钻后失效的问题;
- fix(图表): 修复明细表与汇总表开启表头分组后修改字段别名未生效的问题;
- fix(图表): 修复地图图例数量输入框在鼠标移出焦点后数值未自动恢复的问题;
- fix(图表): 修复表格图表单元格冻结行与列时支持输入小数值的问题;
- fix(图表): 修复组合图右纵轴配色错误应用配色方案第二项颜色的问题;
- fix(图表): 修复表格类型图表鼠标移出可视区域后悬停提示框持续残留的问题;
- fix(图表): 修复多个基础折线图同时弹窗提示及缩小隐藏 K 线错误弹出提示的问题;
- fix(图表): 修复堆叠折线图空值控制处理置为空时空值点仍显示标记点的问题;
- fix(图表): 修复包含点折线图空值置零后右纵轴最小值大于零时折线仍连接底部的问题;
- fix(图表): 修复仪表盘图表历史版本样式迁移兼容性问题,并优化角度及标签排版;
- fix(图表): 修复 Tab 组件内嵌套的仪表盘图表尺寸异常缩小的问题;
- fix(图表): 修复堆叠柱线组合图切换图例展示方向不生效的问题;
- fix(仪表板): 修复分享跳转导出权限及顶部工具栏空白占位的问题;
- fix(仪表板): 修复外部参数弹窗新增参数选中关联字段取消后状态残留的问题;
- fix(仪表板): 修复过滤组件日期选择默认时间为空导致关联图表加载异常的问题;
- fix(仪表板): 修复移动端网页组件插入数据大屏公共链接时排版错乱的问题;
- fix(仪表板): 修复保存仪表板时不等待加载完成直接点击保存提示权限不足的问题;
- fix(仪表板、数据大屏): 修复 URL 跳转设置中引用字段在快速点击时配置丢失的问题;
- fix(仪表板、数据大屏): 修复 Web 网页组件二次嵌套时不渲染显示的问题 #19108;
- fix(数据大屏): 修复数据大屏指标数量过多时图例标识颜色显示不一致的问题;
- fix(数据大屏): 修复大屏分页配置界面字号与排版样式未统一的问题;
- fix(数据大屏): 修复应用模板新建大屏时画布展示不全的问题;
- fix(数据大屏): 修复双击富文本组件进入编辑状态后右侧与底部出现多余滚动条的问题;
- fix(数据大屏): 修复部分复杂大屏复用查询组件时初始化失败的问题;
- fix(数据大屏): 修复日期字段固定值过滤器在鼠标悬停时错误显示气泡图标的问题;
- fix(数据源): 修复上传 Excel 文件构建数据源时偶发提示数据表已存在的问题;
- fix(数据源): 修复 GaussDB 数据源数据表及视图无表备注时字段未正确置空的问题;
- fix(数据源): 修复不同文件名及编码格式的 CSV 数据追加上传失败的问题 #19156;
- fix(数据源): 修复数据源连接池初始连接数与最小连接数配置未生效的问题;
- fix(数据源): 修复 API 类型数据源执行信息更新时请求失败的问题;
- fix(数据集): 修复系统添加 License 后重新登录未生效行列权限控制的问题;
- fix(系统设置): 修复创建数值类型与日期类型系统变量时保存报错的问题;
- fix(系统设置): 修复删除自定义区域时的二次确认弹窗样式异常的问题;
- fix(系统设置): 修复进入组织管理详情后页面整体排版错位的问题;
- fix(系统设置): 修复分屏模式下搜索导致表格列表信息显示不完整的问题;
- fix(系统设置): 修复创建嵌入式应用时配置修改提示文案不准确的问题;
- fix(系统设置): 修复系统层级菜单权限变更时操作日志审计记录不完善的问题;
- fix(X-Pack): [数据填报]修复条件下拉框向右横向滚动时超出绑定窗口边界的问题。
v2.10.27
漏洞修复
- fix(图表): 修复图表 Summary 拼接导致的 SQL 注入漏洞;
- fix(图表): 修复地图提示中 HTML/CSS 字符串拼接导致的存储型 XSS(跨站脚本攻击)漏洞;
- fix(系统设置): 修复自定义地理区域接口未授权访问的漏洞;
- fix(X-Pack): [权限管理]修复渗透测试发现的访问控制权限越权漏洞 #19191;
- fix(X-Pack): [用户管理]修复 MFA(多因素认证)二维码未授权访问的安全漏洞;
- fix(X-Pack): [分享管理]修复分享链接 Ticket 设置未校验创建者导致的安全漏洞;
- fix(X-Pack): [系统管理]修复 API Key 禁用状态未校验的安全漏洞;
- fix(X-Pack): [系统管理]修复服务重启后 AES 随机密钥丢失的问题;
- fix: 修复 DataEase 引擎库建表 DDL 列名未转义导致的远程代码执行(RCE)漏洞;
- fix: 修复特定业务场景下 SQL 注入仍可被利用的漏洞;
- fix: 修复日期格式化参数中存在的 SQL 注入漏洞;
- fix: 修复特定系统接口存在的远程命令执行(RCE)漏洞;
- fix: 修复 DB2 JDBC 连接校验允许接受 CORBA corbaloc URL 导致的安全漏洞;
- fix: 修复失效访问控制导致的越权与未授权访问漏洞;
- fix: 修复 CORS(跨资源共享)策略配置错误及 HTTP 安全响应头缺失的漏洞。
新增功能
- feat(图表): 支持箱线图(Box Plot),满足多组数值分布、异常值与四分位数的高阶统计分析需求;
- feat(图表): 汇总表支持合并单元格 #18537;
- feat(图表): 表格汇总行支持配置条件样式;
- feat(图表): 热力图支持配置条件样式 #18998;
- feat(数据集): 图表选择数据集时优化数据集名称显示 #18825;
- feat(分享): 支持公共链接独立配置访客操作权限(如下载、导出、联动等权限隔离) #19180;
- feat(X-Pack): [数据填报]下载表单数据支持条件筛选导出;
- feat(X-Pack): [定时报告]定时报告任务详情中增加渲染时间耗时统计字段。
功能优化
- refactor(图表): 优化辅助线下拉选项错位问题并统一下拉选项样式;
- refactor(图表): 优化辅助线动态字段下拉框选中高亮状态;
- refactor(图表): 优化透视表自定义汇总编辑页面字段选择样式;
- refactor(图表): 优化饼图长标签换行算法与完整显示效果;
- refactor(图表): 优化移动端大屏地图缩放控件与表格触屏滚动体验;
- refactor(图表): 优化 Tab 组件在移动端下的自适应布局与编辑交互能力;
- refactor(图表): 优化箱线图提示配置中展示详情复选框与提示文案;
- refactor(图表): 优化明细表条件样式命中合并单元格时整格应用样式,避免视觉脱节;
- refactor(仪表板): 优化批量设置组件样式时点击空白处退出的二次确认交互;
- refactor(仪表板、数据大屏): 优化水印渲染逻辑与防重叠显示效果;
- refactor(仪表板、数据大屏): 优化公共链接在 Web 网页组件中的展示效果;
- refactor(数据大屏): 优化图层管理设置弹窗时数据维度和指标的闪烁问题;
- refactor(数据大屏): 优化组合组件内边距样式;
- refactor(数据导出): 优化导出中心的任务查询与检索性能;
- refactor(X-Pack): [定时报告]支持定时报告生成文件的持久化存储;
- refactor(X-Pack): [定时报告]邮件渠道附件文件名编码适配通用邮件客户端;
- refactor(X-Pack): [定时报告]优化已删除仪表板关联定时报告的提示文案;
- refactor(X-Pack): [用户管理]优化密码即将到期提醒的触发判断逻辑;
- refactor(X-Pack): [系统管理]升级定时报告等功能中内置的富文本编辑器组件;
- perf: 系统升级提示信息全面接入国际化 (i18n)。
问题修复
- fix(图表): 修复气泡地图动画调整拖动时超出阈值的问题;
- fix(图表): 修复堆叠柱状图子维度为空时提示信息显示异常的问题;
- fix(图表): 修复折线图子类别排序升降序未相互对应的问题;
- fix(图表): 修复透视表自定义汇总计算结果为空时页面报错的问题;
- fix(图表): 修复透视表指标字段脱敏后在图表中不显示的问题;
- fix(图表): 修复透视表条件样式应用范围取消整行选项的问题;
- fix(图表): 修复组合图下钻后右轴图例错位的问题;
- fix(图表): 修复组合图累加计算时空值处理异常的问题;
- fix(图表): 修复汇总表和明细表只保存单个联动条件的问题;
- fix(图表): 修复表格开启滚动时强制横向滚动且滚动到底部后偶现停止滚动的问题;
- fix(图表): 修复表格计算字段编辑时清空搜索后计算字段不显示的问题 #18998;
- fix(图表): 修复表格提示框宽度自适应及居中显示异常,避免单元格悬浮提示遮挡排序菜单的问题;
- fix(图表): 修复条件样式中日期字段的格式与基础字段格式不一致的问题;
- fix(图表): 修复新建图表残留上一图表自定义配色的问题;
- fix(图表): 修复箱线图分组渲染、样式配置及联动钻取异常的问题;
- fix(图表): 修复箱线图单主维度下 Tooltip 数据提示展示不一致的问题;
- fix(图表): 修复箱线图悬浮背景跨维度高亮显示的问题;
- fix(图表): 修复在 Tab 组件添加仪表板图表并开启移动端时数据重叠的问题;
- fix(图表): 修复地图、气泡地图、符号地图缩放后提示框残留或未重新计算鼠标命中的问题;
- fix(图表): 修复流向地图样式配置中颜色选择器与下拉箭头间距过近的问题;
- fix(图表): 修复自定义区域相关接口偶发 403 权限拒绝的问题;
- fix(图表): 修复指标区域维度字段自定义排序未正确移除的问题 #18549;
- fix(图表): 修复数据集选择器中部分数据集搜索不到的问题;
- fix(图表): 修复图表刷新时间未限制为 1-3600 秒整数的问题;
- fix(数据集): 修复数值分组字段在特定条件下的显示异常问题;
- fix(仪表板): 修复分享跳转导出权限配置及工具栏空白占位的问题;
- fix(仪表板): 修复外部参数弹窗新增参数选中关联字段取消后状态仍残留的问题;
- fix(仪表板): 修复复用 Tab 组件或内部组件时前端提示异常复用失败的问题;
- fix(仪表板): 修复复用 Tab 组件未保留内部过滤组件关联关系的问题;
- fix(仪表板): 修复复用级联查询组件未保留查询级联关系的问题;
- fix(仪表板): 修复复用多个深色主题图表组件至新仪表板时自适应新主题失败的问题;
- fix(仪表板): 修复过滤组件日期选择默认时间为空导致关联图表加载异常的问题;
- fix(仪表板): 修复过滤组件未绑定数据集即可保存成功的问题;
- fix(仪表板): 修复图表选择数据集下拉框悬浮出现黑色遮挡提示框的问题;
- fix(仪表板、数据大屏): 修复 URL 跳转设置中引用字段在快速点击时配置丢失的问题;
- fix(仪表板、数据大屏): 修复 Web 网页组件二次嵌套时不渲染显示的问题 #19108;
- fix(仪表板、数据大屏): 修复移动端指标卡点击交互事件不生效的问题;
- fix(数据大屏): 修复明细表联动富文本组件时无法正常显示联动内容的问题;
- fix(数据大屏): 修复部分场景下富文本悬浮工具栏位置显示不正确的问题;
- fix(数据大屏): 修复使用模板新建大屏在模板管理预览时弹窗顶部间距异常的问题;
- fix(数据大屏): 修复日期字段固定值过滤器在鼠标悬浮时显示气泡图案的问题;
- fix(数据大屏): 修复指标过多时标识颜色显示不一致的问题;
- fix(数据大屏): 修复词云图标签提示文字显示错误的问题;
- fix(查询组件): 修复切换查询条件时内容偶现变为空白或条件名称异常改变的问题;
- fix(工作台): 修复导航栏图标分布不均匀的问题;
- fix(系统设置): 修复删除自定义区域时的二次确认弹窗样式异常的问题;
- fix(系统设置): 修复创建嵌入式应用时的提示信息不准确的问题;
- fix(系统设置): 修复帮助中心默认跳转链接失效的问题;
- fix(系统参数): 修复创建自定义地理区域时名称全为空格仍能保存成功的问题;
- fix(数据源): 修复不同文件名及字符编码的 CSV 数据追加上传失败的问题 #19156;
- fix(数据源): 修复连接池初始连接数与最小连接数配置未生效的问题;
- fix(数据源): 修复点击目录隐藏设置后上下滚动时弹窗偏移至左上角的问题;
- fix(数据源): 修复 Oracle 数据源 Date 类型分组字段查询解析异常的问题;
- fix(数据源): 修复 Quartz 定时任务数据不一致导致数据源状态检查 Job 异常的问题 #18883;
- fix(数据导出): 修复新建数据导出任务时文件名包含非法字符导致导出失败的问题;
- fix(分享): 修复 Ticket 开关接口在对应分享记录不存在时抛出 NPE(空指针异常,NullPointerException)的问题 #19046;
- fix(X-Pack): [数据填报]修复条件下拉框向右横向滚动时超出绑定窗口边界的问题;
- fix(X-Pack): [数据填报]修复提交记录中使用提交类型筛选时选项未正确显示的问题;
- fix(X-Pack): [数据填报]修复模板设置预览时样式与内容渲染错误的问题;
- fix(X-Pack): [数据填报]修复索引排序下拉框内容不可见的问题;
- fix(X-Pack): [数据填报]修复表单过长时插入填报遮罩层无法完整遮挡的问题;
- fix(X-Pack): [定时报告]修复配置基础信息后切换至接收人页面多余展示富文本工具栏的问题;
- fix(X-Pack): [定时报告]修复定时报告文件名称包含特殊字符时执行报错的问题;
- fix(X-Pack): [定时报告]修复启用和禁用定时报告时国际化多语言文案缺失的问题;
- fix(X-Pack): [阈值告警]修复告警通知内容中字段顺序与表单选择顺序不一致的问题;
- fix(X-Pack): [阈值告警]修复特定配置下阈值告警邮件重复发送的问题;
- fix(X-Pack): [阈值告警]修复阈值告警在内存过滤 like/not_like 参数颠倒导致告警未触发的问题 #19044;
- fix(X-Pack): [阈值告警]修复国际版飞书渠道告警内容错误附带 attachValue 的问题;
- fix(X-Pack): [阈值告警]修复时间相对值中年份小数部分未计算但仍显示为小数的问题;
- fix(X-Pack): [阈值告警]修复保存阈值告警规则时未显示加载状态且允许重复提交的问题;
- fix(X-Pack): [同步管理]修复执行单次同步任务时任务状态更新延迟的问题;
- fix(X-Pack): [同步管理]修复同步管理模块多语言国际化文案不完整的问题;
- fix(X-Pack): [用户管理]修复批量导入用户时邮箱格式校验规则过于严苛报错的问题;
- fix(X-Pack): [用户管理]修复用户列表部分记录创建时间显示异常的问题;
- fix(X-Pack): [用户管理]修复 LDAP 用户绑定钉钉账号后未正确回显绑定状态的问题 #18317;
- fix(X-Pack): [系统管理]修复升级至 2.10.26 后偶现登录无响应的问题 #19107;
- fix(X-Pack): [系统管理]修复邮件配置中缺少发件人自定义字段的问题;
- fix(X-Pack): [系统管理]修复权限配置界面部分操作文案国际化缺失的问题;
- fix(X-Pack): [系统管理]修复分屏模式下搜索导致表格信息显示不完整的问题;
- fix: 修复水印管理中多次配置预览时旧水印未清除导致画面重叠的问题;
- fix: 修复导出 Excel 时 IP 水印内容发生异常改变的问题;
- fix: 修复关闭弹窗后页面定时器未被正确清除的问题。
v3.0.0
DataEase v3.0.0
DataEase V3 是一次架构级的版本重塑:全新电子表格模块、基于 JPA 的运行数据库开放、权限体系重构,辅以前端图表引擎的全面升级。三大核心变化指向同一个目标——让 DataEase 更深入地融入企业的真实 IT 环境与协作结构。
✨ 新功能
电子表格(全新模块)
V3 在仪表板之外新增电子表格模块(企业版功能),用于制作类 Excel 形态的中国式复杂报表。
- 类 Excel 操作体验:单元格编辑、公式计算、条件格式等操作方式与 Excel 一致,零学习成本上手
- 数据集表格组件:支持在 Sheet 页的指定位置插入数据集表格,分为明细表与透视表两种类型,选择数据集后数据自动填充;所选数据集直接复用 DataEase 平台的跨源查询、字段管理与数据加工能力
- 权限动态加载:电子表格与 DataEase 权限体系深度联动,同一张表格,不同用户打开时根据行权限(按角色、部门等条件过滤数据行)与列权限(字段禁用、脱敏)自动呈现其权限范围内的数据
- 数据透视分析:支持拖拽维度与指标进行行列交叉分析,配合条件格式与区块着色
权限体系重构
资源不再归属于组织,而是在平台层面统一管理,资源的访问由授权关系决定。
- 资源平台化:所有资源收归平台统一管理,组织不再是资源的天然边界
- 上下贯通:通过资源授权,上级组织可以访问下级组织的资源
- 跨组织协作:资源支持跨组织的授权协作与访问
- 上帝视角:用户登录后即可查看其权限范围内的全部资源,无需在不同组织之间切换
- 用户模型简化:用户唯一归属一个组织,可见资源范围由授权关系确定
- 管理权限下放:内置 admin 可将系统管理权限授予指定用户,管理职责按人分工
🛠 功能优化
运行数据库支持扩展(JPA 架构改造)
采用 JPA(Java Persistence API)技术对底层持久层进行重构,通过方言机制自动适配数据库差异。运行数据库的支持范围由仅 MySQL 扩展至以下 8 种:
| 分类 | 数据库 |
|---|---|
| 国产数据库 | 达梦、人大金仓、GreatSQL |
| 国际主流 | Oracle、SQL Server、PostgreSQL |
| 开源生态 | MySQL、MariaDB |
注:运行数据库指承载 DataEase 系统元数据的数据库;作为分析对象的业务数据源连接能力(20+ 种)此前版本已支持,本次不涉及变化。
前端图表引擎升级
仪表板与数据大屏的前端图表库由 G2Plot 迁移至 G2 新版图形语法引擎。
G2Plot 不再基于新版 G2 图形语法引擎进行新的封装,其仓库迭代已明显放缓,所依赖的 G2 版本停留在较早阶段。本次迁移使图表渲染层与 AntV 上游保持同步:
- 图表渲染紧跟 AntV 上游迭代,新图表类型与视觉能力的扩展拥有更现代的底座
- 脱离迭代放缓的封装层,直接跟随 G2 主线演进,渲染层的稳定性与长期维护更有保障
- 新版 G2 引擎渲染机制更现代,为后续性能与体验优化铺平道路
⚠️ 升级注意事项
- 权限模型变化:V3 中资源归属模型由「资源属于组织」变更为「资源属于平台、按授权访问」,从 V2 升级前请阅读官方升级文档,评估存量资源与授权策略的迁移方案
- 图表视觉细节:因图表引擎底层切换,升级后部分图表的视觉细节(如配色、标签布局等)可能与旧版本存在轻微差异,属预期行为,不影响数据呈现的准确性
相关链接
- 官网:https://dataease.cn/
- 仓库:https://github.com/dataease/dataease
- 升级指南:参见官方文档
感谢社区每一位用户的反馈与贡献。如遇问题,欢迎通过 [GitHub Issues](https://github.com/dataease/issues) 反馈。
v2.10.26
漏洞修复
- fix(X-Pack): 修复密钥硬编码漏洞
- fix(X-Pack): 修复 SAML2 相关 XXE(XML 外部实体注入) 安全漏洞
- fix: 修复 Axis Label Tooltip 存储型 XSS(跨站脚本攻击)漏洞 (漏洞链接)
- fix: 修复 H2 数据源 previewSql 接口任意文件读取漏洞
- fix: 修复存储型 XSS(跨站脚本攻击)漏洞 (漏洞链接)
- fix: 修复数据集接口越权漏洞
- fix: 修复通过 MongoDB 数据源类型利用 LOAD DATA LOCAL INFILE 读取文件及 SSRF(服务端请求伪造)的漏洞
- fix: 修复分组字段 SQL 注入的漏洞(漏洞链接)
- fix: 修复自定义日期格式 SQL 注入的漏洞 (漏洞链接)
- fix: 修复补充地理信息、联动及图表接口缺失的对象级权限校验(漏洞链接)
新增功能
- feat(仪表板、数据大屏): 网页组件支持嵌入 MaxKB 和 SQLBot 的 URL 地址
- feat(仪表板、数据大屏): 通过 URL 播放视频时支持全屏按钮#18689
- feat(图表): 地图地名映射搜索功能支持忽略英文大小写进行搜索
- feat(地图设置): 支持瓦片地图作为 DataEase 在线地图的底图
- feat(查询组件): 日期-年月日类型查询组件默认值的动态时间新增"上月"选项 #18700
- feat(X-Pack): [数据填报]下拉表单框增加过滤条件设置
- feat(X-Pack): [用户管理]用户列表增加解锁功能 #18682
- feat(X-Pack): [认证]支持自定义 CAS(Central Authentication Service)认证退出登录地址
- feat: 富文本加载使用 Loading 转圈样式
功能优化
- refactor(图表): 优化瀑布图数据处理,增加动态提示值计算及数值转换处理
- refactor(图表): 优化 k 线图箱体竖线在主题色下的显示样式
- refactor(图表): 优化全屏模式下图表提示框的恢复逻辑,确保在退出全屏时正确恢复提示框状态
- refactor(图表): 地图、气泡地图统一空值处理策略,优化标签显示逻辑
- refactor(图表): 改进轮播组件中父元素的可见性检查
- refactor(图表): 处理漏斗图的空值显示以及优化漏斗图的提示逻辑
- refactor(地图设置): 优化地图文件存储与读取逻辑
- refactor(查询组件): 字段选择下拉框样式优化
- refactor(X-Pack): [同步管理]优化各类型数据库获取表信息的查询逻辑,减少大表量场景下的性能开销
- refactor(X-Pack): [定时报告]提高额外等待时间上限
- refactor(X-Pack): 移除 Itext7-core 依赖
- refactor: 不指定 Quartz 版本,使用 Spring Boot 自带版本
- refactor: 升级 ECharts 组件
- refactor: 升级富文本组件
问题修复
- fix(仪表板): 修复部分旧模板无法创建仪表板的问题
- fix(仪表板): 修复图表组件与对应查询组件复用时,未保留已设置的关联关系的问题
- fix(仪表板): 修复复用主题字体没有生效的问题
- fix(仪表板): 修复复用界面,查询组件不生效问题 #18756
- fix(仪表板): 修复移动端打开分享链接无法展示密码输入页面的问题 #18691
- fix(仪表板): 修复过滤组件中下拉树规则中存在相同名称的规则,切换规则类型为下拉树后再次切换类型会给出提示的问题
- fix(仪表板): 修复长仪表板情况下水印无法完全遮盖的问题
- fix(仪表板、数据大屏): 修复数据大屏、仪表板在禁用状态下描边框及分割线色值不正确的问题
- fix(仪表板、数据大屏): 修复安装自定义字体后,编辑、发布页面均不会自动加载自定义字体的问题 #18588
- fix(仪表板、数据大屏): 修复部分大屏无法导出图片的问题
- fix(图表): 修复 K 线图均线值计算逻辑,确保首个正常数据参与计算
- fix(图表): 修复 K 线图均线数据点被 K 线箱体遮挡的问题
- fix(图表): 修复切换至移动端布局,图表提示框(Tooltip)排版错乱的问题,以及优化提示框在 PC 端的显示样式
- fix(图表): 修复双线组合图,左右纵轴折线线宽折点同样配置,但线宽、折点大小显示不一致的问题
- fix(图表): 合并单元格后只保留第一个值以保证单元格计数正确 #18391
- fix(图表): 修复图表图例在垂直显示方向的布局显示的问题
- fix(图表): 修复图表设置了钻取后放大查看并点击数据时,会提示已经是最后一级的问题
- fix(图表): 修复图表选中状态样式未跟随主题深浅色配置的问题
- fix(图表): 修复堆叠柱线组合图无法更新图表数据的问题
- fix(图表): 修复富文本无法显示计算字段为指标,并且内容为 HTML 代码的问题
- fix(图表): 修复导出地图类图表图片后,地图类图表显示异常且不能交互的问题
- fix(图表): 修复折线图在数值全为 0 的情况下点击 Legend 无法恢复图表的问题
- fix(图表): 修复整数导出后存在小数点的问题
- fix(图表): 修复瀑布图纵轴标签长度不生效的问题
- fix(图表): 修复维度刻度显示不全的问题,以及优化 K 线图数据排序逻辑,确保数据可以按维度升序展示
- fix(图表): 修复调整表格条件样式未能及时同步类型导致保存后恢复为动态值的问题
- fix(图表): 修复透视表出现了下钻选项的问题 #18572
- fix(图表): 修复数值单位前出现多余点号的问题
- fix(图表): 修复雷达图有空数据时,数据点不连接的问题
- fix(工作台): 修复列表内资源背景的圆角不对的问题
- fix(数据大屏): 修复Radio、Checkbox 样式不对的问题
- fix(数据大屏): 修复堆叠折线图标题备注颜色看不清的问题
- fix(数据大屏): 修复选项卡组件里面包含的图表如果右键悬浮框位置错位严重的问题
- fix(数据大屏、仪表板): 修复 Tab 组件配置禁用后依然可以正常编辑的问题
- fix(数据集): 修复Long 类型的字段值会丢失精度的问题 #18687
- fix(数据集): 修复分割线色值不对的问题
- fix(数据集): 修复数据集导出-枚举筛选下拉选项中,小写字母 g /y /p 等底部被裁切显示不全的问题 #18717
- fix(数据集): 修复数据集预览中,字段名过长时即使拉大列宽仍显示省略号,无法完整查看的问题
- fix(数据集): 修复注释里的参数会导致 SQL 运行失败的问题
- fix(数据集): 修复自定义 SQL 中使用
${}空参数,系统未校验参数名不能为空,允许保存的问题 - fix(查询组件): 修复时间范围查询组件,选择动态时间(本周)显示的非实际本周的数据的问题 #18670
- fix(X-Pack): [定时报告]修复钉钉群聊数量过多无法保存的问题
- fix(X-Pack): [同步管理]修复新建任务时使用库表方式遍历所有表导致浏览器崩溃的问题 #18568
- fix(X-Pack): [同步管理]修复任务同步字段备注包含特殊字符,无法完成任务创建的问题 #18739
- fix(X-Pack): [定时报告]修复OIDC、CAS 用户扫码绑定钉钉账号的逻辑错误
- fix(X-Pack): [数据填报]修复嵌入式环境下,选择内置数据源创建表单会提示超过数据源数量限制的问题
- fix(X-Pack): [用户管理]修复修改密码之后 token 依然生效的问题 #18626
- fix: 修复 SQLServer 数据源存在的 SQL 过滤异常
- fix: 修复 API 文档无法查看的问题
- fix: 修复APIDefinitionList NPE(空指针异常,NullPointerException)的问题
- fix: 修复查询的字段里有 SQL 关键字会报错的问题 #18713
- fix: 修复桌面版无法启动的问题
- fix: 修复阈值告警中不勾选邮件渠道时,填写自定义邮箱地址无法发送告警的问题
v2.10.25
新增功能
- feat(图表): 新增百分比柱状图、百分比条形图的标签以及提示功能,添加 showQuota 属性以支持指标值显示 #18593
功能优化
- refactor: 开启静态资源压缩
- refactor(图表): 优化标题显示,在图表中长标题单行省略显示,在联动设置、跳转设置时避免长标题撑高弹窗 #18576
问题修复
- fix(X-Pack): 修复定时报告中带外部参数的资源无法展示的问题
- fix(数据集): 修复 SQL 数据集变量替换失败的问题
- fix(数据集): 修复数据集预览时字段名称消失的问题
- fix(图表): 修复基础折线图、面积图设置缩略轴以及条件样式后,移动缩略轴位置导致显示异常的问题
- fix(图表): 修复批量设置水波图动态目标值显示异常的问题,批量配置水波图时隐藏大小配置项
- fix(图表): 修复 tooltip 关闭时动态提示字段不参与数据计算的问题
- fix(图表): 批量操作仪表盘时,不允许批量调整最大最小值
- fix(仪表板、数据大屏): 修复外部参数是数字时公共链接可能无法打开的问题
- fix: 修复对接 SQLBot 接口不兼容 MSSQL 低版本的问题
- fix: 修复对接 SQLBot 的数据源接口不兼容系统变量的问题
- fix: 升级存在漏洞的第三方依赖版本
- fix: 限制桌面版仅支持本机访问
v2.10.24
漏洞修复
- fix (漏洞): 修复共享密码/票据验证前链接令牌泄露的问题 (CVE-2026-50529)
- fix (漏洞): 修复可越权访问未授权数据集的漏洞 (CVE-2026-50530)
- fix (漏洞): 修复数据导出中心存在的 IDOR 漏洞 (CVE-2026-53729)
- fix (漏洞): 修复通过 previewSql 接口越权访问数据库的漏洞 (CVE-2026-53730)
- fix (漏洞): 修复字体管理路径穿越导致任意文件删除漏洞 (CVE-2026-55631)
- fix (漏洞): 修复通过字体文件上传接口投放 zip 文件,导致远程代码执行的漏洞 (CVE-2026-55633)
- fix (漏洞): 修复 H2 JDBC RCE Bypass漏洞 (CVE-2026-53751)
- fix (漏洞): 修复图表筛选器中存在的已认证 SQL 注入漏洞 (CVE-2026-55635)
- fix (漏洞): 修复仪表板文本组件中存在的XSS漏洞 (CVE-2026-55647)
- fix (漏洞): 修复 symmetricKey 接口白名单公开返回对称密钥的问题
- fix (漏洞): 修复路径穿越漏洞
- fix (漏洞): 修复敏感信息泄露漏洞
- fix (漏洞): 修复数据源元数据 SQL 存在的注入漏洞
- fix (漏洞): 修复远程 Excel 数据源存在的密码泄露漏洞
- fix (漏洞): 修复 CalciteProvider 存在的SQL注入漏洞
- fix (漏洞): 修复 ExcelWatermarkUtils 存在的资源注入漏洞
- fix (漏洞): 修复 DataEase 静态资源 Base64 接口任意文件读取漏洞
- fix (漏洞): 修复 v-html 引起的 XSS 漏洞
- fix (漏洞): 增加 Content-Security-Policy 等安全标识
新增功能
- feat (查询组件): 丰富时间范围组件快捷查询范围选项
- feat (嵌入式): 数据导出中心支持弹窗显示
- feat (X-Pack): Webhook支持自定义body参数 #18445
功能优化
- refactor (图表): 图表下钻的维度支持跳转
- refactor (X-Pack): 优化邮件文件名称,避免在某些客户端产生乱码的情况
- refactor (X-Pack): 定时报告-企业微信渠道重试机制优化
- refactor (X-Pack): 定时报告-增加导出全部数据选项
- refactor (X-Pack): 定时报告-增加重试日志
- refactor (X-Pack): 邮件支持免认证配置
- refactor (X-Pack): 操作日志-授权时添加相关日志
问题修复
- fix (数据集): 修复SQL参数拼接报错的问题
- fix (数据集): 修复系统变量SQL替换未参数化问题
- fix (数据集): 修复行权限的系统变量只有一层正常生效的问题
- fix: 修复数据导出中心-下载较大数值的数据时会出现科学记数法的问题
- fix: 修复下载Excel文件路径失效问题
- fix (图表): 修复表格初始化时总计标签位置渲染错误
- fix (图表): 修复地图图例数输入框在鼠标移开后不恢复原数值的问题
- fix (图表): 修复数值格式化遇到科学计数法时,数值无法完成格式化,显示空的问题
- fix (图表): 修复图表插件拖拽添加异常
- fix (图表): 修复图表存在隐藏指标字段,导出 Excel 表格后,隐藏指标字段后的维度字段数据不显示的问题
- fix (X-Pack): 修改QRTZ_JOB_DETAILS和QRTZ_TRIGGERS表的JOB_DATA字段为 MEDIUMBLOB 类型
- fix (X-Pack): 修复第三方平台二维码无法加载问题
- fix (X-Pack): 修复定时报告-查询组件设置默认值对导出 Excel 无效的问题 #18491
- fix (X-Pack): 修复定时报告-数据权限-使用系统变量的行列权限无效的问题
- fix (X-Pack): 修复定时报告-失败后重试发送时,上次成功收到报告的接受者会重复收到报告的问题
- fix (X-Pack): 修复同步管理-任务列表在同步日志量较大时查询失败,提示 MySQL Out of sort memory 的问题,并给相关表添加了必要索引
- fix (X-Pack): 修复从告警管理跳转到具体的大屏,告警信息没有及时更新的问题
- fix (X-Pack): 修复在线地图无法加载的问题
- fix (X-Pack): 修复数据填报-数据源表数据量过大导致浏览器崩溃卡死的问题 #18516
v2.10.23
漏洞修复
- fix(漏洞): 修复DataEase模板静态资源存在认证型存储型跨站脚本(XSS)漏洞
- fix(漏洞): 修复数据集SQL变量存在的SQL注入漏洞(CVE-2026-45535)
- fix(漏洞): 修复JDBC RCE漏洞(CVE-2026-45534)
- fix(漏洞): 修复路径遍历漏洞(CVE-2026-45533)
- fix(漏洞): 修复路径遍历漏洞(CVE-2026-45532)
- fix(漏洞): 修复公开外观图片接口存在Base64解码后路径穿越读文件风险(CVE-2026-45419)
- fix(漏洞): 修复DataEase存在的SQL注入漏洞(CVE-2026-45417)
- fix(漏洞): 修复通过 Zip 协议和文件投放器进行远程代码执行 (RCE)的漏洞
- fix(漏洞): 修复角色、用户接口排序字段的SQL注入漏洞
- fix(漏洞): 修复在预览路径中执行任意SQL的漏洞
- fix(漏洞): 修复File upload/path有效性校验漏洞
- fix(漏洞): 修复在数据导出中心存在的IDOR(不安全直接对象引用)漏洞
- fix(漏洞): 修复XSS漏洞:多处v-html渲染用户可控内容
- fix(漏洞): 修复同步模块JDBC URL安全校验,增强数据源配置安全性
- fix(漏洞): 修复第三方登录平台token未验签即可换正式token问题
- fix(漏洞): 修复全局静态后缀白名单匹配过宽漏洞
- fix(漏洞): 修复核心JDBC URL/Driver校验分散漏洞
- fix(漏洞):导出中心公开下载链接有效期接口存在未授权请求漏洞
感谢社区用户 sondt99、 vinch3s、 unam4、 Zjackky、 4ra1n、 PineBlizz、 Yuremin、 FORIMOC、 invoke1442、 xpp3901、 28Hus 发现并向 DataEase 开源社区反馈上述漏洞。
新增功能
- feat(图表): 新增表格空数据提示样式设置功能
- feat(仪表板、数据大屏): 图表预览操作按钮支持显示控制
- feat(嵌入式): 嵌入式场景支持嵌入数据导出中心模块
- feat(查询组件): 新增年到上月月末时间范围筛选
- feat(X-Pack): [数据填报]新增发送填报任务支持邮件或企业微信通知功能
- feat(X-Pack): [数据填报]新增数据填报异步导出功能
- feat(X-Pack): 数据集行权限新增"开始以""结束以"筛选方式 #18322
- feat(X-Pack): 系统设置中新增嵌入式场景下数据导出方式配置
功能优化
- refactor(仪表板、数据大屏): 优化表格无数据提示,支持自定义提示字体大小和颜色 #18296
- refactor(X-Pack): 优化数据同步功能,源数据源Oracle支持同步视图数据 #18344
- refactor(仪表板、数据大屏): 优化Tab组件,支持Tab组件懒加载
- refactor: 优化application.yml文件,支持指定包含其他配置文件
问题修复
- fix(数据源): 修复PostgreSQL视图描述问题
- fix(数据源): 修复远程数据源加载数据后置空必填参数提示不明显问题
- fix(数据源): 修复远程数据源新增sheet页后点击立即执行数据出现重叠问题
- fix(数据源): 修复数据源重命名接口参数字段异常问题
- fix(图表): 修复条件样式提示文案异常
- fix(图表): 修复隐藏指标字段导出Excel表格后指标后维度字段数据显示问题 #18367
- fix(图表): 修复堆叠柱线组合图堆叠项排序后右值轴渲染错误 #18283
- fix(图表): 修复表格初始化时总计标签位置渲染错误
- fix(图表): 修复表格分组配置页面数据较少时表头渲染错误
- fix(图表): 修复表格开启总计后导出总计标签位置显示错误
- fix(图表): 修复表格序号列左边框线和最右列边框线不显示问题
- fix(图表): 修复表格自定义模式最右侧边框不显示问题
- fix(图表): 修复表格下钻后调整浏览器窗口大小表格恢复初始显示状态问题
- fix(图表): 修复对称条形图空值处理设置为忽略空值后显示错误
- fix(图表): 修复图表预览界面双击可以修改标题问题
- fix(图表): 修复下钻到最后一层后继续下钻时没有提示的问题
- fix(图表): 修复透视表表头颜色与大屏配置表头颜色不一致问题
- fix(图表): 修复多维散点图横轴缺少对应数值格式化问题
- fix(图表): 修复图表样式设置边框样式不一致问题
- fix(图表): 修复表格明细表开启自动换行缩小列宽后换行出错 #18376
- fix(图表): 修复表格明细表自动换行时带换行符的数据居中不生效问题
- fix(图表): 修复在数据大屏中图层管理缺少多维散点图标识问题
- fix(图表): 修复导出过程中对图片进行了修改的问题
- fix(图表): 拆分了双向条形图标签的格式化器
- fix(图表): 拆分了组合图图表的提示框格式化器
- fix(图表): 修复下钻后导出格式错位问题
- fix(图表): 修复图表条件样式提示文案异常问题
- fix(仪表板、数据大屏): 修复Tab组件在Tab组件中图表二次联动后点击清除联动设置不完全生效问题 #18347
- fix(仪表板、数据大屏): 修复Tab组件内图表在关闭图标操作按钮情况下依然可见问题
- fix(仪表板、数据大屏): 修复透视表表头颜色与大屏配置表头颜色不一致问题
- fix(仪表板、数据大屏): 修复外部参数匹配过滤组件可能出现类型不匹配问题
- fix(嵌入式): 修复iframe嵌入数据填报新建任务页面无法向下滚动问题
- fix(嵌入式): 修复iframe嵌入的汇总表下钻后导出excel缺失表头问题
- fix(嵌入式): 修复嵌入式环境无法正常打开问题
- fix(工作台): 修复模板中心数据大屏无法正常显示问题
- fix(数据集): 修复参数数据集预览时全局生效保存提示异常问题
- fix(数据集): 修复数据集在可编辑数据集越权查看并选择未授权数据源问题
- fix(数据集): 修复时间参数筛选失效问题
- fix(查询组件): 修复级联父项清空后,子级选择器未同步清空问题
- fix(查询组件): 修复日期、数值类型字段转为文本类型后筛选报错问题
- fix: 修复Excel下载路径失效问题
- fix: 修复导出行数限制配置未生效问题
- fix(X-Pack): 修复定时报告-设置额外等待时间过长导致超时错误
- fix(X-Pack): 修复阈值告警-消息预览没有实时更新问题
- fix(X-Pack): 修复钉钉客户端环境无法加载问题
- fix(X-Pack): 修复数据同步取消目标数据源Doris自动获取以及校验Backend节点数的逻辑
- fix(X-Pack): 修复数据同步添加任务Oracle源数据库表出现已删除在回收站中表的问题
- fix(X-Pack): 修复数据同步Oracle无法获取物化视图问题
- fix(X-Pack): 修复数据同步同步管理创建任务源数据源表格列表选项显示不安全问题
- fix(X-Pack): 修复数据集行权限类型为角色时编辑不显示角色下全部用户问题
- fix(X-Pack): 修复数据填报上传Excel文件校验重复值提示文字错误
- fix(X-Pack): 修复数据填报下拉选项框点击后跳回顶部问题
- fix(X-Pack): 修复数据填报任务管理-模版设置-预览表单时禁用状态不正确问题
- fix(X-Pack): 修复数据填报勾选角色接收人导致搜索框发生变化问题
- fix(X-Pack): 修复数据填报输入多个字符导致预览超界问题
- fix(X-Pack): 修复切换数据库后登录报错问题 #18359
- fix(X-Pack): 修复系统设置更新或添加插件刷新页面提示异常问题