发布日志摘要-2019
2023-8-4 About 50 min
# v1.1.0@2019-12-08 企业版
图表设计:
- 新增开发者模式: 允许用户在echarts setOption 之前通过脚本调整,扩展图表配置
- 调色板支持渐变色配置
- 支持rgba格式颜色在渐变色colorStep中的解析
- 交叉表
- 修改默认交叉表样式
- 统一交叉表明细表样式
- 修复交叉表在全屏看板中下钻弹窗定位不准的问题
- 指标增加科学计数法格式化
- 优化交叉表布局,增加上下左右边距设置
- 调整在容器里面的自适应效果
- 明细表
- 修改默认明细表样式
- 支持表头背景单独配置
- 解决表头行高被撑高的问题
- 鼠标悬停行高亮样式可调
- 边框支持样式调整
- 调整在容器里面的自适应效果
- 支持配置对齐方式
- 饼图支持不显示label,不显示数字,按数值排序(可设置升序、降序、默认数据顺序)
- 支持设置图例字体, 边距, 项距, Icon位置
- 柱线图
- 双轴图轴微调支持分开控制
- 多轴图数字标签支持分开控制
- 支持设置轴刻度, 轴名称字体, 数字标签格式化默认与值轴保持一致, 可自定义控制
- Tooltip格式化默认与值轴保持一致
- 轴标签取消showMinLabel,会引起单个label的时候label显示不了的问题
- 图例支持设置背景色/类型(plain, scroll翻页)
看板设计:
- 大屏设计器
- 大屏参数支持隐藏,参数名称(用文本组件替代)
- 增加标签页组件
- 优化标签页布局
- 优化多选标签组绑定操作体验
- 增加图层、组件列表管理,在图层管理中可以选中、删除、复制、调整图层操作,也可用于检查是否有图层设置错误导致隐藏的组件
- 大屏支持生成分享url,支持url传参
- 修复全屏场景下,下拉框参数弹窗位置不正确的问题
- 允许修改全局echarts渲染形式:canvas/svg
- 新增快捷键支持
- delete删除组件
- ctrl/cmd+a选中所有组件
- ctrl/cmd +/-, pageUp/pageDown 画布缩放
- 方向键组件位置微调
- ESC取消选中
- ctrl/cmd + s保存
- 支持回撤undo(快捷键ctrl/cmd+z)/重做redo(ctrl/cmd+y)
- 图片轮训支持设置描述文本
- 增加参考线, 增加组件位置,尺寸,图层信息显示
- 支持组件通用样式配置
- 线条边框设置
- 背景色设置
- 阴影设置
- 统一边框设置
- 支持复制/粘贴通用样式
- 渐变色支持: 支持组件背景渐变色, 文本组件, 时间组件渐变色等
- 新增多项静态图片边框组件
- 静态边框支持朴素线条边框
- 交叉表, 明细表表头, ECharts图例, 轴刻度标签支持全局字体缩放
- 优化富文本编辑器
- 编辑器背景与大屏背景保持一致
- 优化工具栏顺序
- 丰富可选字体
- 解决delete快捷键冲突问题
- 删除标签组件, 所有相关组件里面对应标签信息删除
- 修复由boardStyle传参(带有空格、特殊字符)引起的看板导出变量设置错误
- 优化联动参数为常量时的交互
- 允许引用图表在大屏设计时配置值轴
- 优化图片url处理逻辑
- 网格布局
- 优化网格布局容器行高计算
其他:
- 支持外部定义ext.css挂载
- 看板集成支持国际化传参
- 修复了一些Bug
# v1.0@2019-10-15 企业版
图表设计:
- 交叉表
- 交叉表导出性能优化:交叉表数据量过大时可配置自动取消表头合并,显著优化了交叉表导出性能
- 交叉表导出中状态显示,避免用户重复点击导出操作
- 交叉表页脚样式优化
- 交叉表无穷大 Infinity 英文修改为数学符号无穷大
- 修复交叉表小计计算,表头内容重复导致子集不正确问题
- 词云支持字体配置
- 指标卡支持计数动效
- 消除指标卡左右空白边距
- 不显示柱线图空值
- 漏斗图支持上下边距调整,优化小分辨率屏幕、大屏小容器显示
- 饼图支持内径、外径配置
- 支持空值排序到最前、最后
- 解决指标下拉二级菜单溢出屏幕问题
- 图表类型增加进度条
- 修复矩形树图Label 不显示问题
- 修复区域地图单指标不显示下钻提示问题,下钻开启之后自动开启区域自适应
- 修复新建之后,再次保存不能判断为更新问题
看板设计:
- 大屏
- 重要大屏支持看板参数
- 大屏支持看板参数样式配置
- 大屏支持不带参联动、带参联动、联动返回
- 大屏新增图片组件,支持轮播图
- 大屏前端静态边框、动态装饰组件增加分页
- 大屏全屏时不显示激活与 Hover 效果
- 网格布局
- 看板导出支持 url 参数
- 调整自由布局菜单内容,溢出显示明显滚动条,优化小分辨率屏幕显示
- 优化自由布局在 Windows 环境、Firefox 浏览器、场景下滚动条显示问题
- 全局参数查询只影响被关联图表,避免整个看板刷新
- 参数关联到多个图表,维度成员去重
- 新增弹窗联动
- 支持弹窗轻联动时间,可以通过窗口显示关联图表
- 联动支持固定值参数,让指标卡也能发出指定过滤类型联动
- 支持不同过滤类型联动条件
数据集:
- 成员变量中有单引号的场景下,自动增加转义字符
其他:
- 支持 OAuth2.0 协议单点登录
- 企业版支持按功能模块授权
- 支持页眉页脚内容配置
- 支持用户自定义钩子函数用于页眉加载之后通过自定义 js 改变页面 dom 内容
- MySQL元数据更新时间不再依赖触发器,有效避免不同版本数据库、复杂权限管控下没有触发器引起的系统不能正常工作
- 支持配置会话过期时效
移动端Beta版:
- 支持自由布局看板查看
- 移动端看板参数交互形式
- 支持图表联动
# v0.9.0@2019-08-06 企业版
图表设计:
- 优化图表微调表单样式
- 交叉表
- 表头支持联动
- 支持行高配置 + 基于行高的动态分页算法
- 微调:支持表头、分页隐藏
- 支持字体设置
- 修复交叉表重复预览可能导致的内存泄漏问题
- 柱线图、散点图、气泡图、对比图支持轴样式配置
- 是否显示轴、轴颜色、轴线性、粗细、轴反转
- 刻度分割线样式:是否显示、颜色、线性、阴影
- 刻度设置:是否显示刻度、刻度间隔、刻度标签旋转、值刻度格式化
- 柱线图
- 主题样式配置:主题宽度、圆角、同组柱体间隙、异组柱体间隙
- 数字标签:是否显示、显示位置、旋转、格式化
- 支持标注点、标注线、标注区域
- 支持消除单指标分组场景下的指标名
- 支持堆积排序按分组堆积排序
- 支持修改symbol点类型
- 支持修改提示触发类型:按点Item触发/按轴触发
- 指标卡微调
- 支持配置正负统计指标颜色
- 支持隐藏KPI或者同比、环比统计指标
- 所有ECharts图表支持ItemStyle:阴影,边框,透明度
- 支持调整单个图表系列颜色
- 支持图表布局边距包含刻度,防止刻度隐藏
- 防止分组过多导致的提示框溢出问题
- 增加环形进度条
- 明细表
- 支持明细表联动配置
- 支持是否显示标题页头与页脚
- 支持是否显示行斑马纹、支持是否显示边框、支持显示序号
- 支持调整行高 + 基于行高的动态分页
- 支持页面显示指标格式化
- 支持设置字体: 字体、大小、颜色、斜体、粗细配置
- 修复列太多、列内容过长引起的行高被撑开问题
- 区域地图
- 智能处理区域名(是否带行政单位:省市县区、自治区、直辖市...)与地图区域映射关系
- VisualMap视觉映射配色
- VisualMap方向与位置配置
- 支持数据轮播、支持轮播排名
- 旭日图, 支持层级调整
- 支持下钻交互按钮字体、位置配置
- 打开图表不需要点击预览直接显示图
数据集:
- 新增指定日期维度类型:
- MySQL、Oracle、SQLServer、Phoenix日期、Timestamp列指定转化为可读日期文本
- 支持调整日期粒度
- 维度过滤支持日期范围交互
- 支持动态日期
- JDBC数据源支持列引用字符串配置
- 修复Oracle Group BY语法不支持别名引起的语法错误
- 离线数据在H2中存储增加数据类型, 优化数值类型列排序、优化计算性能
- JDBC数据源支持列引用字符串配置
- 闭区间过滤支持最小值、最大值留空
看板设计:
- [重大更新]大屏2.0
- 支持设置大屏尺寸, 适用于任意分辨率大屏设计
- 支持所有图表微调属性在大屏设计中修改
- 支持画布缩放
- 支持多选,多选删除、上下左右对齐,水平垂直居中对齐
- 支持全局字体缩放、全局字体颜色
- 增加快捷键:图层操作、预览F10
- 边框可视化预览,支持边框宽度配置
- 文本:支持字体验证、字体大小、字体
- 支持大屏组件复制
- 大屏背景图:支持设置背景模糊度、透明度;上传背景图、生成小尺寸背景图
- 支持时钟组件字体设置
- 新增iframe组件
- 新增小图标组件
- 分割线支持水平、垂直设置、线条宽度、线条阴影配置
- 自由布局
- 看板集成支持是否显示标题
- 支持看板看板集成配置是否支持导出
- 优化参数自由布局
其他:
- 支持基于CAS的单点登录
# v0.8@2019-07-01 企业版
图表设计:
- 升级ECharts到4.x
- 优化树形热力图
- 新增旭日图、环形关系图
- 交叉表表头支持图片显示
- 重构图表微调重要
- 所有的微调属性能够实时更新预览
- 看板设计上与图表设计拥有同样的微调功能
- 图表可微调属性增加
- 修复dataZoom数据聚焦失效问题
- VisualMap微调选项
- 仪表盘计量图新增字体大小,环线色彩宽度、指针宽度、统计指标偏移等微调属性
- 交叉表新增标题、页脚微调属性,边框颜色在驾驶舱看板支持微调;
- 分页属性能够根据容器大小变化实时计算调整;
- 图表下钻功能终于来了重要
- 区域地图支持三级下钻
- 柱线图、饼图支持下钻
- 指标卡支持纯文本样式(后期可更方便用作大屏数字组件)
看板设计:
- 自由布局支持范围查询
- 驾驶舱布局新增调色板功能
- 看板集成增加是否显示导出按钮参数
- 看板全局字体颜色, 全局字体缩放功能
其他:
- 修复了一些Bug,提升了图表绘制与微调的性能
# v0.7@2019-05-15 企业版
图表设计:
- 区域地图支持联动省市县区域自适应
- 重写交叉表下钻、钻取逻辑,允许用户在层级维度任意级上卷操作,为后续其他图表下钻做准备;
- 指标卡、Gauge增加同比、环比计算功能;
- 复杂交叉表计算性能优化
- 优化图表微调功能
- 仪表KPI支持环形样式
数据集:
- 支持数据集查询变量:包含内置变量、动态日期变量、外部传参变量
- 支持维度成员查询与数据集查询分离配置,加速维度成员查询性能
看板:
- 自由布局参数支持拖拽布局
- 响应部分用户需求,回归侧边栏看板导航目录
- 看板参数增加[应用所有]查询与[重置]功能
- 看板中引用图表被删除之后能正常显示
- 下拉框支持单选与多选切换
- 使用Puppeteer替代Phantomjs导出,更稳定、更高效的看板导出方案
- 修复看板参数编辑时关联数据集或者图表被删除时的异常
- 避免看板加载时由于数据源、数据集配置等问题引起的重复异常警告
- 看板切换、联动跳转支持带状态的回退
- 修复区域地图联动问题
综合:
- 代码模块调整,试点平台开放授权模式
- 修复看板切换可能引起的JS内存泄漏问题
- 目录树组件支持按id搜索节点
- 外部系统集成
- 优化看板集成,减少看板分享与集成网络请求书与数据传输
- 支持外部系统一次集成多个看板
- 看板集成时数据集查询支持解析url传参中的变量
- 其他Bug修复
# v0.6@2019-02-26 企业版
图表设计:
- 增加明细表
- 增加基于明细数据的散点图
- 增加基于明细数据的散点地图
- 增加like、not like过滤器
- 交叉表增加小计功能
- 支持简单小计
- 支持表达式小计,计算跨范围、跨指标计算小计
- 增加基于Antlr的表达式语法校验功能
- 交叉表值类型支持Rank/Dense Rank
- 交叉表值格式化快速输入,支持美金与人民币符号格式化
- 交叉表行/列总计支持表达式跨范围/跨指标计算
- 交叉表高级统计性能优化
- 为支持触摸设备操作,交叉表下钻、上钻统一采用浮层交互
数据集:
- 支持With AS子查询定义
数据看板:
- 监控大屏全屏方案优化
- 增加图表联动点击跳转到看板或者外部链接,支持带参关联跳转
综合:
- 系统国际化,支持热切换系统语言
- 企业版Oracle元数据支持
- 外部系统集成
- IFrame看板集成支持全局与局部隐藏参数
- IFrame看板集成支持参数传入
- 权限管理
- 基于角色的权限管理支持脚本
- 修改用户角色全量修改为增量修改,用户与角色管理更方便
- 显示已经设置角色过滤数据集状态
- 若干系统安全方面的改进
- 资源文件夹管理更方便
- 所有资源管理树支持一键展开与一键折叠
- 支持隐藏空的文件夹
- 修复了一些bug,提升了系统性能
# v0.5.4企业版
综合:
- 资源分享、用户与权限管理、入口页、路由模块迁移VueJS
- 至此所有前端模块技改完成,移除所有AngularJS相关依赖
- 资源切换之后更新页面url
- 外部系统集成改进
- iframe集成支持url参数
- SDK集成支持过滤器传递
- 增加外部系统集成在线案例,以及详细文档
- 图表设计允许行维度和指标维度同时排序,优先对行维度排序(值排序暂时只对第一列进行排序)
- 修复了一些bug,提升了系统性能