更新日志¶
1 版本说明¶
版本号说明: 像其它优秀开源项目一样,DataEase 将保持每月发布一个新的功能版本,功能版本中如遇较为紧急或严重的 Bug,将及时推出
Bug 修复的小版本。
DataEase 版本号命名规则为: v 大版本.功能版本. Bug 修复版本,示例如下:
- v2.0.1 是 v2.0.0 之后的 Bug 修复版本
- v2.1.0 是 v2.0.0 之后的功能版本
2 更新内容¶
v2.6.0¶
2024年5月9日
新增功能
- feat(嵌入式): div 嵌入支持新增仪表板和新增数据大屏
- feat(X-Pack): 钉钉、飞书、企业微信客户端支持免密登录
- feat(X-Pack): 同步管理-任务管理中任务列表支持通过点击任务名称进入任务日志列表
- feat(X-Pack): 同步管理-任务管理支持数据同步 SQL 支持使用 %
- feat(仪表板): 增加配置项,下钻和联动可同时触发 #8701
- feat(仪表板): 外部参数支持配置到查询组件 #9033
- feat(仪表板): 支持批量拖拽字段
- feat(仪表板): 跳转支持匹配目标仪表板过滤组件 #8656
- feat(仪表板): 新增网页组件
- feat(查询组件): 查询组件文本下拉支持显示字段和排序字段设置 #8657, #7343
- feat(查询组件): 查询组件支持文本搜索 #7715
- feat(图表): 地图增加缩放按钮配配置项,适应浅色和深色模式
- feat(图表): 地图支持地名映射 #7514
- feat(图表): 地图深色模式按钮样式改为黑底白字
- feat(图表): 富文本组件支持设置垂直方向的位置 #6734
- feat(图表): 指标卡支持设置名称和值间距
- feat(图表): 新增柱线组合图 #7377, #8710
- feat(图表): 新增象限图 #8517
- feat(图表): 标题可识别空格
- feat(图表): 表格支持悬停展示表头和表格内容 #8540
- feat(图表): 词云图支持配置字号大小区间和文字间距
- feat(图表): 透视表支持树形展示 #8509
- feat(图表): 饼图/环形图支持合并数据为其他
- feat(数据大屏): 支持 ctrl 加鼠标点选组件批量操作
- feat(数据大屏): 支持批量选中组件变更组件大小
- feat(数据集): 增加数据集修改后不保存点返回按钮的二次确认提示 #8853
- feat(系统管理): 系统设置、组织管理中心、工具箱的侧边栏可展开收起
- feat: 公共链接后缀可自定义 #8195
- feat: 分享功能密码增强 #8593
功能优化
- perf: Pad 端自动识别为 PC 端布局 #8858
- perf: redis 缓存增加前缀避免重复
- refactor(图表): 水波图和仪表盘无数据不渲染
- refactor(图表): 表格无数据不滚动
- refactor(图表): 优化富文本弹出样式
- refactor(图表): 优化表格拖拽区域,防止于表格滚动条冲突
- refactor(图表): 修改公共组件样式展示方式
- refactor(图表): 减小图例下方的留白,高度和字体匹配
- refactor(图表): 禁用地图方向键事件
- refactor(图表): 杭州市下属区县行政区划更新 #8439
- refactor(图表): 图表标题和绘图区间隔调整
- refactor(图表): 地图透明度位置调整
- refactor(仪表板): 优化外部参数,兼容查询组件
- refactor(仪表板): 优化联动跳转下钻同时配置时弹出界面显示逻辑,当联动配置同时触发下钻时,在弹出界面选择联动依然适用此逻辑 #8701
- refactor(仪表板): 调整仪表板矩阵密度,组件可以更精细化调整位置大小
- refactor(仪表板): 下拉框支持显示值和绑定值 #7343
- style(仪表板): 优化仪表板整体配置样式
- style(仪表板): 调整下钻弹框样式
- refactor(仪表板): 新增数据集模式自动选择显示字段逻辑优化
- refactor(仪表板): 查询组件按钮调整为居中
- refactor(数据大屏): 优化批量改变组件大小逻辑,修改为按照初始占比放大缩小
- refactor(数据大屏): 优化鼠标和 Mac 触控板方向探测逻辑,针对 Mac 触控板的内外伸缩可以控制大屏缩放,鼠标滚轮控制上下移动
- style(数据大屏): 图标组件样式调整
- refactor(工作台): AI 助手增加首次指引和样式修改
- refactor(工作台): 优化模板中心文案和图标样式
- refactor(工作台): 模板增加资源版本号等基础信息
- refactor(工作台): 调整模版市场新建模式,兼容嵌入式
- refactor(工作台): 工作台最近使用列表点击可以直接跳转到对应的资源界面
- style(同步管理): 同步频率 UX 优化
- style(数据源): API 数据源的数据更新更新频率 UX 优化
- refactor(数据集): 编辑数据集页面首先验证数据源是否存在
- refactor(数据集): 单一数据源的数据集、图表使用对应数据库语法和函数
- refactor: 优化 dectl 备份脚本,支持备份前停止服务
- refactor: 优化 Dockerfile 启动命令
问题修复
- fix(仪表板): 修复仪表板控制台报错的问题
- fix(仪表板): 修复含有水印的仪表板在嵌入网页时可能出现底部部分空白区域的问题
- fix(仪表板): 修复圆角属性无法影响图片等组件的问题
- fix(仪表板): 修复复制配置联动的图表,联动标识未消失的问题
- fix(仪表板): 修复存量指标卡批量设置属性时可能因为缺少属性导致编辑区空白的问题
- fix(仪表板): 修复批量设置指标卡颜色未生效的问题
- fix(仪表板): 修复移动端布局后仪表板无法继续向 Tab 组件添加图表的问题
- fix(仪表板): 修复联动跳转弹出框可能被遮挡的问题
- fix(仪表板): 修复表格类联动跳转同时进行出现交互的错误的问题
- fix(仪表板): 修复被联动图表被删除后,联动配置没有清理的问题
- fix(图表): 修复地图从世界下钻到国家显示异常的问题
- fix(图表): 修复地图关闭悬浮后未隐藏缩放按钮的问题
- fix(图表): 修复明细表分页报错的问题
- fix(图表): 修复明细表有总数据条数在预览时被遮挡的问题
- fix(图表): 修复汇总表序号列斑马纹无效的问题
- fix(图表): 修复透视表行列定义,和 v1 保持一致 #9238
- fix(图表): 修复多序列提示删除失败的问题
- fix(图表): 修复提示中指标下拉框显示重复数据的问题
- fix(图表): 修复提示指标下拉框数据,有可能存在缺失的问题
- fix(数据大屏): 修复在点选组件后组合部分情况可能会删除选中组件问题
- fix(数据大屏): 修复指标卡图标不显示问题
- fix(数据大屏): 修复移动按键和地图内部位移事件冲突的问题
- fix(数据大屏): 修复组合大小变化后再点击组合按钮,时间生成的组合组件还是原来大小的问题
- fix(数据大屏): 修复组合移动在大屏那已经存在组合的情况下容易出现拖拽轨迹的问题
- fix(数据源): 修复获取字段重复的问题
- fix(数据集): 修复 MySQL 和 SQLServer 数据库的表跨源关联后,MySQL 数据表的字段重复显示,SQLServer 数据表的字段缺少的问题
- fix(数据集): 修复使用自定义 SQL 创建数据集,SQL 编辑器关闭后,没有获取并加载字段的问题
- fix(数据集): 修复修改数据集 SQL 没有弹出字段确认的问题
- fix(数据集): 修复数据集表名搜索不区分大小写的问题 #8852
- fix(移动端): 修复 Tab 组件布局丢失问题
- fix(移动端): 修复移动端布局后仪表板无法继续向 Tab 组件添加图表的问题
- fix(嵌入式): 修复数据源树 div 嵌入,设置 div 长度和高度,数据源左侧部分的高度变了,整体和右侧部分没变的问题
- fix(嵌入式): 修复大屏树 div 嵌入,新建数据大屏界面图层、画布、大屏配置错位的问题
- fix(X-Pack): 修复同步管理任务管理中新建任务时,SQLServer 数据源表中存在自增主键列时会报错的问题
- fix(X-Pack): 修复 OIDC 退出登录报错的问题
- fix: 修复 iframe 嵌入式使用模版新建丢失 Token 的问题
- fix: 修复日期过滤逻辑错误 #9155
v2.5.0¶
2024年4月7日
新增功能
- feat(X-Pack): 第三方平台飞书,企业微信,钉钉支持绑定用户
- feat(仪表板): 仪表板的公共链接支持在移动端打开
- feat(仪表板): 仪表板资源树支持排序
- feat(仪表板): 公共链接打开后,浏览器网页标题提示支持显示为仪表板和数据大屏的名称
- feat(仪表板): 可视化资源支持外部参数功能 #8257
- feat(仪表板): 增加开启/关闭移动端功能
- feat(图表): 支持地图图例显示为整数 #8202
- feat(图表): 地图增加恢复初始状态按钮
- feat(图表): 富文本视图增加点击字段既可选中设置样式的效果
- feat(图表): 支持气泡地图
- feat(图表): 明细表/汇总表支持控制表头排序开关和图标颜色 #8147
- feat(图表): 表格支持平滑滚动 #7277
- feat(工作台): 支持点击工作台列表中的大屏或仪表板跳转到资源预览界面
- feat(数据大屏): 增加时间组件 #8157
- feat(数据大屏): 支持鼠标选中一些区域后,区域内的组件可通过滑动鼠标,批量移动
- feat(数据集): 支持 DataEase v2 版本仪表板名称、文件夹名称等按照名称进行升序 #7741
- feat(数据集): 支持一个计算字段作为整体进行二次计算引用
- feat(查询组件): 日期范围查询组件支持设置查询时间时可选的范围 #6005
- feat(查询组件): 过滤组件支持空数据逻辑
- feat: 支持配置是否启用浏览器缓存
- feat: 新增 DataEase 智能小助手
功能优化
- build: 升级 Calcite 版本
- perf(嵌入式): iframe 嵌入式新增数据集页面优化
- perf(嵌入式): iframe 嵌入式编辑数据集页面优化
- refactor(仪表板): 仪表板内通过复制组件向画布内增加新组件,默认选中新添加的组件
- refactor(仪表板): 可视化资源树排序改为前端排序 #7741
- refactor(仪表板): 调整公共样式设置区域样式
- refactor(仪表板): 资源树中的资源图标增加移动端标识
- refactor(图表): 图表明细支持大数据量导出
- refactor(图表): 图表详情查看优化: 非表格类型统一样式,表格类型使用自身样式。
- refactor(图表): 明细导出样式等优化
- refactor(工作台): 优化工作台可视化资源跳转样式,逻辑
- refactor(工作台): 当模板管理新添加分类成功后,分类列表中默认选中新添加的分类
- refactor(数据大屏): 优化外部参数,解决外部参数对所有图表兼容性问题
- refactor(数据大屏): 时间组件样式设置区域调整
- refactor(数据大屏): 添加样式设置区域部分样式属性
- refactor(数据大屏): 组件通用样式区域样式组件优化
- refactor(数据集): 修改了数据集内容后,字段选择交互优化
- refactor(系统设置): 模版名称校验优化
- refactor(系统设置): 模版管理批量操作修改分类是当分类完全相同默认显示分类标签
- refactor: UI 库升级
- refactor: 优化安装脚本对本地已有镜像的判断逻辑
- refactor: 优化社区版升级企业版脚本,通过 bash install.sh 即可升级
- refactor: 关闭不必要的容器端口
- refactor: 减少安装脚本中对不必要的本地镜像的判断
- refactor: 去掉 installer 无用代码
- style(X-Pack): 外观设置的卡片以及底部按钮样式修改
- style(X-Pack): 外观设置次要按钮背景色值修改
- style(仪表板): 修复资源树部分颜色未跟随主题色问题
- style(系统设置): 侧边菜单悬浮以及选中样式
- style: 浅色头部背景文案颜色改为黑色
问题修复
- fix(X-Pack): 修复 API 调用 /user/byCurOrg 接口报错
- fix(X-Pack): 修复外观设置设计页面文案错误
- fix(X-Pack): 修复权限体系报错信息空格未转义错误
- fix(仪表板): 修复指标卡批量设置部分样式参数设置无效的问题
- fix(仪表板): 修复查询组件只过滤 Tab 组件第一页的问题
- fix(仪表板): 修复任意上传文件不安全操作路径的缺陷
- fix(仪表板): 修复切换到移动端需要先检查仪表板保存状态的问题
- fix(仪表板): 修复移动端制作模型未按比例缩放的问题
- fix(仪表板): 修复移动端布局复制已添加至布局中的图表会直接进入左侧无需再布置的问题
- fix(仪表板): 修复移动端设计页面,点击 checkbox 无法选择组件的问题
- fix(仪表板): 修复新建仪表板未保存时切换到移动端配置提示权限变更的问题
- fix(仪表板): 修复移动端配置首次添加表格时没有数据的问题
- fix(仪表板): 修复移动端配置切换至 PC 端布局图表样式问题
- fix(仪表板): 修复移动端配置模型顶部状态栏底部背景色不是白色的问题
- fix(仪表板): 修复指标卡批量设置时颜色设置无效问题
- fix(图表): 修复地图区域选择框丢失的问题
- fix(图表): 修复富文本框华文仿宋字体加粗没反应的问题 #8174
- fix(图表): 修复瀑布图图例选项无效的问题
- fix(图表): 修复缩放导致表格滚动距离计算错误的问题
- fix(图表): 修复表格在 http 环境下无法复制的问题
- fix(图表): 修复表格排序按钮在公共链接点击无效的问题 #8543
- fix(图表): 修复表格数据筛选到导出的 Excel 仍然为筛选前的数据问题
- fix(图表): 修复透视表字段名称修改无效的问题 #8546
- fix(图表): 修复富文本内部超链接无法打开当前 DE 系统的公共链接的问题 #8696
- fix(嵌入式): 修复 div 嵌入方式,没有应用系统的外观配置的问题
- fix(嵌入式): 修复仪表板/数据大屏设计器嵌入尺寸不对的问题
- fix(嵌入式): 修复仪表板/数据大屏预览尺寸不对的问题
- fix(嵌入式): 修复后端未适配动态前缀路径的问题
- fix(嵌入式): 修复 iframe 嵌入式仪表板树无法使用新页面预览功能的问题
- fix(嵌入式): 修复 iframe 嵌入式打开多个新窗口 token 失效的问题
- fix(工作台): 修复我的分享 Tab icon 样式跟其他 Tab 不一致,尺寸不对的问题
- fix(数据集): 修复仪表板移动端配置导致创建数据集NPE的问题
- fix(数据源): 修复字段描述不展示的问题
- fix(移动端): 修复移动端设计页面样式问题
- fix(移动端): 修复移动端面包屑错误
- fix(系统设置): 修复地图设置-地理信息不安全路径操作问题
- fix(系统设置): 修复工具箱-操作日志 icon 样式问题
- fix(系统设置): 修复系统参数-地图设置-地理信息区域代码字段规则限制的问题
- fix(系统设置): 调整系统参数-地图设置上级区域为空时显示 -
- fix(系统设置): 修复不支持引擎设置的问题
- fix: 调整 dectl 清理旧镜像时的判断逻辑
- fix: 修复浅色背景下左上方 logo 色值错误
- fix: 修复 installer 停止服务的逻辑判断错误
- fix: 修复 installer 重复安装及升级时无法启动的问题
- fix: 修复 SQL 注入漏洞
- fix: 修复 DataEase 未授权漏洞
v2.4.1¶
2024年3月13日
问题修复
- fix: 修复 installer 停止服务的逻辑判断错误
- fix: 修复 installer 重复安装及升级时无法启动的问题
v2.4.0¶
2024年3月7日
新增功能
- feat(X-Pack): 支持企业微信配置及扫码登录
- feat(X-Pack): 支持国际版飞书配置及扫码登录
- feat(X-Pack): 支持钉钉配置及扫码登录
- feat(X-Pack): 支持系统外观配置
- feat(X-Pack): 支持第三方平台用户组织角色配置
- feat(仪表板): 支持树列表侧边栏展开、收起功能
- feat(同步管理-任务管理): 支持增量同步
- feat(同步管理-任务管理): 支持终止执行中的任务
- feat(嵌入式): 模块嵌入支持 iframe 嵌入方式
- feat(工作台): 工作台我的收藏页增加直接取消收藏操作
- feat(数据大屏): 增加图形组件 #7274
- feat(数据大屏): 组件的宽高增加宽高比例锁定功能,可以等比放大缩小
- feat(数据集): 树列表侧边栏新增展开、收起功能
- feat(系统设置): 支持引擎设置
- feat(图表): 明细表/汇总表支持按列设置宽度,拖拽调整宽度 #7707
- feat(图表): 支持右键复制表格指定单元格内容 #5884
- feat(图表): 支持表格斑马纹
- feat(图表): 富文本图表支持指数格式化 #7444
- feat: dectl 增加备份和恢复功能 #6602
- feat: 增加访问前缀配置 #7999
- feat: 添加 v2 版本的 quick_start.sh 安装脚本
- feat: 支持移动端配置及访问
功能优化
- perf(X-Pack): flyway 中声明的字符集以及排序相关语句
- refactor(嵌入式): div 嵌入图表优化
- refactor(嵌入式): div 嵌入式优化
- refactor(嵌入式): 优化首次加载时长
- refactor(数据大屏): 优化保存按钮,防止重复提交
- refactor(数据大屏): 修改图形组件默认样式
- refactor(数据大屏): 图形组件增加 Svg 矢量图形
- refactor(数据大屏): 富文本组件支持撤销操作
- refactor(数据大屏): 调整位置属性面板处手动设置宽高逻辑,适配保持宽高比例
- refactor(系统设置): 更新水印管理权限的 flyway
- refactor(图表): 优化图表的默认标签配置
- refactor(图表): 优化图表默认图例配置
- refactor(图表): 优化饼图/玫瑰图默认外径为 80
- refactor: Calcite SQL 适配自定义函数
- refactor: Dockerfile 文件中去掉和 X-Pack 相关的语句
- refactor: uninstall.sh 卸载脚本优化提示 #7955
- refactor: 优化 Calcite 自定义函数性能
- refactor: 使用 Calcite 新方法替换过时方法
- style(同步管理-任务管理): 更新任务执行中状态的图标
- style:优化右侧抽屉页面(编辑表单、过滤条件)底部样式
- style:优化登录页面页脚样式
问题修复
- fix(X-Pack): 修复登录不存在的账号时提示信息错误
- fix(X-Pack): 修复社区版本系统参数设置报错
- fix(X-Pack): 平台对接中 icon 样式问题
- fix(仪表板): 修复仪表板复用缩放按钮显示不正确的问题
- fix(仪表板): 修复仪表板移动端配置每次保存后退出在此进行保存提示都会 +1 的问题
- fix(仪表板): 修复仪表板联动后查看仪表板配置,依然显示清除所有联动的问题
- fix(仪表板): 修复因与 XPack 冲突导致富文本组件不可用的问题
- fix(仪表板): 修复富文本组件华文仿宋等部分字体加粗没反应的问题 #8174
- fix(仪表板): 修复社区板仪表板因不支持水印设置导致的控制台报错的问题
- fix(仪表板): 修复切换导航主菜单时,闪现其他的空状态图片的问题
- fix(仪表板): 修复弹窗内按钮组件次要按钮交互样式不对的问题
- fix(仪表板): 修复次要按钮交互样式不对的问题
- fix(仪表板): 修复编辑主题名称异常提示和封面字体重叠的问题
- fix(仪表板): 调整表格右侧拖拽区域,防止影响列宽调整
- fix(仪表板): 修改颜色选择弹框中内置的颜色
- fix(同步管理): 修复非管理员查看数据连接管理菜单无权限的问题
- fix(同步管理-任务管理): 修复全量同步时,源数据库表数据被删除,目标数据库表数据不能同步删除的问题
- fix(嵌入式): 修复 div 嵌入式的样式冲突问题
- fix(嵌入式): 修复 iframe 嵌入式模块树无法加载的问题
- fix(嵌入式): 修复 iframe 嵌入高度丢失的问题
- fix(工作台): 修复导入模板时,选择分类列表,添加分类功能挡住了最后一个分组的问题
- fix(工作台): 模板中心间距调整为 16px
- fix(工作台): 点击 logo 返回工作台
- fix(工具箱): 修复模板管理导入模板弹窗-选择分类-添加分类选项固定在下拉列表底部的问题
- fix(工具箱): 模板中心间距调整为 16px
- fix(数据大屏): 修复保持宽高比时部分拖拽点拖拽时同时出现位移的问题
- fix(数据大屏): 修复宽高比保持时大幅度移动出现比例改变的问题
- fix(数据大屏): 修复对标线未显示的问题
- fix(数据大屏): 修复控制台异常报错关闭 sourcemap 等问题
- fix(数据大屏): 修复数据大屏中的组合组件内部视图标题缩放比例不正确的问题
- fix(数据大屏): 修复组件保持宽高比例时,快速来回拖拽可能导致宽高比例有微小偏差的问题
- fix(数据大屏): 修复组件缩放到很小时右下拖拽点会使产生位置移的问题
- fix(数据大屏): 修复组件角落处移动点保持宽高比拖动时出现闪动的问题
- fix(数据大屏): 修复编辑图标的颜色属性,在透明度输入框中使用删除键,会删掉对应的图表的问题
- fix(数据大屏): 切换导航主菜单时,闪现其他的空状态图片的问题
- fix(数据大屏): 对齐标线调试
- fix(数据源): 修复切换导航主菜单时,闪现其他的空状态图片的问题
- fix(数据集): 自定义 SQL 节点点击编辑字段
- fix(系统设置): 修复模版列表导入时中选择的分类可能和右侧展示的模版分类不一致的问题
- fix(系统设置): 修复显示、隐藏 icon 的 hover 文案不对的问题
- fix(系统设置): 修复次要按钮 hover 样式不对的问题
- fix(图表): 修复明细表分页状态下只能导出当前页数据的问题 #7972
- fix(图表): 修复指标卡名称修改后不生效的问题 #8122
- fix(图表): 修复横向柱状图横轴格式化不显示的问题
- fix(图表): 修复表格开启序号后拖拽无法保存序号列宽的问题
- fix(图表): 修复富文本组件文本组件数字段落失效的问题
- fix(图表): 修复指标表格式化百分比类型下单位后缀不生效的问题
- fix: 修复 dectl 脚本在停止服务时无法停止同步管理服务的问题
- fix: 修复 Impala 分页需先排序的问题
- fix: 升级 Calcite 版本修复日期格式错乱的问题 #8032
- fix: 修复嵌入式引入路径错误的问题
- fix: 修复首次上传 license 同步社区版资源包含已删除业务资源的问题
v2.3.0¶
2024年2月1日
新增功能
- feat(数据源): 支持 Db2
- feat(数据源): 数据源、数据集过滤区分大小写
- feat(仪表板): 仪表板点击组件可连续横向自动占位排列
- feat(仪表板): 新增年月时间范围支持 #7271
- feat(数据大屏): 支持多个组件上下左右快速对齐
- feat(图表): 标题字体大小调整为默认 16 #6729
- feat(图表): 新增透视表
- feat(图表): 新增指标卡
- feat(图表): 图表标题右侧图标修改为按比例展示大小
- feat(图表): 明细表/汇总表支持表头排序 #6754
- feat(系统设置): 系统参数设置支持前端超时时间设置
- feat(X-Pack): 增加同步管理模块
- feat(X-Pack): 可视化资源支持显示水印
- feat(X-Pack): 增加 API 文档入口
- feat(X-Pack): 嵌入式支持嵌入仪表板、数据大屏、数据源、数据集页面(带左侧的树形菜单)
- feat(X-Pack): 支持社区版首次升级企业版时游离资源可同步到企业版
- feat(X-Pack): 新增操作日志模块
- feat: 公共链接功能从企业版迁移到社区版 #7148
功能优化
- refactor(数据源): 创建完上一个数据源后,继续创建操作的默认文件夹仍然保持为同一个
- refactor(数据集): 详细展示 Calcite 执行 SQL 时的报错提示
- refactor(仪表板): 优化仪表板样式缩放比例、组件内边距缩放比例
- refactor(仪表板): 增加 Tab 标题字符限制长度为 50
- refactor(仪表板): 仪表板保存按钮,文字大小改为 12px
- refactor(仪表板): 仪表板编辑框样式调整
- refactor(数据大屏): 优化组件组合相关操作
- refactor(数据大屏): 大屏位置定位数据变更为展示原始数据不再随缩放改变
- refactor(数据大屏): 调整屏幕尺寸的上限
- refactor(数据大屏): 优化大屏样式
- refactor(数据大屏): 批量操作优化
- refactor(数据大屏): 画布样式逻辑调整
- refactor(图表): 优化指标卡批量操作逻辑
- refactor(图表): 图表放大时禁用联动跳转等操作
- refactor(图表): 富文本新增阿里巴巴普惠体
- refactor(图表): 富文本视图富文本组件进入编辑状态自动聚焦在文档末尾
- refactor(工作台): 工作台中的推荐模板中可以展示自定义的用户模板
- refactor(工作台): 工作台模板展示优化
- refactor(模板管理): 优化模板管理命名限制
- refactor(模板管理): 模板管理预览列表带入过滤条件查询
- refactor: 左侧菜单树去掉描边
- refactor: 优化模板按钮显示样式
- refactor: 优化工具箱样式
- refactor: 优化系统设置样式
- refactor: 优化系统升级后静态资源可能还是使用的历史的缓存版本造成错误的问题
- refactor: 优化 dectl 脚本,获取当前版本的同时可以查询最新版本 #7492
- refactor: installer 脚本适配 Ubuntu 操作系统
- refactor: 镜像未变化时,升级安装不重复加载镜像文件
- refactor: 帮助文档 popover 使用 hover 触发
- refactor: 升级 json-path 依赖
- refactor: 移除 hutool 中间件 #7096
问题修复
- fix(数据源): 修复 API 数据源数据表请求参数全部填满后最后一条参数无法删除的问题 #7336
- fix(数据源): 优化 Excel 数据源替换数据,文件较大时加载时间长,且没有加载图标,体验不佳的问题
- fix(数据源): 修复重命名数据源名称与编辑数据源名称长度限制规则不一致的问题
- fix(数据源): 修复数据源日志报错的问题
- fix(数据源): 修复数据源校验返回信息错误的问题
- fix(数据源): 修复 csv 字段类型识别错误的问题
- fix(数据源): 修复没有数据源的空文件夹不显示在列表的问题
- fix(数据源): 限制 MySQL 非法参数
- fix(数据源): 修复本地 Excel 文件创建的数据源数据预览为空的问题 #7722
- fix(数据源): 修复重命名数据源名称与编辑数据源名称长度限制规则不一致的问题
- fix(数据源): 修复无法查看 Oracle 视图表的问题 #7526 #7539
- fix(数据集): 修复数据集预览报错提示
- fix(数据集): 修复不同数据源同名的表无法选中做关联的问题
- fix(数据集): 修复批量管理新建计算字段字段类型不显示的问题
- fix(数据集): 修复数据源名称过长,创建数据集选择数据源时勾选框与名称重叠的问题
- fix(数据集): 修复自定义 SQL 设置参数并设置 limit 后,数据查询不出的问题 #7130
- fix(数据集): 修复数据集计算字段使用日期函数(如 WEEK、YEAR、DAY等)抛异常的问题 #7619
- fix(仪表板): 修复仪表板 Tab 内外相同字号在预览界面显示不同的问题
- fix(仪表板): 修复通过仪表板配置设置历史仪表板的图表标题字号,只有个别图表生效的问题
- fix(仪表板): 修复查询条件点击删除后,右侧编辑还存在的问题
- fix(仪表板): 修复查询组件,组件间间隔不一致的问题
- fix(数据大屏): 修复展开图表下拉框滚动滚轮导致画板缩放的问题
- fix(数据大屏): 修复组件组合以后,手动编辑组合 W/H,改变的只有组合框,组合内的组件无大小变化的问题
- fix(数据大屏): 修复分组中富文本编辑状态还可以移动的问题
- fix(数据大屏): 数据大屏键盘移动组件移动后没有触发保存的问题 #7695
- fix(数据大屏): 修复 icon 色值不对,暗色下对应 N600-DARK(#A6A6A6)
- fix(数据大屏): 修复右键图标后,鼠标点击图层位置,组件处弹出的菜单不会隐藏的问题
- fix(数据大屏): 修复图表剪切后选择其他组件可直接对剪切图表组合并显示的问题
- fix(数据大屏): 修复大尺寸数据大屏初始化未移动到中心点,可能把位置坐标置空的问题
- fix(数据大屏): 修复数据大屏非图表组件输入样式后回车出现跳转的问题
- fix(图表): 修复水波图数值过大显示异常的问题
- fix(图表): 修复表格横向拖动滚动条时表头显示异常的问题 #7510
- fix(图表): 带钻取等操作的图表切换为水波图、仪表盘、指标卡后将清空钻取框
- fix: 修复仪表板、数据大屏预览页的标题栏未垂直居中对齐的问题
- fix: 修复仪表板、数据大屏内修改名称出现的提示内容错误的问题
- fix: 修复新建可视化资源控制台有异常错误信息的问题
- fix(模板中心): 修复部分场景模板中心没有出现应用按钮的问题
- fix(系统设置): 修复查看世界村地图数据,加载时间过长,可能导致浏览器崩溃的问题
- fix(嵌入式): 修复图表预览中无法展示数据大屏中组合图表的问题
- fix(嵌入式): 修复嵌入式字体样式问题
- fix(嵌入式): 修复嵌入式权限问题
- fix(嵌入式): 修复嵌入式下组合图的问题
- fix(X-Pack): 修复复制可视化资源出现权限变更的问题
- fix(X-Pack): 修复没有仪表板创建权限,在工作台可以点击使用模板新建跳转到创建页面的问题
- fix(X-Pack): 修复认证设置同步失败的问题
- fix: 修复 dectl 脚本执行条件的判断逻辑
- fix: 搜索结果页的标题显示与设计稿不符的问题
- fix: 修复登录日志导致社区版无 license 无法登录的问题
- fix: 修复资源文件夹可以移动到其自身的子文件夹造成移动后文件夹不显示问题
v2.2.0¶
2024年1月4日
新增功能
- feat(数据集): 创建数据集的下拉框⽀持搜索
- feat(仪表板): 查询组件⽀持下拉选项设置为必填项
- feat(数据⼤屏): ⽀持分组内组件移动定位操作
- feat(数据⼤屏): ⽀持双击分组内组件直接编辑组件属性
- feat(数据⼤屏): 组合到⼀个分组后,在图层管理中,可以查看该分组下的组件列表
- feat(数据⼤屏): 分组放⼤缩⼩其内部组件同⽐放⼤缩⼩
- feat(数据⼤屏): 画布放⼤缩⼩其图表⽀持同⽐放⼤缩⼩
- feat(X-Pack): 列权限⽩名单⽤户设置增加搜索功能
- feat: 新增 API 接⼝⽂档
- feat: 新增嵌⼊式应⽤⽇志
- feat: 模板管理⽀持批量操作
- feat: 前端静态资源增加访问前缀
功能优化
- refactor(数据集): 计算字段提示⽂案修改 #7260
- refactor(数据集): 修改新建计算字段提示 #7168
- refactor(数据源): 创建完上⼀个数据源后的继续创建操作的默认⽂件夹仍然保持为同⼀个
- refactor(仪表板): 查询组件配置去除缓存
- refactor(数据⼤屏): 优化复制操作
- refactor(数据⼤屏): 图层样式优化
- refactor(数据⼤屏): ⼤屏分组样式调整
- refactor(数据⼤屏): 数据⼤屏右键菜单优化
- refactor(数据⼤屏): 批量操作时,屏蔽其他⽆关操作
- refactor(X-Pack): ⽤户管理筛选条件优化
- refactor: 优化模板管理
- refactor: 模板中⼼按钮⾃适应宽度
- refactor: 优化模板中⼼默认展开分类
- refactor: 地理信息上传地图⽂件验证
- refactor: 优化安装脚本提示 #7247
- refactor: 优化运⾏模式转换脚本
- refactor: 处理地理信息树节点超出⻓度时的样式
- refactor: 持久化⾃定义地图⽂件
- refactor: 允许社区版修改 admin 密码
问题修复
- fix(⼯作台): 处理⼯作台填充⾊内的图标⼤⼩,与仪表板等模块的⼤⼩保持⼀致
- fix(⼯作台): 修复最近使⽤列表按照最近编辑时间排序的错误
- fix(数据集): 修复复制数据集并替换数据表保存时出现的异常问题
- fix(数据源): 修复 API 数据源⽆法更新数据的问题
- fix(数据源): 修复 Excel 字段类型错误
- fix(数据源): 修复本地 Excel ⽂件创建的数据源数据预览为空的问题
- fix(数据源): 修复 API 数据源界⾯自动添加⾏问题 #7335
- fix(数据源): 修复 API 数据源数据表请求参数全部填满后最后⼀条参数⽆法删除的问题 #733650 fix(图表): 修复汇总表脱敏字段显示不正确的问题
- fix(图表): 修复表格组合后点击⻚⾯下钻的问题
- fix(仪表板): 修复查询组件时间范围绑定参数,⽆法获取可绑定参数的问题
- fix(仪表板): 修复在仪表板⽂件夹上应⽤模板创建仪表板,保存时没有⾃动选择⽂件夹问题
- fix(仪表板): 修复预览时 Tab 组件也可修改标题的问题
- fix(仪表板): 修复动态时间范围不正确的问题
- fix(仪表板): 修复⽇期范围参数化问题
- fix(仪表板): 查询组件去除包含列权限脱敏和禁⽤的列
- fix(仪表板): 修复查询组件字段切换的问题
- fix(仪表板): 修复查询组件的动态时间默认值没有随时间推移⽽⾃动更新的问题
- fix(仪表板): 修复查询组件中时间范围设置动态默认时间,退出编辑后默认时间清空的问题
- fix(仪表板): 修复时间戳年⽉组件过滤失效的问题 #7313
- fix(数据⼤屏): 修复设置⼤屏百分⽐时容易触发删除热键的问题 #7131
- fix(数据⼤屏): 修复 MAC 端,在⼤屏编辑界⾯按 shift 键后,⽆法使⽤ command 键选择图层进⾏组合的问题
- fix(数据⼤屏): 修复⼤屏预览分组位置定位不准确的问题
- fix(系统设置): 基础设置中数据源检测时间间隔限制数值边界
- fix(系统设置): 修复查看世界村地图数据,加载时间过⻓,可能导致浏览器崩溃的问题
- fix(X-Pack): 修复删除⽤户后其名下资源⽆法查看的问题
- fix(X-Pack): 修复在⼩屏幕下横向滚动⽤户列表,列表内容会与操作按钮重叠的问题
- fix(X-Pack): 开源版可以看到⾏列权限菜单,但切换后显示空⽩⻚⾯
- fix(X-Pack): 修复权限设置存在的未保存变更切换权限维度的逻辑
- fix(X-Pack): 修复⽤户批量导⼊使⽤的不是默认密码的问题
- fix(X-Pack): 修复⽤户批量导⼊的国际化错误问题
- fix(X-Pack): 脱敏字段删除改为标记
- fix: 修复升级脚本⽆法在线升级的问题
- fix: 修改安装脚本⽂案
- fix: 处理关于⻚⾯备注为空时的显示效果
- fix: 修复模板管理重命名失效的问题
v2.1.0¶
2023年12月7日
新增功能
- feat(图表): AntV 散点图类别支持重命名
- feat(数据集): 支持数据集的复制
- feat(数据源): 支持数据源的复制
- feat(系统设置): 新增系统参数-基础设置
- feat(系统设置): 新增系统参数-地图设置
- feat(X-Pack): 新增平台对接-飞书设置
- feat(X-Pack): 新增嵌入式管理
- feat: 新增模板中心
- feat: 新增模板管理
- feat: 新增 API Key 配置页
功能优化
- refactor(工作台): 优化最近使用的查询逻辑
- refactor(图表): 优化组合图默认图表类型,第一个指标为柱状图,第二个指标为折线图
- refactor(图表): 富文本、表格等模板适配优化
- refactor(仪表板): 仪表板、数据大屏中的图表联动字段使用图表制作中参与的字段
- refactor(仪表板): 社区版仪表板无需展示创建者
- refactor(数据大屏): 大屏编辑预览状态禁用鼠标比例伸缩功能
- refactor: 优化预览页按钮样式
- refactor: 优化 dectl 命令状态检查方法
- refactor: apisix 支持 Origin 请求头穿透
- refactor: askToken 认证机制
- refactor: 菜单缓存机制禁止持久化
问题修复
- fix(工作台): 修复工作台间距
- fix(图表): 修复地图导出图片和 PDF 出现区域空白的问题
- fix(图表): 修复富文本图表不识别记录数字段的问题
- fix(查询组件): 修复查询组件参数化未获取最新数据的问题
- fix(查询组件): 修复外部参数数字区间查询组件数值匹配不正确的问题
- fix(查询组件): 查询组件配置去除缓存
- fix(查询组件): 修复查询条件设置默认值为固定时间,保存后默认值被置空的问题
- fix(媒体组件): 修复反复切换图片组件样式中缩略图没有变化的问题
- fix(仪表板): 修复编辑仪表板时,新添加图表后,设置图表导致联动、跳转,导致原有图表的联动、跳转标识丢失的问题
- fix(仪表板): 修复画布区域删除 Tab 组件 Tab 页后,激活的 Tab 页无法立即渲染的问题
- fix(仪表板): 修复空值联动异常的问题
- fix(数据大屏): 修复大屏伸缩比例直接输入数字未生效的问题
- fix(数据大屏): 修复使用快捷键反复切换桌面应用导致的数据大屏组件移动失效的问题
- fix(公共链接): 修复公共链接文案错误的问题
- fix(数据集): 修复数据集重命名字段名过长的情况下,右侧功能菜单消失,无法进行其他操作的问题
- fix(数据集): 修复自定义 SQL 编辑页无法调节左侧侧边栏宽度的问题 #6535
- fix(数据源): 修复一些数据库不支持的类型
- fix(数据源): 修复初始化数据引擎失败的问题
- fix(X-Pack): 修复嵌入式的场景下部分静态资源无法加载的问题
- fix(X-Pack): 嵌入式下隐藏跳转
- fix(X-Pack): 修复列权限自定义脱敏格式显示不正确的问题
- fix(X-Pack): 修复删除用户后其名下资源无法查看的问题
- fix(X-Pack): 修复某些情况下无法切换组织的问题
- fix(X-Pack): 修复用户批量导入失败的问题
- fix: 修复社区版浏览器控制台报错没有许可的问题
- fix: 修复资源列表树,子目录展开后没有收起,导致上层目录点击收起无响应的问题
- fix: 修复 docker-compose 文件版本
- fix: 修改帮助文档链接
- fix: 修改密码验证规则
v2.0.0¶
2023年11月2日
功能模块 | 功能 | 功能描述 |
工作台 | 工作台 | 支持统计并展示用户信息及个人权限内的资源信息 |
支持快速创建数据源、数据集、仪表板、数据大屏 | ||
支持搜索及查看最近使用的资源 | ||
支持查看我的收藏 | ||
支持查看我的分享 | 仪表板 | 图表组件 | 支持通过简单的拖拉或点击操作,制作图表 |
支持多种图表类型,仪表盘、水波图、明细表、汇总表、基础折线图、面积图、堆叠折线图、基础柱状图、堆叠柱状图、百分比柱状图、分组柱状图、分组堆叠柱状图、瀑布图、横向柱状图、横向堆叠柱状图、横向百分比柱状图、饼图、环形图、玫瑰图、玫瑰环形图、雷达图、矩形树图、词云图、地图、散点图、漏斗图、富文本视图等 | ||
支持指标的多种汇总计算方式,例如求和、平均、最大值、最小值、标准差、方差、计数、去重计数等 | ||
支持指标的高级计算,例如同环比与占比 | ||
支持设置指标数值格式,例如小数位数、数量单位、单位后缀、千分符等 | ||
支持制作图表时快速切换图表类型与关联数据集 | ||
支持设置钻取、过滤、刷新频率、结果展示条数 | ||
支持丰富的图表背景、基础样式、标签、提示、标题、图例等设置 | ||
支持图表联动设置与跳转设置 | ||
支持柱状图、折线图设置缩略轴与阈值辅助线 | ||
支持仪表盘设置阈值区间 | ||
支持表格设置自动滚动、阈值样式 | ||
支持图表复制、放大、查看数据、导出 Excel 或图片等功能操作 | 其他组件 | 支持在仪表板中加入查询组件,可定义查询组件样式及标签,可为查询组件设置查询、清空、重置按钮。支持文本下拉、数字下拉、时间、时间范围等类型查询 |
支持富文本组件,可自定义文字内容,可绑定后台动态数据 | ||
支持图片等媒体组件 | ||
支持 Tab 组件,支持 Tab 组件样式设置,支持 Tab 每个页签下放入多个其他组件 | 仪表板制作 | 支持在线编辑仪表板,支持放入各种图表与其他组件 |
支持仪表板通过矩阵模式布局 | ||
支持仪表板多种配置,包括风格、主题色、组件间隙、刷新频率、图表结果数量、仪表板背景、图表与其他组件的整体配置等 | ||
支持图表与组件的复制与删除 | ||
支持图表与组件的批量复制、批量设置、批量删除 | ||
支持撤销及一键清空仪表板画布内容 | 仪表板管理 | 支持仪表板的新建、重命名、删除、复制、移动、搜索、预览等 |
支持仪表板分组的新建、重命名、删除、移动等 | ||
支持以树状形式展示仪表板分组 | ||
支持导出仪表板为 PDF 或图片 | ||
支持仪表板生成公共分享链接,并可设置链接有效期及访问密码 | ||
支持用户收藏仪表板 | 数据大屏 | 图表组件 | 支持通过简单的拖拉或点击操作,制作图表 |
支持多种图表类型,仪表盘、水波图、明细表、汇总表、基础折线图、面积图、堆叠折线图、基础柱状图、堆叠柱状图、百分比柱状图、分组柱状图、分组堆叠柱状图、瀑布图、横向柱状图、横向堆叠柱状图、横向百分比柱状图、饼图、环形图、玫瑰图、玫瑰环形图、雷达图、矩形树图、词云图、地图、散点图、漏斗图、富文本视图等 | ||
支持指标的多种汇总计算方式,例如求和、平均、最大值、最小值、标准差、方差、计数、去重计数等 | ||
支持指标的高级计算,例如同环比与占比 | ||
支持设置指标数值格式,例如小数位数、数量单位、单位后缀、千分符等 | ||
支持制作图表时快速切换关联数据集 | ||
支持设置钻取、过滤、刷新频率、结果展示条数 | ||
支持丰富的图表背景、基础样式、标签、提示、标题、图例等设置 | ||
支持图表联动设置与跳转设置 | ||
支持柱状图、折线图设置缩略轴与阈值辅助线 | ||
支持仪表盘设置阈值区间 | ||
支持表格设置自动滚动、阈值样式 | 其他组件 | 支持富文本组件,可自定义文字内容,可绑定后台动态数据 |
支持图片等媒体组件 | ||
支持边框、图标等素材组件 | 大屏制作 | 支持在线编辑大屏,支持放入各种图表与其他组件 |
支持大屏通过精确定位模式进行布局 | ||
支持大屏多种配置,包括尺寸、背景、配色、表格配色、刷新配置等 | ||
支持图表与组件的复制、粘贴、剪切、删除等操作 | ||
支持图层管理,包括上移、下移、置顶、置底、隐藏、锁定等操作 | ||
支持编辑大屏时使用快捷键操作 | ||
支持撤销操作 | 大屏管理 | 支持大屏的新建、重命名、删除、复制、移动、搜索、预览等 |
支持大屏分组的新建、重命名、删除、移动等 | ||
支持以树状形式展示大屏分组 | ||
支持导出大屏为 PDF 或图片 | ||
支持大屏生成公共分享链接,并可设置链接有效期及访问密码 | ||
支持用户收藏大屏 | 数据准备 | 数据集 | 支持数据集的创建、移动、重命名、删除、预览 |
支持数据集文件夹的创建、移动、重命名、删除 | ||
支持通过拖拉拽的方式引用数据表 | ||
支持自定义 SQL,支持快速复制表名与字段名、运行查看结果、设置 SQL 动态参数 | ||
支持设置多表关联,包括左连接、右连接、内连接 | ||
支持编辑数据集字段,包括指标与维度切换、更换字段类型、重命名、复制、删除 | ||
支持批量管理数据集字段 | ||
支持新建计算字段,内置常用计算函数,支持聚合计算 | ||
支持二次计算,即基于计算字段创建新的计算字段 | ||
支持 SQL 加密传输 | 数据源 | 支持多种数据源,包括多 Sheet 页的 Excel 文件,MySQL / Oracle / SQL Server / MariaDB / PostgreSQL / MongoDB-BI / Db2 / TiDB / Apache Doris / ClickHouse / StarRocks / AWS Redshift / Apache Impala / API 数据源等 |
支持数据源的新建、编辑、重命名、移动、删除 | ||
支持数据源配置的预览,数据源表的预览 | ||
支持数据源文件夹的创建、移动、重命名、删除 | ||
支持数据源有效性校验 | ||
支持定时检测数据源的连接状态 | ||
支持 Excel 数据源替换数据与追加数据 |
系统管理 (X-Pack) |
用户管理 | 支持用户的新建、编辑、删除、修改密码、启用、禁用、搜索、批量导入等 |
支持为用户分配一个或多个角色 | ||
支持用户通过切换组织管理及使用不同组织下的资源 | 角色管理 | 支持角色的新建、编辑、删除、搜索等 |
支持系统内置角色(系统管理员、组织管理员、普通用户)与自定义角色,支持自定义角色继承于系统内置角色 | ||
支持为角色添加与移除用户 | 组织管理 | 支持组织的新建、编辑、删除、搜索、排序、移动等 |
支持多级组织的创建与管理 | ||
支持组织间的用户与资源隔离 | 权限管理 | 支持按照用户视角窗口或资源视角窗口配置权限 |
支持菜单权限管理,包括工作台、仪表板、数据大屏、数据集、数据源模块的权限管理 | ||
支持资源权限管理,包括仪表板、数据大屏、数据集、数据源模块下的资源权限管理 | ||
支持数据集的行级权限控制、支持行级权限使用系统内置变量(用户 ID、用户名、组织、邮箱等) | ||
支持数据集的列级权限控制,支持设置列的禁用或脱敏,支持自定义脱敏规则 | ||
支持行列权限的白名单设置 |
集成与扩展 (X-Pack) |
REST API | 支持完善的 API 接口及文档 | 嵌入式能力 | 支持通过 div 或 iframe 的方式将 DataEase 的单个视图、仪表板或数据大屏页面、仪表板或数据大屏设计器嵌入到第三方系统 |