Change Log



# 2.4.9
 1. 前端界面微调;
 2. bug 修复.

# 2.4.8
 1. 前端界面微调;
 2. 分页增加页码输入;
 3. API 增加全部工单查询;
 4. bug 修复.

# 2.4.7
 1. 新增 工单设置增加是否允许审核自己提交的工单、执行方式配置等;
 2. 优化 工单后端部分代码重构;
 3. 优化 CSV 导入支持更多时间格式;
 4. 优化 前端界面优化;

# 2.4.6
 1. 新增 定时数据导出,支持在一个任务中多个库的数据导出,支持邮件、钉钉、企业微信、飞书等通知;
 2. 新增 Dump Sql File 功能。
 3. 优化 前端界面优化;

# 2.4.5
 1. 优化 Redis 权限配置挪动到角色上;
 2. 优化 后台重构;
 3. 优化 界面上的一些微调;

# 2.4.4
 1. 新增 钉钉通知,企业微信通知,飞书通知,HTTP 推送;
 2. 新增 通知推送模版配置;
 3. 新增 推送详细日志;
 4. 优化 界面上的一些微调;

# 2.4.3
 1. 新增 实例分组;
 2. 新增 业务分组;
 3. 新增 前台增加分组切换,允许用户切换数据库分组,实例分组,业务分组,自定义分组;
 4. 新增 审计规则增加工单审计选项,工单设置增加 SQL 审计选项;
 5. 新增 SQL 审计详细日志;
 6. 优化 界面上的一些微调;

# 2.4.2
 1. 新增 登录设置,登录计数器,登录日志
 2. 新增 一般设置增加 SQL 水印。
 3. 新增 操作日志,访问日志。
 4. 新增 系统连接池详细信息。
 5. 优化 查询日志。
 6. 优化 界面上的一些微调;

# 2.4.1
 1. 优化 查询日志挪到顶部菜单上;
 2. 新增 查询日志明细页面;
 3. 新增 查询编辑器增加角色切换和只读模式;
 4. 新增 查询编辑器右键菜单增加工单申请菜单;
 5. 优化 界面上的一些微调;
 6. 新增 HBase 支持;

# 2.4.0
 1. 新增 增加访问规则配置,允许按角色或部门配置数据库的可访问时间段。
 2. 优化 后台交互优化;
 3. 新增 前台tab页加右键菜单和拖拽;
 4. 新增 TDEngine 支持;
 5. 新增 ClickHouse 支持;
 6. 优化 前端优化;
 7. 修复 修复几处界面上的显示BUG;
 8. 修复 一处前端界面上的内存泄露;
 9. 新增 右键操作(drop, delete, truncate等)补充操作日志;
10. 新增 TDEngine 支持; 高版本支持单独显示超级表;
11. 新增 ClickHouse 支持;

# 2.3.0
 1. 增加详细的用户访问日志和操作日志;
 2. 增加访问规则配置,允许按角色或部门配置数据库的可访问时间段。
 3. 后台交互上做了些优化;
 4. 记录详细执行日志,增加仪表盘;
 5. 前台tab页加右键菜单和拖拽;

# 2.2.0
# 大版本改动
 1. 重构 权限系统重新设计;
 2. 修改 查询编辑器 SQL 最大改为 2M;
 3. 修改 数据订正单条 SQL 最大改为 64M;
 4. 增加 查询编辑器结果集修改字段增加查询日志;
 5. 增加 PostgreSQL 执行计划增加选项对话框;
 6. 优化 导入导出重构,导出命令编辑器优化,更易用。
 7. 修复 若干界面显示的BUG;

# 2.1.0
# 未发布,重构之前的最后一个版本。

# 2.0.0
 1. 增加 管理后台增加会话管理;
 2. 增加 应用 API 增加用户查询,用户同步,用户登录接口;
 3. 优化 管理后台部分页面查询增加回车支持;
 4. 优化 水印防删除;
 5. 修复 若干界面显示的BUG;

# 1.4.0
# BUG修复,未发布。

# 1.3.8
# BUG修复,未发布。

# 1.3.7
 1. 修复 界面上的若干BUG;

# 1.3.6
 1. 修复 界面上的若干BUG;

# 1.3.5
 1. 增加 Redis 命令模式增加帮助功能;
 2. 增加 Redis 命令模式权限控制;
 3. 优化 Redis 命令模式结果显示;
 4. 修复 其他若干BUG;

# 1.3.4
 1. 修复 Redis 命令模式某些命令结果显示异常的BUG;
 2. 修复 其他若干BUG;

# 1.3.3
 1. 增加 Oracle 监控;
 2. 增加 SQL Server 监控;
 3. 增加 API 数据导出支持发生错误时继续导出其他;
 4. 增加 数据导出Excel支持;
 5. 增加 多库工单开放自动执行;
 6. 增加 工单复制功能;
 7. 增加 监控增加采集周期字段,默认5秒;
 8. 修复 select into;
 9. 修复 SQLServer top;

# 1.3.2
 1. 增加 postgreSQL 监控。
 2. 界面操作优化。
 3. 其他bug修复;

# 1.3.1
 1. 增加 zookeeper 编辑功能。
 2. 增加 登录 token 校验。
 3. 增加 数据库元数据接口,仅对用户开放,代码生成器专用接口;
 4. 增加 三方应用支持,尚未完全开发完,功能暂时不开放。
 5. 增加 应用控制台;
 6. 增加 工具箱;
 7. 增加 三方-数据库接口支持;数据批量导出;
 8. 增加 用户-数据库接口支持;代码生成器使用;
 9. 增加 Redis 集群单节点查询支持;
10. 修复 其他bug修复;

# 1.2.9
 1. 增加 查询编辑器右键菜单;
 2. 增加 查询编辑器SQL格式化,快捷键支持,右键菜单;
 3. 增加 Oracle 执行计划;
 4. 增加 PostgreSQL 执行计划;
 5. 修复 开发环境数据导出表名错误的BUG;
 6. 修复 查询编辑器导入导出菜单无法导入的BUG;
 7. 优化 表权限检查优化,敏感字段过滤优化;
 8. 优化 一些细节优化;

# 1.2.8
 1. 增加 查询编辑器增加自动选中SQL;
 2. 增加 用户信息增加微信 OpenId, 钉钉 UserId;
 3. 增加 工单状态监听接口,便于应用方扩展;
 4. 增加 后台管理员赋表权限时可以输入表;
 5. 增加 SSH Tunnel 自动重连;
 6. 修复 数据库申请成功但工单不可见的BUG;
 7. 修复 PostgreSQL显示多个schema表的BUG;
 8. 修复 Oracle9i, Oracle10g不显示存储过程的BUG;
 9. 修复 其他若干BUG修复;
10. 优化 一些细节优化;

# 1.2.7
 1. 增加 用户会话增加过期时间;
 2. 增加 MySql 存储过程、函数、事件支持;
 3. 增加 SqlServer 存储过程、函数支持;
 4. 增加 Oracle 存储过程、函数、触发器、序列支持;
 5. 修复 若干bug修复;
 6. 优化 一些细节优化; 

# 1.2.6
 1. 增加 ssh tunnel 支持;
 2. 修复 若干bug修复;
 3. 优化 一些细节优化; 

# 1.2.5
 1. 新增 表结构变更工单支持多数据库执行;
 2. 优化 工单名过长显示换行;
 3. 优化 管理控制台 - 角色管理页面增加分页;
 4. 新增 Memcached 支持;
 5. 修复 sqlite启动失败;

# 1.2.4
 1. 新增 CSV导入支持;
 2. 修复 若干bug修复;

# 1.2.3
 1. 新增 集群环境自动路由支持;
 2. 修复 优化和bug修复;

# 1.2.2
 1. 新增 主题支持;
 2. 修复 管理后台 - 数据库管理 - 角色设置总是设置为DBA的BUG;
 3. 修复 某些 SQL 解析 BUG;
 4. 修复 MySQL 存储过程支持;
 5. 优化 全局查询使用本地缓存;
 6. 新增 编辑器提示自定义关键字提示;
 7. 优化 编辑器提示使用本地缓存;
 8. 优化 数据库分组使用本地缓存;
 9. 变更 工单系统能看到其他人提交的工单,这个可能更符合实际需求;
10. 变更 工单系统后台增加配置项,允许指定那些角色可以执行工单。当禁止工单申请人执行工单时,工单系统相当于一个极简的任务系统;
11. 优化 部分操作交互优化;
12. 修复 其他 bug 修复;

# 1.2.1
 1. 新增 SSO 支持;
 2. 其他bug修复;

# 1.2.0
 1. 新增 Redis支持;
 2. 新增 MongoDB 支持,支持 SQL 查询,支持 MongoDB 命令;
 3. 修复 使用 sqlite 数据库时无法查询的 bug;
 4. 其他bug修复;

# 1.1.9
 1. 新增 数据库分组;
 2. 新增 全局搜索;
 3. 新增 SQL 传输编码,用于绕过一些防火墙或者 Nginx 的 SQL 拦截;
 4. 其他bug修复;

# 1.1.8
 1. 管理控制台 - 用户IP, 增加备注项;
 2. 管理控制台 - 数据库管理, 数据库增加查询间隔配置项;
 3. 工单管理, 所有工单增加工单名称字段, 必填;
 4. 工单管理和查询编辑器, 增加对 Oracle merge into 语句支持;
 5. 工单管理, 定时任务执行失败时无法查看错误日志bug修复;
 6. 查询编辑器, 多个查询结果集时,列拖拽bug修复;
 7. 表编辑, 表格对不齐bug修复;
 8. 其他bug修复;

# 1.1.7
 1. 查询页面数据列表表头固定;
 2. 查询页面修复大数字精度丢失bug;
 3. 查询页面增加条件编辑器,增加常用查询;
 4. 表设计器增加窗口可缩放,表头固定;
 5. 管理控制台 - 数据库管理,修复翻页bug;
 6. 其他bug修复;

# 1.1.6
 1. 新增 管理后台,脱敏字段显示格式配置;
 2. 新增 数据导出新增数字格式配置项;
 3. 修复 大数字查询结果集显示精度丢失的bug;

# 1.1.5
 1. 新增 工单导出增加命令编辑器;
 2. 新增 查询编辑器增加 SQL 编辑器,针对非技术人员使用;
 3. 修复 数据导入增加标准 SQL 转义支持,之前的版本仅支持 MySql 转义;
 4. 修复 数据导出增加字符集参数;
 5. 修复 查询结果集 CSV 导出增加基于浏览器语言检测,中文环境另存时自动切换为 GBK;
 6. 修复 若干界面上的bug;

# 1.1.3
 1. 新增 自定义常用查询,支持自定义功能扩展,管理后台设置扩展功能;扩展功能支持分组;
 2. 新增 内置MySql扩展,Processlist管理, Global Status 查看, Global Variable 管理,Innodb Status,Innodb Lock, Innodb TRX 查看等。
 3. 新增 查询编辑器增加 MySql 执行计划分析;
 4. 新增 我的收藏增加查询功能;
 5. 新增 查询编辑器增加表名,字段等提示;
 6. 修复 工单审核页翻页无效的BUG;
 7. 修复 SqlServer字段注释显示不正确的BUG;
 8. 修复 最大查询行数设置为1000时无效的BUG;
 9. 修复 表属性不显示主键的BUG;

# 1.1.2
 1. 新增 顶部数据库菜单,可查看数据库属性,编辑数据库角色(SYS, DBA, APP);
 2. 新增 db2 表设计,字段默认值包含单引号;
 3. 新增 sqlite 表设计,Integer 类型生成的字段定义错误;
 4. 新增 表属性,可查看表容量,字符集,表字段等;
 5. 新增 工单查询;
 6. 修复 DBA 没有 DDL权限的BUG;
 7. 修复 表列表排序;
 8. 修复 其他若干界面上的bug;

# 1.0.8
 1. 新增 db2 测试通过;
 2. 新增 derby 测试通过;
 3. 修复 弹框编辑失败的bug
 4. 修复 sqlite 查询结果无法编辑
 5. 修复 大数据量查询速度慢
 6. 修复 MySql 生产环境 DBA 无法执行 explain

# 1.0.7
 1. 新增 database 增加 query_timeout 选项;
 2. 变更 查询编辑器当前连接的 autoCommit 改为 true;
 3. 修复 oracle 的 alter table rename 语句执行报错,三方组件的bug;
 4. 新增 postgres 测试通过;
 5. 新增 我的收藏增加删除操作;
 7. 新增 表编辑数据类型可选;
 6. 修复 其他bug修复;

# 1.0.6
 1. 修复 sqlite 获取不到表结构
 2. 修复 oracle 如果存在 timestamp 字段查询报错
 3. 修复 oracle 查询结果无法编辑
 4. 修复 sqlserver 查询结果无法编辑
 5. 修复 mysql show, desc支持
 6. 新增 oracle, sqlserver 等增加查看表结构
 7. 新增 sqlite 增加表设计
 8. 新增 查询编辑器增加自动完成
 9. 修复 其他bug修复;

# 1.0.5
 1. 新增 查询页面数据列表可编辑;
 2. 修复 其他bug修复;

# 1.0.4
 1. 新增 OTP 认证;
 2. 新增 用户个人设置

# 1.0.3
 1. 新增 查询编辑器增加快捷键;

# 1.0.2
 1. 修复 oracle clob 字段显示BUG;
 2. 修复 其他若干界面上的BUG;

# 1.0.1
 1. 新增 sqlserver sql 语法支持;
 2. 新增 数据库自动升级支持;