Releases: actiontech/sqle
v1.2205.0
Feature
[#470] 支持 Oauth2 登录对接【企业版】;
[#250] 用户对接支持LDAPS(LDAP over SSL);
[#509] 支持SQL查询【企业版】;
Improment
[#471] 审核任务定时时间配置优化,简化配置流程;
[#474] 优化MySQL语法解析失败的审核提示等级;
[#504] SQL审核时gh-ost 的dry run 失败的提示不明显,审核级别使用 error 级别;
[#517] 工单详情页面支持展示数据源信息和数据库(社区反馈);
[#545] 界面限制工单描述的长度为50;
Bugfix
[#499] 修复表名为关键字时审核任务无法正常展示的问题;
[#302] 修复部分格式的MyBatis XML解析错误的问题;
[#502] 修复v1.2205.0-pre1版本代码引起的审核DDL语句报错的问题;
[#524] 修复审核任务 Oracle Top SQL 指定数据库后获取Top SQL失败的问题;
[#516] 修复工单描述过长时,工单列表页的展示超出屏幕的问题(社区反馈);
[#557] 修复审核规则自定义阈值时描述太长会被被遮挡的问题。
v1.2205.0-pre3
v1.2205.0-pre2
v1.2205.0-pre1
Feature
[#470] 支持 Oauth2 登录对接【企业版功能】;
Improment
[#471] 审核任务定时时间配置优化,简化配置流程;
[#474] 优化MySQL语法解析失败的审核提示等级;
Bugfix
[#499] 修复表名为关键字时审核任务无法正常展示的问题,感谢 @alextinng 发现该问题并提交PR。
v1.2204.0
Notes
老版本升级到1.2204.0 需要进行表结构变更,参考:#492
Feature
[#441] gh-ost使用优化,在审核阶段进行dry-run并输出审核建议
[#442] Mybatis Scanner 添加命令行参数可配置跳过无法解析的SQL
[#429] 审核任务的审核详情界面展示审核时间, 通过率, 评分信息等详细信息
[#453] 权限系统优化,新增以下内容:
- 新增工单审批权限,具备该权限的用户可对特定的审批流程进行审批,无需指定特定人员;
- 默认上线流程模板增加审批流程,流转步骤由【创建工单 -> SQL上线】调整为【创建工单 -> SQL审批-> SQL上线】;
- 审核任务新增权限:“创建审核任务”,“查看他人创建的审核任务”,可对审核任务进行细分的权限管理。
[#448] 审核任务添加消息推送可以实时推送审核报告结果:
- 支持邮件推送【社区版】;
- 支持配置webhook推送【企业版】。
[#463] Mybatis XML文件审核的流程兼容解析iBatis XML文件。
Improment
[#469] 优化规则模板界面“应用的数据库”列布局。
Bugfix
[#425] 修复过长的SQL文本审核导致SQLE审核报错的问题【社区反馈】
[#443] 修复MySQL给字段指定非预期的字符集排序规则匹配规则 “建议使用规定的数据库排序规则“的问题【社区反馈】
[#449] 修复存在多数据源时 "查看他人创建的工单" 权限只能查看一个数据库工单的问题;
[#465] 修复规则 "建议选择可选性超过阈值字段作为索引" 判定结果不准确的问题。
v1.2204.0-pre3
Notes
该预览版不兼容老版本,请重新部署体验,升级会导致旧的工单显示异常,可于正式版发布时参考升级文档进行升级。
Feature
[#448] 审核任务添加消息推送可以实时推送审核报告结果:
- 支持邮件推送【社区版】;
- 支持配置webhook推送【企业版】。
[#463] Mybatis XML文件审核的流程兼容解析iBatis XML文件。
Improment
[#469] 优化规则模板界面“应用的数据库”列布局。
Bugfix
[#449] 修复存在多数据源时 "查看他人创建的工单" 权限只能查看一个数据库工单的问题;
[#465] 修复规则 "建议选择可选性超过阈值字段作为索引" 判定结果不准确的问题。
v1.2204.0-pre2
Notes
该预览版不兼容老版本,请重新部署体验,升级会导致旧的工单显示异常,可于正式版发布时参考升级文档进行升级。
Feature
[#453] 权限系统优化,新增以下内容:
- 新增工单审批权限,具备该权限的用户可对特定的审批流程进行审批,无需指定特定人员;
- 默认上线流程模板增加审批流程,流转步骤由【创建工单 -> SQL上线】调整为【创建工单 -> SQL审批-> SQL上线】;
- 审核任务新增权限:“创建审核任务”,“查看他人创建的审核任务”,可对审核任务进行细分的权限管理。
v1.2204.0-pre1
v1.2203.0
Notes
老版本升级到1.2203.0 需要进行表结构变更,参考:#432
Feature
- [#335] 企业版功能支持商业许可证
- [#329] 审核插件新增数据源自定义配置,可以兼容不同数据库配置参数;
- [#394] 支持数据源配置运维时间,限制定时上线和立即上线必须在运维时间内;
- [#393] 支持工单信息通过微信企业号推送(企业版功能);
- [#353] 增加邮件配置测试功能;
Improment
- [#232] 工单邮件消息推送完善,新增推送场景,丰富推送的内容;
- [#375] Oracle 审核任务 TopSQL 展示数据优化;
- [#268] 优化审核任务的审核列表,提示更多信息,例如:评分,通过率,审核级别;
- [#404] 优化创建审核任务中添加数据源的时候支持模糊搜索;
- [#382] 审核任务审核通过时在审核记录列表显式的展示通过的图标;
- [#367][#406] 优化页面描述,增加对部分功能的引导;
- [#379] SQL审核结果按审核等级排序展示;
- [#407] 邮件配置新增可以开启或者关闭的按钮;
Bugfix
- [#355] 修复数据库引擎为 InnoDB 时,审核仍然提示“使用Innodb引擎”的问题(社区群反馈);
- [#361] 修复 SQL Server 审核插件的默认审核规则模板无法修改的问题(社区群反馈);
- [#363] 修复使用 gh-ost 进行SQL上线时,失败时界面未显示错误提示的问题(社区群反馈);
- [#364] 修复普通用户无法看到自己创建的审核任务的问题;
- [#366] 修复修改完审核任务后退到编辑页面“审核任务类型“与实际不一致的问题;
- [#374] 修复审核任务慢日志采集中出现 administrator command: Binlog Dump GTID(企业版功能)
- [#389] 修复MySQL给字段指定非预期的字符集无法触发规则 “必须使用指定数据库字符集的问题
- [#331] 限制空的工单可以被创建的问题;
- [#410] 修复审核任务进行特定的Mybatis扫描时报错:Error 1062: Duplicate entry 的问题。