版本:4.0.0

  • 重写:基于Vue3、PrimeVue重写全部界面,带来全新交互体验;
  • 移除:数据管理模块移除表格编辑、批量添加功能;
  • 移除:英语语言支持;
  • 修复:修复管理员在他人的看板内插入图表后展示有时提示无权限的BUG;
  • 改进:SQL防注入仅校验关键字单词,避免标识符里包含关键字子串导致无法执行操作;
  • 改进:改进系统访问安全策略,匿名用户不再允许添加、编辑、删除操作;

版本:3.2.0

  • 新增:内置图表新增得分环、阶段仪表盘;
  • 新增:图表监听器新增destroy()、onDestroy()函数,用于处理图表销毁事件;
  • 新增:看板元素属性新增"dg-dashboard-unimport",用于排除引入内置看板资源;
  • 新增:数据管理查询条件、数据导入/导出、SQL工作台新增SQL防注入配置,增强系统安全性;
  • 新增:SQL数据集新增SQL防注入配置,增强系统安全性;
  • 新增:登录需填写验证码,并限制登录尝试次数,增强系统安全性;
  • 新增:注册需填写验证码,增强系统安全性;
  • 修复:修复数据导出SQL会添加多余标识符引号的BUG;
  • 修复:修复在数据表查询页面打开的导出页面中点击【确定】按钮后会导致父页面自动刷新的BUG;
  • 改进:看板支持以"../global/*"的方式引入全局资源,便于浏览器跨看板缓存全局资源;
  • 改进:看板JS对象的loadUnsolvedCharts()函数支持指定查找根元素;
  • 改进:内置折线图、柱图、嵌套饼图、散点图新增【类别】数据标记,便于绘制单数据集多系列图表;
  • 改进:内置箱形图、主题河流图、象形柱图新增【类别】数据标记,便于绘制单数据集多系列图表;

版本:3.1.0

  • 新增:内置图表新增地图热力图、主题河流图、象形柱图;
  • 新增:内置表格图表新增carousel.enable="auto"配置项,可设置仅在表格高度溢出时开启轮播;
  • 新增:看板JS对象新增originalDataIndex()函数,弃用类似功能的旧函数;
  • 新增:图表JS对象新增originalDataIndex()、originalDataIndexes()函数,弃用类似功能的旧函数;
  • 新增:图表JS对象新增eventOriginalDataIndex()函数,弃用类似功能的旧函数;
  • 新增:图表JS对象新增eventNew()函数,弃用类似功能的旧函数;
  • 修复:修复看板源码编辑模式输入"chart."后未打开图表API自动补全列表的BUG;
  • 修复:修复看板可视编辑模式设置图表主题会清除源码模式设置的其他主题属性的BUG;
  • 改进:看板源码编辑模式支持自动补全括号和引号;
  • 改进:看板可视编辑模式图表主题支持设置字体尺寸;
  • 改进:图表编辑页面禁用【实时】刷新间隔功能,避免导致误操作;
  • 改进:图表插件可设置为属于多个类别;
  • 改进:CSV/Excel/JSON数据集新增缓存支持,提高图表访问性能;
  • 改进:新建数据源测试连接时校验URL是否允许连接;
  • 改进:数据源管理页面查询条件输入域改为采用CodeMirror代码编辑器;
  • 改进:数据源编辑页面添加URL输入提示,完善辅助设置按钮;
  • 改进:改进数据源连接尝试策略,避免不必要的二次尝试导致长时间无反应;
  • 改进:图表支持库ECharts版本由5.3.1升级至5.3.2;

版本:3.0.1

  • 修复:SpringBoot版本由2.6.4升级至2.6.6,修复其2.6.4版本存在的RCE漏洞;

版本:3.0.0

  • 不兼容:整理合并系统数据库脚本datagear.sql,不支持低于2.13.0版本自动升级;
  • 新增:分享看板新增设置密码功能,设置后访问看板需进行密码确认;
  • 新增:看板可视编辑模式新增编辑图片/超链接/视频/文本标签元素属性功能;
  • 新增:看板可视编辑模式新增插入文本标签功能;
  • 新增:看板图表主题新增titleTheme、legendTheme属性,新增用于设置字体大小的fontSize属性;
  • 新增:数据集新增【可变模型】特性,移除数据集属性必填规则,用于支持数据结构不固定的数据集;
  • 修复:修复未授权用户仍能打开看板展示链接的BUG;
  • 修复:修复Excel数据集有空值单元格时,会出现值串列的BUG;
  • 修复:修复看板可视编辑模式刷新操作后切换至源码模式未同步源码的BUG;
  • 修复:修复看板可视编辑模式删除元素后未重置元素节点路径信息的BUG;
  • 修复:修复SQL数据集未选择数据源时SQL自动补全报错的BUG;
  • 修复:修复数据源导入/导出数据页面表格宽度未填满的BUG;
  • 修复:修复新建看板全局资源存储路径包含新目录时保存报错的BUG;
  • 改进:看板可视编辑模式添加快捷执行按钮,点击可直接执行上次操作;
  • 改进:看板可视编辑模式删除元素/解绑图表操作改为需确认执行;
  • 改进:看板可视编辑模式图表选项编辑文本域改为格式化的文本编辑器;
  • 改进:看板可视编辑模式图表选项支持设置为图表选项JS变量名;
  • 改进:看板可视编辑模式刷新页面后保持元素边线状态;
  • 改进:看板源码编辑模式支持代码折叠;
  • 改进:看板编辑页面的图表列表面板改为可拖动;
  • 改进:自定义图表默认渲染为数据JSON字符串列表而非表格,避免无法显示完整数据的问题;
  • 改进:系统图表支持库ECharts版本由5.2.2升级至5.3.1;

版本:2.13.0

  • 新增:看板可视编辑模式新增插入网格布局功能,可一键插入自适应屏幕尺寸的网格布局元素;
  • 新增:看板可视编辑模式新增插入图片、超链接、视频功能;
  • 新增:看板可视编辑模式新增设置看板尺寸功能,用于调整预览看板屏幕尺寸;
  • 新增:看板可视编辑模式新增设置图表选项功能;
  • 新增:看板可视编辑模式新增设置边框、网格/弹性样式属性、样式类名等功能;
  • 新增:看板可视编辑模式新增显示选中元素节点路径功能;
  • 新增:看板可视编辑模式新增显示/隐藏元素边线功能;
  • 修复:修复看板可视编辑模式对于某些稍旧浏览器版本无法使用的BUG;
  • 修复:修复看板可视编辑模式编辑元素尺寸后图表尺寸未更新的BUG;
  • 修复:修复看板可视编辑模式删除元素后未删除其包含图表对象的BUG;
  • 改进:看板可视编辑模式的样式同步图表主题功能可用于所有元素,开启后将同步更新元素包含的所有图表主题;
  • 改进:看板可视编辑模式的编辑图表主题功能可用于任意元素,设置后将应用于元素内的所有图表;
  • 改进:看板可视编辑模式页面背景默认固定为白色,与浏览器默认背景色一致;
  • 改进:看板可视编辑模式设置元素内容文本框改为文本域;
  • 改进:完善看板可视编辑模式操作面板的输入框辅助按钮和提示信息;
  • 改进:看板可视编辑模式选中元素样式改为采用元素阴影而非边框宽度样式,避免影响元素尺寸;
  • 改进:看板可视编辑模式点击可视区域时关闭已打开的操作面板;
  • 改进:完善看板可视编辑模式生成的HTML模板源码格式;
  • 改进:新建看板时自动添加dg-chart-auto-resize图表尺寸自适应特性;
  • 改进:看板展示页面主题改为不受系统主题影响,除非指定展示页面参数DG_THEME=auto;

版本:2.12.0

  • 新增:看板编辑页面新增可视编辑模式,支持以可视化方式编辑看板HTML模板;
  • 新增:看板编辑页面新增保存单个资源内容的功能;
  • 修复:修复数据源驱动管理模块潜在的文件下载安全问题;
  • 改进:看板编辑页面【保存并展示】操作打开当前编辑的看板模板网页地址而非主页地址;
  • 改进:看板编辑页面的初始HTML模板不再默认添加非必要的"dg-dashboard","dg-chart"样式类;

版本:2.11.0

  • 新增:图表JS对象新增dataSetPropertySign()函数,用于获取/设置数据集属性数据标记;
  • 新增:图表JS对象新增dataSetPropertySigns()函数,用于获取/设置数据集属性数据标记;
  • 新增:图表JS对象新增echartsGetThemeName()函数,用于获取或生成ECharts主题;
  • 修复:修复数据集参数日期类输入框不支持"ymd"格式的BUG;
  • 改进:看板编辑页面的资源列表改为树形结构展示;
  • 改进:看板内图表元素设置默认最小尺寸,避免插入图表元素后由于没设尺寸而出现无法显示的问题;
  • 改进:内置ECharts图表采用replaceMerge模式更新图表,解决刷新操作存在无法删除系列的问题;
  • 改进:图表JS对象的update()函数允许不传results参数而使用上次更新结果;
  • 改进:图表JS对象的echartsInit()函数添加opts参数,用于支持相关ECharts函数功能;
  • 改进:图表JS对象的echartsOptions()函数添加opts参数,用于支持相关ECharts函数功能;
  • 改进:改进数据集自动生成属性的策略,添加操作时自动删除上一次预览后台生成且本次预览没有的属性;
  • 改进:SQL工作台、数据集内容、看板资源代码编辑器改为采用CodeMirror,更易于使用;
  • 改进:更新地图类图表使用的内置中国地图;

版本:2.10.0

  • 新增:内置图表新增涟漪气泡图、涟漪坐标散点图、涟漪地图散点图;
  • 新增:内置图表新增地图路径图、地图飞线图、平行坐标系图、阶梯折线图;
  • 新增:图表编辑页面新增数据集属性别名功能,用于设置图表展示时对应数据系列名称;
  • 新增:图表编辑页面新增数据集属性排序功能,用于设置图表展示时对应数据系列顺序;
  • 新增:图表JS对象新增dataSetProperties()、dataSetProperty()函数,用于获取数据集属性;
  • 新增:图表JS对象新增dataSetPropertyOrder()函数,用于获取/设置数据集属性排序;
  • 新增:图表JS对象新增dataSetPropertyAlias()函数,用于获取/设置数据集属性排序,同时弃用的dataSetPropertyLabel()函数;
  • 新增:图表JS对象新增dataSetParams()、dataSetParam(),用于获取数据集参数;
  • 新增:图表JS对象新增hasDataSetParam()函数,替换已弃用的hasParamDataSet()函数;
  • 新增:图表JS对象新增dataSetAlias()函数,用于获取/设置数据集别名,同时弃用chartDataSetName()函数;
  • 新增:图表JS对象新增resultMapObjects()函数,用于获取数据集结果数据经属性映射后的对象数组;
  • 新增:看板JS对象新增user()函数,用于获取当前浏览用户信息;
  • 新增:数据集添加DG_USER、DG_ROLE_NAMES内置参数,用于在后台查询时获取当前用户和角色信息;
  • 修复:看板导入功能添加压缩包编码设置项,修复导入含有中文名的压缩包有时会报错的BUG;
  • 修复:修复坐标散点图在刷新数据后横坐标没有同步更新的BUG;
  • 修复:修复表格图表误将标题文本设置为标题元素样式的BUG;
  • 修复:修复看板编辑页面图表列表有时会出现表格列宽混乱的BUG;
  • 改进:内置图表改名:【基本散点图】改为【气泡图】,【散点值地图】改为【地图散点图】,【关系地图】改为【地图关系图】;
  • 改进:图表编辑页面调整数据集顺序操作由拖拽方式改为更方便的上移/下移按钮方式;
  • 改进:图表保存时忽略空数据标记,避免存储长度溢出;
  • 改进:修改系统滚动条样式与主题匹配(仅支持webkit浏览器);
  • 改进:简化看板部分支持库文件名,移除"datagear-"前缀;
  • 改进:改进内置图表校验加载策略,只有修改时才校验加载,以减少系统启动时间;
  • 其他:看板支持库ECharts版本由5.2.0升级至5.2.2;
  • 其他:看板支持库jQuery版本由1.12.4升级至3.6.0;
  • 其他:表格图表支持库DataTables版本由1.10.18升级至1.11.3,并移除打印、导出等非必要的组件;

版本:2.9.0

  • 新增:内置图表新增嵌套饼图、单选下拉框、多选下拉框;
  • 新增:内置标签卡图表新增flex配置项,用于配置弹性布局;
  • 新增:图表JS对象新增themeStyleName、themeStyleSheet函数,用于为定义图表CSS样式提供支持;
  • 新增:图表JS对象新增elementStyle、styleString函数,用于为定义图表CSS样式提供支持;
  • 修复:修复数据集(CSV、JSON等)修改内容后必须刷新看板页面才能更新数据的BUG;
  • 修复:修复当登录超时后点击查询页面的查询按钮无响应的BUG;
  • 改进:重构内置表格图表配置项,支持细粒度配置表格样式;
  • 改进:重构内置标签卡图表配置项,支持细粒度配置标签样式;
  • 改进:改进表格图表滚动条样式,使其与图表主题匹配(仅支持webkit内核浏览器);
  • 改进:看板内图表元素的内置CSS样式改为通过样式类实现,避免用户定义样式不起作用;
  • 改进:数据集预览即使执行出错也返回解析后的内容,便于排查拼写错误;
  • 改进:数据集参数、属性、数据格式修改时也须重新执行预览;
  • 改进:删除用户操作改为必须选择数据迁移目标用户后才能删除;
  • 其他:ECharts版本由5.1.2升级至5.2.0;
 
京ICP备18055183号-1
Copyright 2018 datagear.tech. All Rights Reserved.