更新日志
1 版本说明¶
版本号说明: 像其它优秀开源项目一样,SQLBot 将保持每月发布一个新的功能版本,功能版本中如遇较为紧急或严重的 Bug,将及时推出 Bug 修复的小版本。
SQLBot 版本号命名规则为: v 大版本.功能版本. Bug 修复版本,示例如下:
- v1.0.1 是 v1.0.0 之后的 Bug 修复版本
- v1.1.0 是 v1.0.0 之后的功能版本
2 更新内容¶
v1.5.0¶
2025 年 12 月 31 日
新增功能 
- feat(数据源): 在数据预览页面为表格列增加最小宽度。
- feat(数据源): 数据源表结构支持字段检索 #447
- feat(数据源): 数据源支持数据表备注信息的导入导出 #557
- feat(数据源): 表格关系画布优化
- feat(数据源): 新增数据表字段更新功能
- feat: 新增 API 密钥支持
- feat: 新增 API 文档
- feat: 新增参数配置功能
- feat: MCP 中支持数据分析和数据预测命令
- feat: MCP 新增语言参数
- feat(X-Pack): 新增操作日志
- feat(X-Pack): 支持第三方平台用户配置
- feat(X-Pack): 支持将第三方平台设为默认登录方式
功能优化 
- refactor(数据源): 在数据表选择页面添加加载动画
- refactor: 根据角色显示菜单
- refactor: 优化模型表单信息查询方式
- refactor: 移除不必要的导入
- refactor: 改进问数过程中出错后的处理逻辑
- refactor: 搜索逻辑优化
- refactor: 代码安全性优化
- refactor: 改进提示词模板
- refactor: 改进 SQL 模板
- refactor(嵌入式管理): 优化语言选项为英文时的界面显示
- refactor: 为嵌入式页面添加加载提示 #622
问题修复 
- fix(外观设置): 修复平台登录设置中欢迎语左侧预览页面出现的显示异常
- fix: 修复 License 过期后重新上传时发生错误
- fix: 修复低版本 ClickHouse 中备注检索异常的问题
- fix: 修复自定义推荐问题不显示的问题
- fix: 修复图片上传大小超过限制的问题
- fix: 禁止使用 JPEG 格式作为助手图片
- fix: 无需在每次会话切换时调用模型来推荐问题
- fix: 修复页面嵌入认证漏洞
- fix: 解决数据源页面刷新时白屏的问题
- fix: 修复 SQLBot 上传 Excel 接口存在未认证的任意文件上传漏洞
- fix: 修正 template.yaml 中的语法和格式问题
- fix: 修复饼图显示中,视觉比例不正确的问题
- fix: 解决 Pandas Series 操作中模糊布尔值错误
- fix: 修复 Swagger 页面加载远程 CDN 资源失败的问题
v1.4.0¶
2025 年 12 月 4 日
新增功能 
- feat: 新增术语、SQL 示例、自定义提示词的导入导出功能
- feat: 自定义提示词支持基于数据源过滤提示词
- feat: 聊天表格支持右键点击复制值
- feat: 嵌入式系统多域名验证功能 #388
- feat: 推荐问题支持用户配置
- feat: 支持快速提问功能,无需输入问题即可快速提问常见问题
- feat: 术语表支持数据源过滤
- feat: 对话标题由 LLM 智能生成
- feat(X-Pack): 新增 LDAP 认证机制
- feat(X-Pack): 新增 OAuth2 认证机制
- feat(X-Pack): 新增 OIDC 认证机制
功能优化 
- refactor: 优化国际化文件
- refactor: 改进生成 Oracle SQL
- refactor: 改进生成带行权限的 SQL
- refactor: 优化提示词模板
- refactor: 添加达梦数据库依赖文件
- refactor: 优化大整数字段的前端请求处理
- refactor: 高级应用支持所有 SQLBot 数据源 #467
- refactor: 优化表关系画布
问题修复 
- fix(外观设置): 修复默认欢迎信息与聊天页面不一致的问题
- fix(数据源): 修复表关系管理字段与表结构字段不一致的问题
- fix(嵌入式管理): 小助手移除历史记录浮动窗口
- fix(嵌入式管理): 修复小助手搜索历史功能导致点击搜索按钮时抽屉隐藏的问题
- fix(登录认证): 优化输入框超长字符提示信息
- fix(mcp): 防止大整数/浮点数数据以科学计数法显示
- fix: 修复 mcp 聊天中"Object of type datetime is not JSON serializable"错误
- fix: 修复示例 SQL 详情显示标题
- fix: 处理聊天中术语描述为空的情况
- fix: 改进上传列数不正确 Excel 文件的错误提示
v1.3.0¶
2025 年 11 月 13 日
新增功能 
- feat(智能问答): 添加问题复制功能
- feat(用户管理): 新用户页面显示初始密码
- feat(X-Pack): 添加 CAS 身份认证机制
- feat: 为供应商名称和模型类型添加国际化支持
- feat: 高级应用支持使用 SQL 示例
- eat: 术语/SQL 示例管理添加启用开关
- feat: 添加 Oracle Instant Client 以支持 Oracle 11 版本
- feat: 支持在环境变量中使用小写布尔参数
功能优化 
- perf: 改进图表数据导出功能
- perf(X-Pack): 优化第三方认证平台集成
- perf: 助手语言跟随浏览器默认语言
- perf: 用户和工作空间排序优化
- pref: 在图表中添加数据加载占位符
- style: 移动端布局样式适配
问题修复 
- fix(数据源): 修复数据源重复获取 schema 的问题
- fix(国际化): 修复下拉列表文本不换行和长度适配的问题
- fix(设置): 统一界面风格
- fix(工作空间): 修复删除工作空间后右侧仍显示已删除内容的问题
- fix(登录): 修复前端未同步默认密码的问题
- fix: 修复 GENERATE_SQL_QUERY_LIMIT_ENABLED 参数在保存数据时不生效的问题
- fix: 修复国际化相关问题
- fix: 修复 G2 SSR 请求失败的问题
- fix: 修复多折线图缺少默认排序的问题
- fix: 修复 Oracle 数据库字段获取的错误
- fix: 修复 bigint 数据在聊天中以科学计数法显示的问题
- fix: 修复 MCP 图表图片中 bigint 数据显示的错误
v1.2.1¶
2025 年 10 月 24 日
新增功能 
- 外观配置(X-Pack):Logo 和网站名称优化支持更灵活的外观配置。
- 系统增强:新增 PM2 支持,使用PM2管理服务端渲染服务,确保 g2-ssr 高可用性
- API :新增 API 接口,支持灵活控制助手聊天记录的显示与隐藏,助手聊天历史可见性控制。
- 向量检索:支持向量检索直接匹配数据源,提升检索准确性。
- 向量检索:支持向量检索匹配具体数据表,实现更精准的数据定位。
- 数据处理:优化数据处理能力,支持大数值数据的图表展示和 Excel 导出。
- SQL 功能:优化 SQL 模板生成逻辑,提高 SQL 语句的准确性和效率
- 数据源:新增 StarRocks 数据库连接支持。
功能优化 
- Docker 构建优化:优化 Docker 构建流程,支持 ARM 架构构建。
- 高级助手:解决查看历史记录时遇到的认证问题。
- 小助手:浮窗模式小助手层级优化,将浮窗助手的 DOM 层级设置为最高,避免被其他元素遮挡。
- 向量化任务:初始化重构,优化服务启动时的向量化任务处理流程。
问题修复 
- 自定义提示词(X-Pack):修复详情页中有效数据源从"部分数据源"改为"全部数据源"后显示不一致的问题。
- 自定义提示词(X-Pack):修正自定义提示词详情页标题显示的错误。
- 仪表板:修复 BigInt 类型数据添加到仪表板后出现的数据失真的问题。
- 仪表板:修复添加图表时显示图表图像的直角的问题。
- 仪表板:修复在仪表板上选择图表类型后再次添加时显示错误类型的问题。
- 智能问数:修复全屏模式下圆角丢失的问题。
- 智能问数:优化错误信息查看体验,添加滚动条,自适应宽度和高度。
- 登录:提高登录页面背景图片的清晰度。
- 数据源:修复'Session'对象缺少'exec'属性的问题。
- 数据源:修复高级助手动态数据源,实现不区分大小写的类型处理。
- 数据源:修复 Elasticsearch SSL 连接相关问题
- 数据源:修复 Oracle 数据库选择表时的错误。
- 数据源:修复获取数据源表或模式时的线程阻塞的问题
- 数据源:优化线程中的 SQLAlchemy Session,改进多线程环境下的数据库会话管理。
- 小助手:修复助手用户标识的错误。
- 系统操作:修复删除工作区后无法切换到其他工作区的问题。
- 系统配置:修复配置文件中的默认密码更改在前端未生效的问题。
- API:修改聊天 API,优化聊天接口逻辑。
- 其他:修复代码中的拼写错误。
v1.2.0¶
2025 年 9 月 30 日
新增功能 
- 数据源:新增数据源表关系管理功能,支持更好的数据关联分析。
- 数据源:新增对 Kingbase 数据库的连接支持。
- MCP:MCP 支持获取第三方系统数据源。
- 自动滚动:对话窗口消息较多出现滚动条时,滚动条将自动滚动到底部。
- 推理块解析:新增对
推理块的解析支持。 - 自定义提示词(X-Pack):新增自定义提示词功能 。
- 流式传输控制:MCP 助手和问答功能新增禁用流式传输的参数控制。
- 术语设置:术语设置中新增数据源配置选项 (#127)。
- 韩语更新:更新并完善韩语本地化内容。
功能优化 
- 查询速度优化:显著提升数据查询的执行速度。
- 精简 AES 字段:移除非必要的 AES IV 字段,提升系统性能。
- 参数化控制:新增参数控制表数量功能。
- 数据源连接优化:数据源连接现在支持额外配置参数。
- 字段类型优化:优化数据源表字段类型处理。
问题修复 
- 助手名称:修复助手名称更改后,嵌入页面左上角未同步更新的问题。
- 仪表板:修复仪表板中图标未垂直居中的显示问题。
- 系统管理导航:修复点击 logo 默认跳转到用户管理的问题。
- 左侧菜单:修复左侧菜单栏 logo 信息显示错误的问题。
- MCP:修复 SQL 执行结果为空时 MCP 聊天运行错误的问题。
- 为 TABLE_EMBEDDING_ENABLED 添加类型注解。
- 修复 Docker 卷路径的错误。
- 修复 Elasticsearch 连接的错误。
- 修复 SQL Server 2012 连接的错误。
v1.1.1¶
2025 年 9 月 5 日
问题修复 
- 其他:MCP 服务禁用缓存。
v1.1.0¶
2025 年 9 月 4 日
新增功能 
- 数据源:支持 AWS Redshift、Apache Doris、ClickHouse 等新数据源。
- 智能问数:图表支持直接添加到仪表板。
- 智能问数:优化饼图中的标签和工具提示显示。
- 智能问数:支持为智能问答助手新增助手调试页面及外观配置。
- 智能问数:支持在聊天时使用术语。
- 系统设置:增加外观菜单和系统外观设置。
- 系统设置:增加对 Azure OpenAI 和 Universal OpenAI 支持。
- 嵌入式管理:嵌入式功能支持页面嵌入和重置应用密码、内嵌页面路由和显示设置。
功能优化 
- 数据源:数据源接口支持 AES 加密。
- 数据源:优化动态数据源获取版本。
- 嵌入式:优化助手基础应用记录存储、CORS 配置、全屏嵌入代码。
- 嵌入式管理:优化页面嵌入逻辑和样式布局。
- 系统设置:优化模型配置和验证。
问题修复 
- 嵌入式管理:修复页面嵌入编辑功能和界面 URL 格式不正确的问题。
- 智能问答:修复智能问答过程中的一些问题。