版本:5.3.0

  • 重构:看板内置资源库中的表格、词云图、水球图相关JS库移至相应插件内,以支持按需加载;
  • 新增:新增welcomeContent应用配置项,用于自定义系统首页欢迎语;
  • 新增:看板可视编辑模式新增插入iframe元素、编辑元素ID功能;
  • 新增:内置图表插件新增【基本表格V2】插件,替换已弃用的【基本表格V1】插件;
  • 新增:看板JS对象新增dashboard.chartsIn()函数,用于获取指定元素内的所有图表;
  • 新增:看板JS对象新增dashboard.resizeChartsIn()函数,用于调整指定元素内的所有图表尺寸;
  • 新增:看板JS对象新增dashboard.destroyForm()函数,用于销毁看板表单;
  • 新增:内置图表选项新增onParamFormSubmit选项,用于在内置图表参数表单提交前执行回调;
  • 新增:内置表格图表选项新增enableWrapText选项,用于设置表格内文本不换行;
  • 新增:内置表格图表选项新增updateInternal选项,用于为serverSide特性提供支持;
  • 新增:内置标签卡图表选项新增valueFirst、hideName选项;
  • 新增:内置地图类图表选项新增mapName选项,替换已弃用的dgMap选项;
  • 新增:内置图表选项新增sortAxisData选项,替换已弃用的dgSortAxisData选项;
  • 新增:内置图表选项新增updateAppendMode选项,替换已弃用的dgUpdateAppendMode选项;
  • 修复:修复看板可视编辑模式对于BOOLEAN类型的图表属性未能正确保存的BUG;
  • 修复:修复看板设计页面在源码模式修改后切换到可视模式元素导航栏未清除的BUG;
  • 修复:修复插件依赖库加载逻辑有时没有正确处理依赖链加载先后顺序的BUG;
  • 修复:修复内置表格图表在隐藏标题后仍会占用空间的BUG;
  • 修复:修复数据源管理页面的刷新和重载功能未处理搜索模式导致搜索结果不匹配的BUG;
  • 改进:看板可视编辑模式生成的看板HTML源码带有缩进格式,便于阅读和编辑;
  • 改进:看板可视编辑模式添加更多输入框填充帮助按钮,便于快速设置常用输入项;
  • 改进:看板可视编辑模式同步图表主题复选框移至【确定】按钮右侧,便于同步图表主题操作;
  • 改进:看板可视编辑模式样式属性background-image不再自动添加url()处理,避免误处理其他格式的内容;
  • 改进:看板可视编辑模式样式属性grid-column-gap、grid-row-gap改为column-gap、row-gap;
  • 改进:看板可视编辑模式元素导航栏显示网格(grid)、弹性(flex)布局标识;
  • 改进:看板可视编辑模式颜色选择器组件改为色卡选择组件,可方便选择色卡内的常用颜色;
  • 改进:看板可视编辑模式插入网格布局支持自定义行高/列宽/行间距/列间距;
  • 改进:看板可视编辑模式插入弹性布局改为默认居中间隔元素条目;
  • 改进:看板可视编辑模式删除元素后默认自动选中临近元素;
  • 改进:看板可视编辑模式图表主题图形颜色支持在选定位置插入颜色;
  • 改进:看板可视编辑模式对于新插入元素设置默认背景色,以便醒目显示和选中;
  • 改进:看板可视编辑模式允许选中零尺寸元素,解决插入未填内容的元素后无法使用【选择】操作选中的问题;
  • 改进:看板可视编辑模式编辑图表主题/选项/属性菜单统一移至【图表】菜单内;
  • 改进:看板可视编辑模式菜单【元素属性】改名为【元素设置】;
  • 改进:看板设计页面在关闭选项卡/窗口时对于未保存内容给出确认提示,避免误操作丢失数据;
  • 改进:看板设计页面对话框都改为模态对话框,避免误点击导致正在编辑的对话框内容丢失;
  • 改进:图表编辑页面的图表类型描述信息直接在页面上显示部分内容,并在点击按钮后弹出面板显示完整信息;
  • 改进:看板表单/图表联动设置格式中的target属性改为可选,可直接在图表数据集参数索引中指定联动图表元素ID;
  • 改进:看板JS对象dashboard.loadUnsolvedCharts()函数支持处理元素自身而非仅子元素;
  • 改进:图表JS对象chart.resultOf()函数支持设置操作,且dataSetBind参数支持数值索引,替换已弃用的chart.resultAt()函数;
  • 改进:数据源管理页面搜索和刷新数据源时自动展开节点;
  • 改进:重新设计数据源管理页面的切换搜索模式功能,更易于使用;
  • 改进:图表支持库ECharts版本由5.4.3升级至5.6.0;
  • 改进:前端UI库PrimeVue版本由3.45.0降级至3.34.1版本,以兼容更旧版本的浏览器;
  • 改进:系统支持在任意功能页面地址链接中添加THEME参数,便于外部系统嵌入时设置主题;

版本:5.2.0

  • 重构:各模块管理功能访问路径统一修改为"xxx/manage";
  • 新增:图表插件/渲染器新增依赖库功能,支持在图表绘制前自动引入JavaScript依赖库;
  • 新增:图表JS对象新增loadLib()函数,用于手动加载JavaScript依赖库;
  • 新增:图表监听器新增onFetch()回调函数支持,用于自定义图表更新请求前置逻辑;
  • 修复:修复系统在jdk9+环境不支持配置外部JDBC驱动库的BUG;
  • 修复:修复数据源管理页面关闭选项卡操作会导致后续选项卡重绘而丢失信息的BUG;
  • 修复:修复数据源/数据集页面的属性/字段表格编辑操作有时未正确加载内容的BUG;
  • 修复:修复数据源驱动管理功能存在的XML External Entity (XXE)安全漏洞;
  • 改进:看板编辑功能拆分为编辑、设计功能;
  • 改进:图表管理页面移除不必要的【添加(新窗口)】功能按钮;
  • 改进:内置表格图表默认不再强制单行显示单元格内容;
  • 改进:内置表格图表在绑定多个数据集时,合并它们的所有绑定字段作为表格列展示;
  • 改进:内置地图类图表加载不存在的地图后不再执行后续逻辑,避免后续操作报错;
  • 改进:图表/看板展示页的图表插件资源路径改为统一的"/vres"前缀;
  • 改进:数据源管理页面数据源列表改为分页加载;
  • 改进:数据源/数据集/图表/看板的复制操作仅允许有编辑权限的用户执行,增强系统安全性;
  • 改进:对系统所有保存类操作添加数据越权访问校验,增强系统安全性;
  • 改进:登录/注册验证码在使用后立即废弃,增强系统安全性;
  • 改进:图表插件支持设置作者、联系方式、发布日期、平台版本要求信息;
  • 改进:图表插件管理和选择页面新增查看功能,可查看描述、版本、作者等信息;
  • 改进:系统所有内置图表插件升级为采用renderer.js格式规范;
  • 改进:系统左上角设置菜单添加【企业版】链接;
  • 改进:前端库Vue版本由3.4.5降级为3.2.47,解决新版Vue对某些浏览器不兼容的问题;

版本:5.1.0

  • 重构:【数据集属性】重构为【数据集字段】;
  • 重构:【数据集资源目录】重构为【文件源】,访问路径由/dataSetResDirectory重构为/fileSource;
  • 重构:【数据源】访问路径由/schema重构为/dtbsSource;
  • 新增:图表JS对象新增chart.dataSetField*()函数,替换已弃用的chart.dataSetProperty*()函数;
  • 新增:看板全局资源管理新增重命名/移动功能;
  • 新增:数据源新增模式名功能,可指定要连接的数据库模式;
  • 新增:新增用户个人修改密码功能,与个人设置功能分离;
  • 新增:新增disablePersonalSetName配置项,可配置是否禁用个人修改用户名,默认禁用;
  • 新增:新增userPasswordStrength*配置项,可配置用户密码强度和提示信息;
  • 修复:修复数据源管理数据操作可能导致远程代码执行漏洞的BUG;
  • 修复:修复数据源URL构建器页面类型下拉框打开时会出现控制台死循环报错的BUG;
  • 修复:修复当系统运行于https协议时检测新版本功能可能导致所有页面不可用的BUG;
  • 改进:看板展示功能访问路径由/dashboard/show/*改为更简短的/dv/*;
  • 改进:图表展示功能访问路径由/chart/show/*改为更简短的/cv/*;
  • 改进:完善看板全局资源管理功能,支持分页查询、目录导航、子级搜索;
  • 改进:图表插件管理列表插件名称列靠左对齐;
  • 改进:数据集服务端文件选择功能改为更灵活易用的分页查询方式;
  • 改进:数据集参数设置面板在打开时自动聚焦至第一个输入框;
  • 改进:文件类数据集预览时可提示不存在的文件名信息;
  • 改进:数据源数据管理编辑页面聚焦第一个输入框;
  • 改进:数据源驱动编辑页面库文件链接适配系统肤色;
  • 改进:系统所有选择对话框改为从页面右侧弹出;
  • 改进:登录/注册页面验证码填写错误后及时刷新,以增强安全性;

版本:5.0.0

  • 重构:【图表数据集】概念和设计重构为【数据集绑定】;
  • 弃用:看板弃用dg-chart-map图表元素属性,改为采用dgMap图表选项方式;
  • 弃用:图表JS对象弃用chart.map()函数,改为采用dgMap图表选项方式;
  • 新增:看板编辑页面新增插入新建图表功能;
  • 新增:内置地图类图表新增dgMap图表选项,可以更方便灵活地设置图表地图;
  • 新增:看板/图表JS对象新增contextURL()函数,用于支持获取系统内其他模块资源的访问URL;
  • 新增:图表JS对象新增chart.dataSetBind*()函数,替换已弃用的chart.chartDataSet*()函数;
  • 新增:图表JS对象新增chart.updateAppendMode()函数,用于设置图表追加更新模式;
  • 新增:系统配置文件新增dbmeta.tabletypes*数据源表类型配置项,用于解决某些数据库无法加载表的问题;
  • 新增;数据源管理右键菜单新增【数据库信息】功能,可查看数据库名称、表类型信息;
  • 修复:修复CSV、Excel、JSON数据集有时未开启数据缓存的BUG;
  • 修复:修复在配置了应用根路径后看板展示页无法显示网页图标的BUG;
  • 改进:关闭或刷新看板展示页面后,及时清除后台会话中保存的看板信息;
  • 改进:整理数据集管理页面【添加】下拉菜单,添加【文本】、【文件】分类;
  • 改进:数据集编辑页面【可变模型】字面修改为【易变模型】;
  • 改进:主页左侧导航栏【项目】替换新图标;
  • 改进:完善创建用户相关操作响应逻辑,避免泄露敏感信息;
  • 改进:系统后台运行日志脱敏处理,避免泄露敏感信息;
  • 改进:前端UI库PrimeVue版本由3.15.0升级至3.45.0;
  • 改进:前端库Vue版本由3.2.36升级至3.4.5;

版本:4.7.0

  • 新增:HTTP数据集新增【编码请求地址】支持,可用于解决请求地址中文乱码问题;
  • 新增:新增数据源密码加密存储支持(开启需设置schemaPsd.crypto.enabled配置项);
  • 新增:数据源防护新增用户名、连接属性防护支持,以防护数据源URL远程代码执行漏洞;
  • 新增:新增disableShowAnonymous系统配置项,可配置禁用匿名用户展示图表/看板;
  • 修复:修复看板导入页面设置压缩包编码不起作用的BUG;
  • 修复:修复参数化数据集存在远程代码执行漏洞的安全问题;
  • 修复:修复数据源相关功能未正确释放和关闭过期连接的BUG;
  • 修复:修复更改看板分享密码的加密配置会导致相关功能报错的BUG;
  • 修复:修复SQL工作台有时未能清除过期SQL历史的BUG;
  • 修复:修复数据源导入JSON行数组数据有时会报只读连接错误的BUG;
  • 修复:修复数据源导出操作可能会导致后续同一数据源的其他操作报错的BUG;
  • 修复:修复数据源驱动管理有时无法删除驱动库文件的BUG;
  • 改进:看板编辑页面插入无权限图表时给出提示信息;
  • 改进:数据集参数/属性名不允许忽略大小写的重名,以增强数据库兼容性;
  • 改进:数据集缓存忽略包含超多条目数数据,避免占用内存过多;
  • 改进:数据源编辑页面不再载入和显示连接密码,以增强安全性;
  • 改进:数据源编辑页面连接属性改为弹窗编辑模式;
  • 改进:看板分享设置页面不再载入和显示分享密码,以增强安全性;
  • 改进:重设密码页面不再显示服务端用户主目录信息,以增强安全性;
  • 改进:登录成功后,将自动跳转至登录前的访问链接而非始终是主页;
  • 改进:角色管理页面显示ID列,便于应用配置引用;
  • 改进:系统主目录配置项名称由DATAGEAR_WORKSPACE改为DATAGEAR_HOME;
  • 改进:重构图表插件加载策略,大幅缩短系统启动时间;
  • 改进:完善系统启动脚本,支持在其他目录下启动系统;
  • 改进:系统缓存配置改为采用规范的SpringBoot缓存配置方式;
  • 改进:图表支持库ECharts版本由5.4.2升级至5.4.3;
  • 改进:看板支持库jQuery版本由3.6.0升级至3.7.1;
  • 改进:系统SpringBoot版本由2.7.11升级至2.7.16;
  • 改进:源码maven依赖库明确指定版本号,避免不同环境时编译出错;

版本:4.6.0

  • 移除:移除匿名用户登录后自动迁移数据支持,4.0.0版本起已移除相关功能;
  • 新增:看板/图表【展示】下拉按钮新增生成iframe嵌入代码功能;
  • 修复:修复图表编辑页面选择图表类型面板有时无法显示图标的BUG;
  • 修复:修复数据集预览对于数值型选填参数仍需必填的BUG;
  • 修复:修复数据集参数化内容处理可能会丢失信息的BUG;
  • 修复:修复MySQL数据源管理查看表结构没有显示表注释的BUG;
  • 改进:完善看板功能权限,只有创建用户才允许导出看板;
  • 改进:完善数据源功能权限,有删除权限的用户才允许导出数据;
  • 改进:添加上传文件大小限制配置,默认为1G,增强系统安全性;
  • 改进:系统用户密码改为采用BCrypt加密算法存储,增强系统安全性;
  • 改进:内置地图文件名改为采用行政区划编码命名;
  • 改进:图表属性编辑面板内置地图下拉框改为以树形结构展示;
  • 改进:首页左侧导航栏对于没有任何模块权限的用户隐藏菜单;
  • 改进:系统查询管理页面改为采用弹性布局,增强页面自适应性;
  • 改进:系统/static/*部分请求资源自动清除源码注释,提高页面加载效率;
  • 改进:源码结构新增datagear-webapp模块,便于系统扩展和集成;
  • 改进:图表支持库ECharts版本由5.4.1升级至5.4.2;
  • 改进:系统SpringBoot版本由2.6.6升级至2.7.11;

版本:4.5.1

  • 修复:修复SQL数据集对于DB2、SQLite等数据源预览时会报错的BUG;
  • 修复:修复系统对于MySQL、MariaDB等数据源中无符号数值类型有时报错的BUG;
  • 修复:修复数据源管理数据表格对于0值显示空白的BUG;
  • 改进:看板源码编辑模式插入图表功能可在JS字符串中正确插入内容;
  • 改进:看板可视编辑模式图表主题设置面板补充提示信息;
  • 改进:系统常用数据源信息补充MariaDB信息;
  • 改进:简化系统页脚样式和布局,移除官网链接信息;

版本:4.5.0

  • 新增:数据集属性新增计算表达式功能,可对原始数据进行二次计算处理;
  • 新增:HTTP接口数据集新增文本、XML请求体类型支持;
  • 修复:修复看板名称包含特殊字符可能导致展示页面标题显示不全的BUG;
  • 修复:修复数据集参数面板功能对于数值型下拉框或单选框校验不通过的BUG;
  • 修复:修复数据集参数面板功能会清除已设的隐式参数值的BUG;
  • 修复:修复数据集参数面板功能有时会导致控制台报错的BUG;
  • 改进:数据集定义页面【参数】和【属性】改为弹框编辑模式,便于展示和操作;
  • 改进:看板HTML模板解析引入缓存机制,提高看板展示页面加载性能;
  • 改进:改进看板内销毁图表时相关CSS样式表的销毁策略,减少资源占用;
  • 改进:系统【关于】页面补充版权信息;
  • 改进:系统部分页面在新窗口打开后右下角显示版权信息;

版本:4.4.0

  • 新增:看板新增dg-chart-manual-render属性,用于控制是否手动渲染图表;
  • 新增:看板dg-dashboard-code属性新增"instance"值,弃用dg-dashboard-auto-render属性;
  • 新增:看板JS对象新增多个生命周期相关函数,可更灵活控制看板生命周期;
  • 新增:图表JS对象新增themeGradualColor()函数,替换已弃用的gradualColor()函数;
  • 新增:图表JS对象新增多个生命周期相关函数,可更灵活控制图表生命周期;
  • 修复:修复看板主页模板名包含中文子路径时无法打开展示页面的BUG;
  • 修复:修复在图表监听器中调用自身图表JS对象的refreshData()函数不起作用的BUG;
  • 修复:修复系统管理查询页面分页栏页码有时显示不准确的BUG;
  • 改进:弃用dg-dashboard-listener中图表事件相关回调函数,dg-chart-listener已具备相同功能;
  • 改进:图表JS对象简化themeStyleName()、themeStyleSheet()函数,弃用theme参数项;
  • 改进:弃用dashboard.batchSetDataSetParamValues()函数,它并不实用;
  • 改进:图表完全禁用交互设置后不再绘制不必要的相关HTML元素;
  • 改进:完善看板源码编辑模式代码配色;
  • 改进:内置自定义图表插件单独分类,避免与未分类的插件混淆;
  • 改进:图表支持库ECharts版本由5.4.0升级至5.4.1;

版本:4.3.1

  • 修复:修复看板查看操作报错的BUG;
  • 改进:数据集编辑页面支持设置预览操作是否自动生成属性;
  • 改进:数据集预览结果表格显示行号;
  • 改进:内置表格图表支持设置disableStripe选项,用于禁用表格条纹样式;
  • 改进:内置表格图表支持设置disableHover选项,用于禁用表格悬停样式;
 
京ICP备18055183号-1
© 2018-2024 datagear.tech 北京溪歌科技有限公司
登录