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;
2.8.0
  • 移除:移除管理员专有的数据源模式匹配授权功能,简化系统数据权限设计;
  • 新增:新增数据源防护功能,使管理员可控制是否允许用户创建指定URL的数据源;
  • 新增:图表、看板JS对象新增originalInfo函数,用于获取/设置图表展示数据的原始信息;
  • 新增:图表JS对象新增registerEventHandlerDelegation、removeEventHandlerDelegation函数,用于为图表事件处理提供支持;
  • 新增:图表JS对象新增callEventHandler、echartsOffEventHandler函数,用于为图表事件处理提供支持;
  • 新增:图表JS对象新增resultData函数,用于获取/设置图表数据集结果数据;
  • 新增:图表JS对象新增resultDataElement函数,用于获取图表数据集结果数据指定索引的元素;
  • 新增:图表JS对象新增gradualColor函数,用于为图表配色提供支持;
  • 新增:看板JS对象新增mapURLs函数,为自定义地图URL映射提供API;
  • 修复:修复参数化数据集对于大数值参数可能出现精度丢失的BUG;
  • 修复:修复数据管理列表/编辑页面、SQL工作台查询结果对于大数值会出现精度丢失的BUG;
  • 修复:修复在已登录状态下打开/login地址会死循环的BUG;
  • 改进:用户关联角色功能改为在用户编辑页面而非角色管理页面;
  • 改进:系统添加缓存支持,大幅提升系统性能;
  • 改进:标签卡图表添加横排配置项"inline",配置项label.name简化为name,label.value简化为value;
  • 改进:图表JS对象弃用eventBindHandlerDelegation、eventUnbindHandlerDelegation函数;
  • 改进:看板编辑页面插入图表对话框改为悬浮面板,便于多次插入图表操作;
  • 改进:登录页、注册页、重置密码页添加右上角系统菜单;
  • 改进:程序发布包配置文件中添加DataGearWorkspace配置项模板;
2.7.0
  • 新增:新增箱形图内置图表插件;
  • 新增:新增数据集、图表、看板的复制功能;
  • 新增:看板编辑页面新增看板和图表JS对象函数自动补全功能;
  • 新增:图表JS对象新增inflateRenderOptions、inflateUpdateOptions、renderOptions函数,弃用optionsUpdate函数;
  • 新增:图表JS对象新增internal函数,替换已弃用的echartsInstance函数;
  • 新增:图表JS对象新增loadMap函数,用于为加载通用图表地图提供支持;
  • 新增:图表JS对象新增resultValueObjects、resultDatasFirst函数;
  • 新增:图表JS对象新增dataSetParamValueFirst、dataSetParamValuesFirst函数;
  • 修复:修复在图表监听器里调用另一图表的refreshData函数有时不起作用的BUG;
  • 修复:修复看板、图表展示地址末尾不带'/'会导致网页未找到的BUG;
  • 修复:修复横向柱状图的配置项中xAxis和yAxis配置效果颠倒的BUG;
  • 修复:修复内置图表对于某些series配置项不起作用的BUG;
  • 修复:修复自定义图表设置异步渲染、异步更新无效的BUG;
  • 修复:修复K线图未显示坐标轴刻度标签的BUG;
  • 改进:弃用看板JS对象的isWaitForRender、isWaitForUpdate函数,它们不应作为开放API;
  • 改进:图表元素的地图配置dg-chart-map、chart.echartsLoadMap函数支持SVG格式的地图;
  • 改进:图表JS对象的dataSetParamValuesFirst、dataSetParamValues函数支持设置数组类型的参数值;
  • 改进:简化数据集、图表、看板访问地址,移除"/analysis"地址前缀;
  • 改进:完善各内置图表组件对于日期类数据的坐标轴类型支持;
  • 改进:SQL、CSV、JSON数据集添加防注入和自动转义参数值支持;
  • 改进:看板展示页面标题中的"DataGear"标识由前缀改为后缀,且默认显示看板名称;
  • 改进:图表编辑页面支持悬浮提示选中图表类型的描述信息;
  • 改进:图表插件临时目录改为应用配置的临时目录,而非操作系统临时目录;
2.6.0
  • 新增:看板JS对象新增serverDate函数,用于获取服务端当前日期;
  • 新增:看板监听器新增updateChartError函数,图表监听器新增updateError函数,用于自定义图表更新数据出错处理逻辑;
  • 新增:表格图表新增carousel.hideVerticalScrollbar配置项,用于控制轮播时是否隐藏纵向滚动条;
  • 修复:修复定时刷新图表的dg-chart-link和refreshData()不起作用的BUG;
  • 修复:修复隐藏轮播表格元素会导致页面卡死的BUG;
  • 修复:修复定时刷新图表在更新数据出错后没有继续执行定时刷新的BUG;
  • 修复:修复点击数据源列表条目打开数据源出错后无法再次重试的BUG;
  • 改进:仪表盘图表支持添加多个数值列;
  • 改进:图表元素上的dg-chart-listener改为继承<body>上的设置而非覆盖;
  • 改进:调整系统查询框布局,将查询条件都聚合至搜索框内;
  • 改进:看板里动态生成的内置CSS插入在用户定义CSS之前,确保用户CSS有更高优先级;
  • 改进:系统配置项directory.root改为DataGearWorkspace,便于通过环境变量配置工作目录;
  • 其他:ECharts版本由4.9.0升级至5.1.2;
2.5.0
  • 新增:图表编辑页面新增自定义日期类数据格式的功能;
  • 新增:数据集编辑页面新增自定义数据源格式的功能;
  • 新增:看板JS对象新增resultDataFormat函数,用于获取/设置看板级的结果数据格式;
  • 新增:图表JS对象新增resultDataFormat函数,用于获取/设置图表级的结果数据格式;
  • 新增:图表JS对象新增updateResults函数、替换已弃用的getUpdateResults函数;
  • 新增:图表JS对象的chartDataSets元素新增query属性,替换已弃用的paramValues属性;
  • 修复:修复数据管理功能不支持Oracle同义词的BUG;
  • 修复:修复内置Oracle驱动缺少orai18n.jar导致无法访问某些版本数据库的BUG;
  • 修复:修复数据集未正确处理24小时制日期和时间的BUG;
  • 修复:修复列表页面关键字查询未重置页码的BUG;
  • 修复:修复列表页分页组件未设置英语语言的BUG;
  • 改进:数据集预览时可自动合并页面端编辑的属性;
  • 其他:SpringBoot版本由2.3.6升级至2.4.6;
2.4.0
  • 新增:看板JS对象新增loadUnsolvedCharts函数,用于异步加载所有未渲染的图表;
  • 新增:看板JS对象新增loadCharts函数,用于异步加载多个图表;
  • 新增:看板JS对象新增chartIndex函数,替换已弃用的getChartIndex函数;
  • 新增:看板JS对象新增chartOf函数、替换已弃用的getChart函数;
  • 新增:看板JS对象新增renderedChart函数,用于获取HTML元素已渲染的图表对象;
  • 新增:图表JS对象新增widgetId、elementWidgetId、isInstance函数;
  • 新增:图表JS对象新增renderer函数、替换已弃用的customChartRenderer函数;
  • 修复:修复看板嵌套首页自动跳转参数丢失的BUG;
  • 修复:修复processUpdateOptions可能引起图表事件原始数据不对应的BUG;
  • 修复:修复柱状图当名称列是数值类型时无法显示的BUG;
  • 改进:看板JS对象loadChart函数支持不设置chartWidgetId参数而默认从元素的dg-chart-widget属性读取;
  • 改进:看板JS对象异步加载图表在未找到对应图表时返回备用的图表对象;
  • 改进:看板JS对象refreshData、removeChart等函数的chartInfo参数支持传入Jquery对象和HTML元素;
  • 改进:图表JS对象弃用chartDataSetsNonNull、nameNonNull、updateIntervalNonNull函数;
  • 改进:看板内置地图添加默认编码映射;
  • 改进:数据集编辑页面支持调整参数和属性顺序,支持为属性设置默认值;
  • 改进:数据集保存操作在有重名参数或属性时给出友好错误提示;
  • 改进:更新内置数据库JDBC驱动为较新版本;
2.3.0
  • 新增:新增看板全局资源管理和引用功能;
  • 新增:看板编辑页面新增浏览资源功能;
  • 新增:图表编辑页面新增附件数据集功能,可为基于数据扩展图表功能提供支持;
  • 修复:修复看板展示时无法加载中文名资源的BUG;
  • 修复:修复当看板首页在嵌套路径内时,展示首页未正确跳转至嵌套路径的BUG;
  • 修复:修复SQL数据集对于MySQL的GROUP_CONCAT函数结果集列有时未正确解析的BUG;
  • 修复:修复数据管理编辑页面选择导入键操作有时会出现未填充值的BUG;
  • 修复:修复未禁用数据分析员角色分享数据集功能的BUG;
  • 改进:看板导入操作允许上传内部有多余嵌套目录的ZIP压缩包;
  • 改进:删除已被外键引用的记录时给出友好的错误提示;
  • 改进:简化主页系统菜单标签;
  • 改进:驱动程序导入页面添加驱动库上传注意事项;
  • 改进:改进系统多数据库部署支持,无需修改源代码即可运行于已初始化的主流数据库;
2.2.0
  • 新增:内置图表新增水球图;
  • 新增:看板编辑页面新增搜索功能;
  • 新增:图表/看板展示页面新增数据透视表功能,并扩展"dg-chart-disable-setting"属性功能控制是否开启;
  • 新增:看板支持添加"dg-chart-update-group"属性,用于设置图表更新数据分组,避免加载数据耗时的图表影响其他图表;
  • 新增:内置图表支持添加processRenderOptions、processUpdateOptions配置项,用于扩展图表的渲染、更新配置项;
  • 新增:看板表单新增render配置项,用于支持在表单渲染完成后执行回调操作;
  • 修复:修复SQL数据集未正确关闭数据库连接导致相关功能可能出现无法响应的BUG;
  • 修复:修复表格图表自定义样式可能会影响其他表格图表的BUG;
  • 改进:表格图表在开启排序选项后在表头显示排序图标;
  • 改进:自定义图表在展示时默认渲染为表格图表,便于浏览和调试数据;
  • 改进:看板导入功能页面添加导入注意事项说明;
  • 改进:调整图表/看板展示页面参数设置面板尺寸,使其更匹配窗口尺寸;
  • 改进:看板展示页面chartFactory.chartForm重构为chartFactory.chartSetting;
  • 改进:整理管理员系统设置菜单,移除部分非必须菜单项;
  • 改进:调整系统浅色主题为更柔和的配色;
2.1.1
  • 修复:修复切换语言功能在英语系统环境无法切换中文的BUG;
  • 修复:修复切换语言功能未持久保存当前语言的BUG;
  • 修复:修复内置表格图表轮播功能鼠标悬停不起作用的BUG;
  • 修复:修复内置表格图表在设置固定列时未正确计算高度的BUG;
  • 修复:修复数据管理列表页面条件查询框误将标识符引用符号按照HTML转义的BUG;
  • 改进:内置表格图表支持配置列宽、是否可排序等列特性;
京ICP备18055183号-1
Copyright 2018 datagear.tech. All Rights Reserved.