发布日志

了解最新功能、改进和错误修复。

NocoBase v2.1.27:在系统设置的可选语言中增加缅甸语
🚀 优化
  • [client-v2] 在系统设置的可选语言中增加缅甸语(my-MM)。 (#10131) by @hongboji
🐛 修复
  • [resourcer] 修复操作前事件与审批保存前模式同时使用时,操作前事件可能未触发的问题。 (#10119) by @mytharcher

  • [flow-engine] 修复移动端弹窗超出屏幕并遮住关闭按钮的问题 (#10118) by @zhangzhonghe

  • [client-v2]

    • 修复页面开启标签页后立即改名可能导致路由状态不一致的问题 (#10117) by @zhangzhonghe

    • 修复可能导致审批页面无法加载的报错问题 (#10116) by @zhangzhonghe

  • [utils] 确保服务端对外请求的重定向目标同样遵循 SERVER_REQUEST_WHITELIST 白名单 (#10109) by @mytharcher 参考文档:环境变量

  • [工作流:审批] 修复提交审批提示信息覆盖操作前事件消息的问题 by @mytharcher

latest
NocoBase v2.1.28:修复设备类型规则导致手机端菜单错误隐藏的问题
🐛 修复
  • [client-v2] 修复设备类型规则导致手机端菜单错误隐藏的问题 (#10123) by @zhangzhonghe

  • [工作流:审批] 修复直接打开审批待办详情时偶发报错的问题 by @zhangzhonghe

latest
NocoBase 2.2-beta 发布

NocoBase 2.2-beta 发布

NocoBase 2.2-beta 版本带来了多工作区、新移动端、新评论区块,同时继续提升 AI 知识库和工作流能力。以及全新的 `/v/` 分支——它会作为面向 V2 的独立前端入口,承接后续的功能演进。

NocoBase v2.1.26:更新数据源文档结构、链接和多语言页面
🚀 优化
  • [undefined]
    • 更新数据源文档结构、链接和多语言页面。 (#10108) by @hongboji 参考文档:数据源
🐛 修复
  • [server] 防止上传的 XML 等主动内容文件在应用同源环境中执行脚本 (#10104) by @mytharcher

  • [database] 修复读取数据库视图元数据时的 SQL 注入风险 (#10115) by @2013xile

  • [client-v2]

    • 重置 Markdown 二级标题多余的边框和阴影样式。 (#10107) by @katherinehhh
    • 修正 Urdu 标签,并在系统设置语言列表中新增独立的乌兹别克语选项。 (#10090) by @hongboji
  • [AI 员工] 修复在 AI 员工聊天输入框粘贴文件后发送报错的问题 (#10106) by @cgyrock

  • [文件存储:S3 (Pro)] 修复 S3 兼容存储的文件 URL 遗漏配置路径,导致已上传的 Logo 和附件返回 404 的问题 by @mytharcher

latest
NocoBase v2.2.0-beta.15: 页面、子页面和弹窗的 Tab 支持配置联动规则
🎉 新特性
  • [client-v2]

    • 页面、子页面和弹窗的 Tab 支持配置联动规则 (#10099) by @zhangzhonghe

    • 新增 legacy 和 modern 路由配置环境变量。 (#9891) by @Molunerfinn

  • [AI 员工] 新增可在 JS 区块中触发 AI employee task 的 RunJS API。 (#10061) by @cgyrock

  • [公开表单] 在 v1 公开表单中支持创建 v2 的表单,禁止创建 v1 的表单 (#10045) by @zhangzhonghe

  • [区块:评论]

    • 优化评论区块设置,支持数据范围、默认排序、下拉选择分页大小、可选跳转最后一页,以及基于标量字段的归属字段配置。 (#9954) by @jiannx

    • 新增评论区块。 (#9916) by @jiannx

  • [通知:电子邮件] 将工作流通知节点客户端迁移到 v2,恢复按渠道显示的通知配置表单,并保持已迁移通知配置在旧版工作流路由中的兼容性。 (#9817) by @jiannx

  • [工作流:邮件发送节点] 新增工作流邮件发送节点配置的 v2 客户端支持。 (#9825) by @jiannx

  • [工作流] 将工作流设置页迁移到 v2 客户端,并将可复用的可拖拽分类页签组件抽离到 @nocobase/client-v2。 (#9645) by @Molunerfinn

  • [工作流:数据库事务节点] 为工作流数据库事务节点新增 client-v2 实现,并保留旧版客户端兼容入口。 by @katherinehhh

  • [历史记录] 为记录历史插件新增 client v2 支持。 by @jiannx

  • [工作流:审批] 为 v2 页面新增审批发起和待办区块 by @zhangzhonghe

  • [钉钉] 新增钉钉 Stream 模式组织事件同步支持。 by @chenzhizdt

🚀 优化
  • [undefined]

    • 更新数据源文档结构、链接和多语言页面。 (#10108) by @hongboji 参考文档:数据源

    • 更新数据源文档结构、链接和多语言页面。 (#10108) by @hongboji 参考文档:数据源

    • 文件 URL 现在使用稳定的 NocoBase 访问地址,可在跳转到存储地址前完成权限校验。 (#10103) by @mytharcher

    • 文件 URL 现在使用稳定的 NocoBase 访问地址,可在跳转到存储地址前完成权限校验。 (#10047) by @mytharcher

    • 优化俄语文档翻译,提升措辞、可读性和术语一致性。 (#9816) by @sembaev-a-a

    • 优化 AI 知识库检索和相关文档。 (#9765) by @cgyrock

      • (#9754) by @sembaev-a-a
  • [client-v2]

    • 重构 Markdown Vditor 为统一的插件化 Markdown 引擎,并为已有 Markdown 区块和 Vditor 字段插件保留兼容桥。 (#9998) by @katherinehhh

    • 重构 Markdown Vditor 为统一的插件化 Markdown 引擎,并为已有 Markdown 区块和 Vditor 字段插件保留兼容桥。 (#9998) by @katherinehhh

  • [工作流:人工处理节点] 在新版待办中心显示人工任务并引导用户前往旧版页面处理 (#10085) by @zhangzhonghe

  • [工作流]

    • 工作流 v2 画布中暂不支持的节点现在会保留普通节点卡片操作,并将节点类型显示为暂不支持。 (#10054) by @mytharcher

    • 简化工作流 v2 创建/更新节点的字段赋值配置,优化已选变量展示,并避免生成未使用的赋值表单模型数据。 (#9887) by @katherinehhh

    • 导出工作流 v2 画布扩展 API,供下游工作流节点插件复用。 (#9834) by @katherinehhh

    • 将工作流输出节点配置迁移到 v2,并让 v2 工作流结果查看器对齐旧版字符串结果的展示行为。 (#9813) by @Molunerfinn

    • 迁移工作流的结束节点到 v2 版本。 (#9795) by @Molunerfinn

  • [AI 员工]

    • 改进 AI 员工工具设置、数据查询约束、关联字段查询,以及异常工具调用的诊断信息保留。 (#10042) by @cgyrock

    • 优化 AI 员工网页搜索,减少不必要的模型推理,并更好地使用各 Provider 的思考控制参数。 (#9996) by @cgyrock

    • 在 v2 界面中移除了已废弃的 AI 员工 Datasource 设置入口和上下文选择入口。 (#9988) by @cgyrock

    • 将 AI 员工插件迁移到 client-v2。 (#9794) by @cgyrock

  • [数据表: SQL] 非用户可见变更;为已迁移插件补充 client-v2 单元测试覆盖。 (#9967) by @katherinehhh

  • [区块:评论]

    • 改进评论提交按钮配置,并修复相关的评论和用户表单提交问题。 (#10002) by @jiannx

    • 将新的评论区块插件加入 NocoBase 预设,并将旧评论插件标记为废弃。 (#9936) by @jiannx

  • [用户] 完善用户插件 client-v2 测试覆盖率。 (#9975) by @jiannx

  • [日志] 为 client v2 运行时添加日志设置页面。 (#9933) by @jiannx

  • [工作流:聚合查询节点] 优化 v2 工作流更新节点和聚合查询节点的字段选择逻辑,并修复聚合查询节点关联数据表选择的切换异常。 (#9938) by @katherinehhh

  • [工作流:JavaScript 节点]

    • 调整 v2 工作流请求节点和邮件节点配置字段,使其布局和附件变量选择行为与旧版保持一致。 (#9952) by @jiannx

    • 将 JavaScript 工作流节点迁移到 client-v2 (#9805) by @jiannx

  • [工作流:JSON 计算] 将工作流 JSON 计算节点配置界面迁移到 v2 工作流画布,并保留 v1 画布兼容性。 (#9902) by @mytharcher

  • [备份管理器] dataCategory 标记为 'runtime' 的数据表现在会自动从备份中排除。 (#9804) by @cgyrock

  • [工作流:自定义操作事件] 将工作流触发器及绑定工作流设置迁移到 client-v2,涵盖动作触发器、自定义动作触发器、请求拦截触发器,以及提交/更新动作的工作流绑定设置。 (#9845) by @mytharcher

  • [工作流:HTTP 请求节点] 工作流 HTTP 请求节点迁移到 client-v2。 (#9806) by @jiannx

  • [HTTP 请求加密] 新增 HTTP 请求加密插件的 v2 客户端支持,确保 v2 客户端中的查询参数继续被加密。 by @jiannx

  • [工作流:数据库事务节点] 优化 v2 工作流数据库事务节点布局,使分支标签和提交标记拥有更合适的间距。 by @katherinehhh

  • [AI: 知识库] 将 AI 知识库设置页迁移到 v2 客户端,并修复知识库和向量存储页面的布局与加载问题。 by @cgyrock

  • [文件存储:S3 (Pro)] S3 Pro 上传现在返回包含永久文件 URL 的已创建文件记录。 by @mytharcher

  • [邮件管理] 将按部门查看邮件配置移动到 V1 邮件通用设置页面,避免服务商凭据保存时覆盖该配置,并将 V2 通用设置排在服务商设置之前。 by @jiannx

🐛 修复
  • [client-v2]

    • 修正 Urdu 标签,并在系统设置语言列表中新增独立的乌兹别克语选项。 (#10090) by @hongboji

    • 修复自动 SSO 跳转 Provider 在生产构建中无法保持正确鉴权顺序的问题 (#10100) by @jiannx

    • 工作流筛选条件现在会保留工作流变量表达式,并在变量元数据无法解析时显示明确的错误提示。 (#10088) by @Molunerfinn

    • 修复 v2 工作流赋值编辑器在集合字段名为 nodeName 时产生的控制台报错。 (#10067) by @katherinehhh

    • 修复工作流 v2 变量编辑器在触发器、筛选条件和字段赋值表单中的变量胶囊回显、禁用态和操作符标签显示不一致的问题。 (#10041) by @Molunerfinn

    • 修复 v2 工作流已执行版本只读状态下仍可修改字段赋值的问题。 (#10014) by @katherinehhh

    • 修复工作流手动执行后自动创建新版本的跳转问题,确保旧版和新版界面都会打开正确的工作流页面。 (#9955) by @Molunerfinn

  • [flow-engine] 修复单值变量输入框选择变量后仍可继续输入额外文本的问题。 (#10050) by @katherinehhh

  • [AI 员工] 修复在 AI 员工聊天输入框粘贴文件后发送报错的问题 (#10106) by @cgyrock

  • [用户认证]

    • 修复 v2 认证器管理页面的声明生成错误 (#10095) by @jiannx

    • 修复 v2 认证管理中编辑认证器时已保存设置不回显的问题。 (#10091) by @jiannx

  • [通知管理]

    • 修复通知接收人选择后用户 ID 保存为文本的问题 (#10093) by @zhangzhonghe

    • 修复 CC 配置中显示错误工作流变量的问题 (#9937) by @zhangzhonghe

  • [工作流:JSON 变量映射] 修复工作流 JSON 变量映射节点选择循环作用域变量时报错的问题。 (#10094) by @Molunerfinn

  • [UI 布局] 修复 Mobile 设置入口丢失当前子应用路径的问题 (#10078) by @zhangzhonghe

  • [工作流]

    • 查看已执行工作流时,工作流表单控件现在会正确继承禁用状态。 (#10079) by @Molunerfinn

    • 更新触发器配置后自动刷新工作流画布 (#10068) by @zhangzhonghe

    • 修复工作流 v2 条件操作数默认保持单行显示,并在所选变量路径过长时正确换行。 (#10033) by @Molunerfinn

    • 修复 workflow v2 任务中心的显示和详情加载问题 (#10001) by @zhangzhonghe

    • 修复工作流结果文案未翻译和抄送配置弹窗过宽的问题 (#9977) by @zhangzhonghe

    • 修复 workflow 画布在跨 bundle 场景下的 Context 不一致问题,确保旧版工作流页面中的分支和一些变量选择能正常工作。 (#9951) by @Molunerfinn

    • 修复 v2 工作流中无法配置站内信内容的问题 (#9885) by @zhangzhonghe

    • 修复迁移到 client v2 的部分问题 (#9929) by @mytharcher

    • 恢复了工作流集合触发器手动执行的防抖远程搜索,并使该选择器与 v1 的 200 条记录拉取行为保持一致。 (#9870) by @Molunerfinn

    • 修复工作流 v2 添加节点菜单未按工作流和分支规则禁用不可用节点类型的问题 (#9855) by @mytharcher

  • [工作流:延时节点] 修复延时节点的时长输入,并阻止保存小于最小值的数值。 (#10056) by @Molunerfinn

  • [工作流:聚合查询节点] 修复验证规则以支持筛选条件为空的情况 (#10053) by @mytharcher

  • [公开表单] 修复关闭 UI Editor 后公开表单仍可配置的问题 (#10036) by @zhangzhonghe

  • [区块:评论] 调整新评论区块的默认操作顺序。 (#9976) by @jiannx

  • [工作流:邮件发送节点] 修复工作流 v2 测试因缺少触发工作流操作注册相关 mock 而失败的问题。 (#9863) by @jiannx

  • [工作流:JavaScript 节点] 修复旧版工作流客户端中 JavaScript 节点注册失败的问题。 (#9826) by @jiannx

  • [工作流:响应消息] 将工作流响应消息节点迁移到 v2 画布,并修复不支持的工作流类型仍可添加该节点的问题。 (#9830) by @jiannx

  • [文件管理器] 修复外部数据源附件 URL 字段上传文件时接口 404 的问题 (#9809) by @2013xile

  • [验证:TOTP 认证器] 修复 TOTP 认证器绑定流程,确保临时设置密钥在绑定后被删除,并阻止已验证的验证码被重复使用。 by @jiannx

  • [认证:SAML 2.0] 修复现代客户端中未认证用户的 SAML 自动登录跳转,并保留原始目标路径 by @jiannx

  • [AI: 知识库] 为 AI 知识库工作流创建文档节点增加覆盖选项,支持替换相同标识的已有文档。 by @cgyrock

  • [数据源:外部 NocoBase] 修复外部 NocoBase 文件表的文件预览、永久 URL 处理和上传路由问题,包括 S3 Pro 上传场景 by @mytharcher

  • [plugin-service-platform]

    • 恢复服务平台中已授权插件的下载能力。 by @jiannx

    • 禁用服务平台的插件下载接口。 by @jiannx

  • [工作流:子流程] 修复子流程节点配置选择框按工作流标题搜索不生效的问题。 by @mytharcher

  • [文件存储:S3 (Pro)] 修复 S3 兼容存储的文件 URL 遗漏配置路径,导致已上传的 Logo 和附件返回 404 的问题 by @mytharcher

  • [认证:OIDC] 修复 OIDC 自动登录在生产构建中不跳转的问题,并在登录后保留原始现代客户端路径 by @jiannx

  • [工作流:审批]

    • 修复审批申请表单空白及操作按钮缺失或显示错误的问题 by @zhangzhonghe

    • 修复审批工作流手动执行弹窗中申请人字段提前校验及角色名称未翻译的问题。 by @Molunerfinn

    • 修复生产构建后已执行工作流的审批任务标题仍可编辑的问题。 by @Molunerfinn

    • 允许用户在审批工作流执行后查看操作界面和审批卡片 by @zhangzhonghe

    • 修复工作流配置弹窗中的表单操作按钮仍会响应点击的问题 by @zhangzhonghe

    • 修复审批发起人界面的显示与操作问题 by @zhangzhonghe

    • 打开审批表单时关闭 Apply new 抽屉 by @zhangzhonghe

    • 修复启用审批和通知插件时 V2 页面可能无法打开的问题 by @zhangzhonghe

    • 修复 workflow v2 任务中心审批任务的表单和操作问题 by @zhangzhonghe

    • 修复 v2 审批子表格在详情中显示异常的问题 by @zhangzhonghe

    • 修复 v2 审批任务详情弹窗缺少已处理审批信息的问题 by @zhangzhonghe

    • 修复审批人界面默认显示空区块及固定审批人 ID 保存问题 by @zhangzhonghe

    • 修复审批数据表出现在区块数据源列表中的问题 by @zhangzhonghe

    • 修复迁移到 client v2 引入的问题 by @mytharcher

    • 修复配置审批工作流条件时报错的问题 by @zhangzhonghe

    • 审批界面无法在 V2 使用时引导用户前往 V1 页面 by @zhangzhonghe

    • 修复审批人排序和旧版配置入口显示问题 by @zhangzhonghe

    • 修复打开抄送节点配置时报错的问题 by @zhangzhonghe

    • 修复审批任务卡片不显示审批数据的问题 by @zhangzhonghe

  • [数据表字段:手写签名] 修复 client-v2 手写签名字段文件数据表选择器的多语言显示和选项筛选问题。 by @katherinehhh

  • [企业微信] 修复企业微信通知渠道无法保存所选认证器的问题。 by @jiannx

latest
NocoBase v2.1.25:新增钉钉 Stream 模式组织事件同步支持
🎉 新特性
  • [钉钉] 新增钉钉 Stream 模式组织事件同步支持。 by @chenzhizdt
  • [认证:LDAP] 新增 LDAP 用户数据同步源支持,并支持可选的 AD 部门同步。 by @chenzhizdt
🚀 优化
  • [ai] 降低上传知识库文档解析时主进程的内存占用。(#10083) by @cgyrock
  • [undefined]
    • 文件 URL 现在使用稳定的 NocoBase 访问地址,可在跳转到存储地址前完成权限校验。(#10047) by @mytharcher
  • [文件存储:S3 (Pro)] S3 Pro 上传现在返回包含永久文件 URL 的已创建文件记录。 by @mytharcher
  • [RabbitMQ 消息队列适配器] 增强 RabbitMQ 适配器的 channel 管理与错误恢复能力。 by @sdp-ncd
🐛 修复
  • [用户数据同步] 修复外部部门同步顺序问题,确保父部门后续同步时,已存在的子部门可以正确挂载到父部门下。(#10028) by @chenzhizdt
  • [数据表字段:Markdown (Vditor)] 修复 v1 Markdown 渲染和编辑中的 iframe 清理问题。(#10096) by @katherinehhh
  • [工作流] 修复工作流序列化追加关联数据时会包含隐藏字段的问题。(#10086) by @mytharcher
  • [AI 员工] 修复 AI 工具调用审批会先校验消息所属会话权限后再更新决策的问题。(#10077) by @cgyrock
  • [数据源:外部 NocoBase]
    • 修复外部 NocoBase 文件表的文件预览、永久 URL 处理和上传路由问题,包括 S3 Pro 上传场景。 by @mytharcher
    • 修复工作流 AI 员工无法读取外部 NocoBase 数据源附件的问题。 by @2013xile
latest
NocoBase v2.2.0-alpha.9:新增钉钉 Stream 模式组织事件同步支持
🎉 新特性
  • [client-v2] 页面、子页面和弹窗的 Tab 支持配置联动规则 (#10099) by @zhangzhonghe
  • [AI 员工] 新增可在 JS 区块中触发 AI employee task 的 RunJS API。 (#10061) by @cgyrock
  • [钉钉] 新增钉钉 Stream 模式组织事件同步支持。 by @chenzhizdt
  • [认证:LDAP] 新增 LDAP 用户数据同步源支持,并支持可选的 AD 部门同步。 by @chenzhizdt
🚀 优化
  • [undefined]

    • 文件 URL 现在使用稳定的 NocoBase 访问地址,可在跳转到存储地址前完成权限校验。 (#10047) by @mytharcher
    • 文件 URL 现在使用稳定的 NocoBase 访问地址,可在跳转到存储地址前完成权限校验。 (#10103) by @mytharcher
    • 更新数据源文档结构、链接和多语言页面。 (#10108) by @hongboji 参考文档:数据源
  • [ai] 降低上传知识库文档解析时主进程的内存占用。 (#10083) by @cgyrock

  • [工作流:人工处理节点] 在新版待办中心显示人工任务并引导用户前往旧版页面处理 (#10085) by @zhangzhonghe

  • [文件存储:S3 (Pro)]

    • S3 Pro 上传现在返回包含永久文件 URL 的已创建文件记录。 by @mytharcher
  • [RabbitMQ 消息队列适配器] 增强 RabbitMQ 适配器的 channel 管理与错误恢复能力 by @sdp-ncd

  • [邮件管理] 将按部门查看邮件配置移动到 V1 邮件通用设置页面,避免服务商凭据保存时覆盖该配置,并将 V2 通用设置排在服务商设置之前。 by @jiannx

🐛 修复
  • [client-v2]

    • 修复自动 SSO 跳转 Provider 在生产构建中无法保持正确鉴权顺序的问题 (#10100) by @jiannx
    • 修正 Urdu 标签,并在系统设置语言列表中新增独立的乌兹别克语选项。 (#10090) by @hongboji
    • 工作流筛选条件现在会保留工作流变量表达式,并在变量元数据无法解析时显示明确的错误提示。 (#10088) by @Molunerfinn
    • 修复 v2 扫描输入在 iOS Chrome 中的摄像头预览布局异常。 (#10081) by @katherinehhh
    • 修复 v2 表格固定列开启快速编辑后透出其他列内容的问题。 (#10076) by @katherinehhh
  • [用户认证]

    • 修复 v2 认证器管理页面的声明生成错误 (#10095) by @jiannx
    • 修复 v2 认证管理中编辑认证器时已保存设置不回显的问题。 (#10091) by @jiannx
  • [AI 员工]

    • 修复在 AI 员工聊天输入框粘贴文件后发送报错的问题 (#10106) by @cgyrock
    • 修复 AI 工具调用审批会先校验消息所属会话权限后再更新决策的问题。 (#10077) by @cgyrock
    • 修复 AI 附件处理逻辑,避免信任客户端传入的文件路径或 URL。 (#10037) by @cgyrock
  • [数据表字段:Markdown(Vditor)] 修复 v1 Markdown 渲染和编辑中的 iframe 清理问题。 (#10096) by @katherinehhh

  • [工作流]

    • 修复工作流序列化追加关联数据时会包含隐藏字段的问题 (#10086) by @mytharcher
    • 查看已执行工作流时,工作流表单控件现在会正确继承禁用状态。 (#10079) by @Molunerfinn
    • 更新触发器配置后自动刷新工作流画布 (#10068) by @zhangzhonghe
  • [通知管理] 修复通知接收人选择后用户 ID 保存为文本的问题 (#10093) by @zhangzhonghe

  • [UI 布局]

    • 修复 Mobile 设置入口丢失当前子应用路径的问题 (#10078) by @zhangzhonghe
    • 修复子应用中的 Mobile 设置入口错误跳转到主应用的问题。 (#10075) by @katherinehhh
  • [工作流:JSON 变量映射] 修复工作流 JSON 变量映射节点选择循环作用域变量时报错的问题。 (#10094) by @Molunerfinn

  • [用户数据同步] 修复外部部门同步顺序问题,确保父部门后续同步时,已存在的子部门可以正确挂载到父部门下。 (#10028) by @chenzhizdt

  • [操作:批量编辑] 修复 V2 表单包含 process 字段时 Markdown 编辑器初始化失败的问题。 (#10080) by @katherinehhh

  • [验证:TOTP 认证器] 修复 TOTP 认证器绑定流程,确保临时设置密钥在绑定后被删除,并阻止已验证的验证码被重复使用。 by @jiannx

  • [数据源:外部 NocoBase]

    • 修复工作流 AI 员工无法读取外部 NocoBase 数据源附件的问题 by @2013xile
    • 修复外部 NocoBase 文件表的文件预览、永久 URL 处理和上传路由问题,包括 S3 Pro 上传场景 by @mytharcher
    • 修复外部 NocoBase 文件表的文件预览、永久 URL 处理和上传路由问题,包括 S3 Pro 上传场景 by @mytharcher
  • [认证:SAML 2.0] 修复现代客户端中未认证用户的 SAML 自动登录跳转,并保留原始目标路径 by @jiannx

  • [文件存储:S3 (Pro)] 修复 S3 兼容存储的文件 URL 遗漏配置路径,导致已上传的 Logo 和附件返回 404 的问题 by @mytharcher

  • [认证:OIDC] 修复 OIDC 自动登录在生产构建中不跳转的问题,并在登录后保留原始现代客户端路径 by @jiannx

  • [工作流:审批]

    • 修复生产构建后已执行工作流的审批任务标题仍可编辑的问题。 by @Molunerfinn
    • 修复审批工作流手动执行弹窗中申请人字段提前校验及角色名称未翻译的问题。 by @Molunerfinn
    • 修复工作流配置弹窗中的表单操作按钮仍会响应点击的问题 by @zhangzhonghe
    • 允许用户在审批工作流执行后查看操作界面和审批卡片 by @zhangzhonghe
    • 临时开关开启时,审批提交中的文件关联仅保留当前用户创建的文件。 by @mytharcher
    • 修复审批发起人界面的显示与操作问题 by @zhangzhonghe
    • 修复审批申请表单空白及操作按钮缺失或显示错误的问题 by @zhangzhonghe
    • 修复启用审批和通知插件时 V2 页面可能无法打开的问题 by @zhangzhonghe
    • 审批界面无法在 V2 使用时引导用户前往 V1 页面 by @zhangzhonghe
  • [企业微信] 修复企业微信通知渠道无法保存所选认证器的问题。 by @jiannx

alpha
NocoBase v2.2.0-beta.14:新增 LDAP 用户数据同步源支持,并支持可选的 AD 部门同步
🎉 新特性
  • [认证:LDAP] 新增 LDAP 用户数据同步源支持,并支持可选的 AD 部门同步。 by @chenzhizdt
🚀 优化
  • [ai] 降低上传知识库文档解析时主进程的内存占用。(#10083) by @cgyrock
  • [undefined] 文件 URL 现在使用稳定的 NocoBase 访问地址,可在跳转到存储地址前完成权限校验。(#10047) by @mytharcher
  • [前端流引擎] UI 搭建 API 支持多工作区。(#10072) by @gchust
  • [文件存储:S3 (Pro)] S3 Pro 上传现在返回包含永久文件 URL 的已创建文件记录。 by @mytharcher
  • [RabbitMQ 消息队列适配器] 增强 RabbitMQ 适配器的 channel 管理与错误恢复能力。 by @sdp-ncd
🐛 修复
  • [client-v2]
    • 修复 v2 表格固定列开启快速编辑后透出其他列内容的问题。(#10076) by @katherinehhh
    • 修复 v2 扫描输入在 iOS Chrome 中摄像头预览布局异常的问题。(#10081) by @katherinehhh
  • [工作流]
    • 修复工作流序列化追加关联数据时包含隐藏字段的问题。(#10086) by @mytharcher
    • 修复手动执行工作流时,请求有效但未启动执行仍返回错误的问题。(#10049) by @mytharcher
  • [数据表字段:Markdown (Vditor)] 修复 v1 Markdown 渲染和编辑中的 iframe 清理问题。(#10096) by @katherinehhh
  • [操作:批量编辑] 修复 v2 表单包含 <span>process</span> 字段时 Markdown 编辑器初始化失败的问题。(#10080) by @katherinehhh
  • [UI 布局] 修复子应用中的 Mobile 设置入口错误跳转到主应用的问题。(#10075) by @katherinehhh
  • [AI 员工]
    • 修复 AI 工具调用审批会先校验消息所属会话权限后再更新决策的问题。(#10077) by @cgyrock
    • 修复 AI 附件处理逻辑,避免信任客户端传入的文件路径或 URL。(#10037) by @cgyrock
  • [用户数据同步] 修复外部部门同步顺序问题,确保父部门后续同步时,已存在的子部门可以正确挂载到父部门下。(#10028) by @chenzhizdt
  • [数据源:外部 NocoBase]
    • 修复工作流 AI 员工无法读取外部 NocoBase 数据源附件的问题。 by @2013xile
    • 修复外部 NocoBase 文件表的文件预览、永久 URL 处理和上传路由问题,包括 S3 Pro 上传场景。 by @mytharcher
  • [工作流:审批] 临时开关开启时,审批提交中的文件关联仅保留当前用户创建的文件。 by @mytharcher
beta
NocoBase v2.1.24:缺陷修复
🐛 修复
  • [client-v2]

    • 修复 v2 表格固定列开启快速编辑后透出其他列内容的问题。 (#10076) by @katherinehhh

    • 修复 v2 扫描输入在 iOS Chrome 中的摄像头预览布局异常。 (#10081) by @katherinehhh

  • [app] 修复 Redis 缓存配置忽略专用缓存地址的问题 (#10065) by @2013xile

  • [操作:批量编辑] 修复 V2 表单包含 process 字段时 Markdown 编辑器初始化失败的问题。 (#10080) by @katherinehhh

  • [AI 员工] 修复 AI 附件处理逻辑,避免信任客户端传入的文件路径或 URL。 (#10037) by @cgyrock

  • [工作流] 修复手动执行工作流时,请求有效但未启动执行会返回错误的问题。 (#10049) by @mytharcher

  • [Redis worker ID 分配器]

    • 改进 Redis Worker ID 隔离与故障诊断 by @2013xile

    • 修复未配置 Worker ID Redis 时单机模式无法启动的问题 by @2013xile

  • [工作流:审批] 临时开关开启时,审批提交中的文件关联仅保留当前用户创建的文件。 by @mytharcher

latest
NocoBase v2.2.0-alpha.8:在 v1 公开表单中支持创建 v2 的表单
🎉 新特性
  • [公开表单] 在 v1 公开表单中支持创建 v2 的表单,禁止创建 v1 的表单 (#10045) by @zhangzhonghe
🚀 优化
  • [工作流] 工作流 v2 画布中暂不支持的节点现在会保留普通节点卡片操作,并将节点类型显示为暂不支持。 (#10054) by @mytharcher

  • [前端流引擎] UI 搭建 api 支持多工作区。 (#10072) by @gchust

  • [AI 员工] 改进 AI 员工工具设置、数据查询约束、关联字段查询,以及异常工具调用的诊断信息保留。 (#10042) by @cgyrock

  • [数据表: SQL] 非用户可见变更;为已迁移插件补充 client-v2 单元测试覆盖。 (#9967) by @katherinehhh

🐛 修复
  • [client-v2]

    • 修复 v2 工作流赋值编辑器在集合字段名为 nodeName 时产生的控制台报错。 (#10067) by @katherinehhh

    • 修复表格区块按钮联动规则翻页后可能存在状态污染。 (#10038) by @gchust

    • 修复工作流 v2 变量编辑器在触发器、筛选条件和字段赋值表单中的变量胶囊回显、禁用态和操作符标签显示不一致的问题。 (#10041) by @Molunerfinn

  • [app]

    • 修复 Redis 缓存配置忽略专用缓存地址的问题 (#10065) by @2013xile

    • 修复 CDN_BASE_URL 为空时异步资源错误使用外部脚本地址的问题。 (#10052) by @Molunerfinn

  • [server] 修复未启用多应用插件时自定义工作区不显示的问题 (#10055) by @2013xile

  • [flow-engine]

    • 修复单值变量输入框选择变量后仍可继续输入额外文本的问题。 (#10050) by @katherinehhh

    • 修复 js bock 中覆盖 ctx.api 会造成 maximum call stack size exceeded 的问题。 (#10051) by @gchust

  • [工作流:延时节点]

    • 修复延时节点的时长输入,并阻止保存小于最小值的数值。 (#10056) by @Molunerfinn

    • 阻止通过 API 为延时节点设置小于 1 的数值时长 (#10057) by @mytharcher

  • [工作流]

    • 修复子流程在目标工作流执行记录创建前失败时父节点可能一直等待的问题 (#10043) by @mytharcher

    • 修复手动执行工作流时,请求有效但未启动执行会返回错误的问题。 (#10049) by @mytharcher

  • [数据源:主数据库] 禁止保存无效的多对多关系字段配置 (#10044) by @2013xile

  • [前端流引擎] 修复弹窗记录变量无法从外部 NocoBase 数据源解析的问题 (#10048) by @gchust

  • [表单草稿] 修复表单草稿在连续刷新页面后丢失的问题 (#10059) by @gchust

  • [工作流:聚合查询节点] 修复验证规则以支持筛选条件为空的情况 (#10053) by @mytharcher

  • [Redis worker ID 分配器]

    • 修复未配置 Worker ID Redis 时单机模式无法启动的问题 by @2013xile

    • 改进 Redis Worker ID 隔离与故障诊断 by @2013xile

  • [plugin-service-platform] 恢复服务平台中已授权插件的下载能力。 by @jiannx

  • [模板打印] 修复模板打印权限校验,避免渲染当前角色不可查看的字段和数据范围外的记录。 by @jiannx

  • [工作流:审批]

    • 修复 v2 审批子表格在详情中显示异常的问题 by @zhangzhonghe

    • 修复审批人界面默认显示空区块及固定审批人 ID 保存问题 by @zhangzhonghe

    • 修复审批子表格禁用后内部字段仍可编辑的问题 by @zhangzhonghe

    • 支持字符串类型的审批人 ID 添加并使用 by @mytharcher

    • 修复审批表单字段在打印预览中变成单列显示的问题 by @zhangzhonghe

    • 打开审批表单时关闭 Apply new 抽屉 by @zhangzhonghe

    • 修复审批任务卡片不显示审批数据的问题 by @zhangzhonghe

latest
NocoBase v2.2.0-beta.13:缺陷修复
🐛 修复
  • [Redis worker ID 分配器] 修复未配置 Worker ID Redis 时单机模式无法启动的问题 by @2013xile
beta
NocoBase v2.1.23:支持字符串类型的审批人 ID 添加并使用
🐛 修复
  • [client-v2]

    • 修复 v2 扫码录入在 Safari 中选择上传二维码图片时识别失败的问题。 (#10011) by @katherinehhh

    • 修复 __webpack_public_path__ 以不带尾随 / 的形式注入时客户端运行时静态资源基础路径归一化不一致的问题,并补充了该边界场景的测试覆盖。 (#10040) by @chenos

    • 修复表格区块按钮联动规则翻页后可能存在状态污染。 (#10038) by @gchust

  • [app] 修复 CDN_BASE_URL 为空时异步资源错误使用外部脚本地址的问题。 (#10052) by @Molunerfinn

  • [flow-engine] 修复 js bock 中覆盖 ctx.api 会造成 maximum call stack size exceeded 的问题。 (#10051) by @gchust

  • [工作流:延时节点] 阻止通过 API 为延时节点设置小于 1 的数值时长 (#10057) by @mytharcher

  • [表单草稿] 修复表单草稿在连续刷新页面后丢失的问题 (#10059) by @gchust

  • [数据源:主数据库] 禁止保存无效的多对多关系字段配置 (#10044) by @2013xile

  • [数据表:树] 修复树路径集合创建时将内部字段模型元数据传入集合配置的问题。 (#10035) by @cgyrock

  • [工作流] 修复子流程在目标工作流执行记录创建前失败时父节点可能一直等待的问题 (#10043) by @mytharcher

  • [前端流引擎]

    • 修复使用本地 AI agent 配置联动规则可能触发渲染错误。 (#10023) by @gchust

    • 修复弹窗记录变量无法从外部 NocoBase 数据源解析的问题 (#10048) by @gchust

  • [模板打印] 修复模板打印权限校验,避免渲染当前角色不可查看的字段和数据范围外的记录。 by @jiannx

  • [工作流:审批]

    • 支持字符串类型的审批人 ID 添加并使用 by @mytharcher

    • 修复审批表单字段在打印预览中变成单列显示的问题 by @zhangzhonghe

    • 修复审批子表格禁用后内部字段仍可编辑的问题 by @zhangzhonghe

latest
NocoBase v2.2.0-beta.11:修复表格区块按钮联动规则翻页后可能存在状态污染
🐛 修复
  • [app] 修复 CDN_BASE_URL 为空时异步资源错误使用外部脚本地址的问题。 (#10052) by @Molunerfinn

  • [client-v2]

    • 修复 v2 扫码录入在 Safari 中选择上传二维码图片时识别失败的问题。 (#10011) by @katherinehhh

    • 修复表格区块按钮联动规则翻页后可能存在状态污染。 (#10038) by @gchust

    • 修复 __webpack_public_path__ 以不带尾随 / 的形式注入时客户端运行时静态资源基础路径归一化不一致的问题,并补充了该边界场景的测试覆盖。 (#10040) by @chenos

  • [flow-engine] 修复 js bock 中覆盖 ctx.api 会造成 maximum call stack size exceeded 的问题。 (#10051) by @gchust

  • [工作流:延时节点] 阻止通过 API 为延时节点设置小于 1 的数值时长 (#10057) by @mytharcher

  • [表单草稿] 修复表单草稿在连续刷新页面后丢失的问题 (#10059) by @gchust

  • [工作流] 修复子流程在目标工作流执行记录创建前失败时父节点可能一直等待的问题 (#10043) by @mytharcher

  • [前端流引擎]

    • 修复使用本地 AI agent 配置联动规则可能触发渲染错误。 (#10023) by @gchust

    • 修复弹窗记录变量无法从外部 NocoBase 数据源解析的问题 (#10048) by @gchust

  • [数据源:主数据库] 禁止保存无效的多对多关系字段配置 (#10044) by @2013xile

  • [数据表:树] 修复树路径集合创建时将内部字段模型元数据传入集合配置的问题。 (#10035) by @cgyrock

  • [模板打印] 修复模板打印权限校验,避免渲染当前角色不可查看的字段和数据范围外的记录。 by @jiannx

  • [工作流:审批]

    • 支持字符串类型的审批人 ID 添加并使用 by @mytharcher

    • 修复审批表单字段在打印预览中变成单列显示的问题 by @zhangzhonghe

    • 修复审批子表格禁用后内部字段仍可编辑的问题 by @zhangzhonghe

beta
NocoBase v2.2.0-beta.12:缺陷修复
🐛 修复
  • [server] 修复未启用多应用插件时自定义工作区不显示的问题 (#10055) by @2013xile

  • [app] 修复 Redis 缓存配置忽略专用缓存地址的问题 (#10065) by @2013xile

  • [Redis worker ID 分配器] 改进 Redis Worker ID 隔离与故障诊断 by @2013xile

beta
NocoBase v2.1.21:新增 OrcaRouter 作为 LLM 提供商
🎉 新功能
  • [AI 员工] 新增 OrcaRouter 作为 LLM 提供商。(#10003) by @jinhaosong-source
🚀 优化
  • [工作流] 移除条件节点中基础运算引擎的算术运算操作符 (#10019) by @mytharcher
🐛 修复
  • [client-v2]

    • 修复运行态编辑弹窗切换记录时联动字段状态残留的问题。 (#10010) by @katherinehhh
    • 修复筛选表单关系字段设置默认值后无法被清空的问题。 (#10022) by @gchust
  • [文件管理器]

    • 上传文件时拒绝未被存储 MIME type 规则显式允许的主动内容文件名。 (#10021) by @mytharcher 参考文档:本地存储, 安全指南
    • 修复 V2 数据表管理中缺失 Attachment 字段接口的问题,并修复公开表单文件关系字段上传图片时的预检查权限问题。 (#10012) by @katherinehhh
  • [数据源管理] 在 V2 数据表新增字段菜单中隐藏历史的附件字段接口。 (#10018) by @katherinehhh

  • [数据可视化] 修复图表重新渲染后点击交互可能失效的问题 (#10031) by @2013xile

  • [迁移管理] 修复迁移后应用可能卡在修复界面的问题 by @2013xile

  • [应用监管器] 修复启用独立 JWT 密钥后子应用仍接受主应用 token 的问题 by @2013xile

latest
NocoBase v2.1.22:缺陷修复
🐛 修复
  • [client-v2]

    • 修复筛选表单关系字段显示默认操作符配置的问题 (#10025) by @zhangzhonghe

    • 修复手机端表格快速编辑和选择字段弹窗底部间距问题 (#10020) by @zhangzhonghe

  • [cli] 修复了 NocoBase CLI 在镜像仓库回退、内置数据库镜像、环境信息显示和提示默认值初始化方面的问题。 (#10027) by @chenos

  • [用户认证] 修复重置密码链接打开后进入登录页的问题 (#10006) by @zhangzhonghe

latest
NocoBase v2.2.0-alpha.7:为 v2 页面新增审批发起和待办区块
🎉 新特性
  • [AI 员工] 新增结构化 AI 使用记录,便于统计使用情况 (#10004) by @2013xile
  • [工作流:审批] 为 v2 页面新增审批发起和待办区块 by @zhangzhonghe
  • [AI 员工] 新增 OrcaRouter 作为 LLM 提供商。(#10003) by @jinhaosong-source
🚀 优化
  • [client-v2]

    • 重构 Markdown Vditor 为统一的插件化 Markdown 引擎,并为已有 Markdown 区块和 Vditor 字段插件保留兼容桥。 (#9998) by @katherinehhh
    • 重构 Markdown Vditor 为统一的插件化 Markdown 引擎,并为已有 Markdown 区块和 Vditor 字段插件保留兼容桥。 (#9998) by @katherinehhh
  • [AI 员工] 优化 AI 员工网页搜索,减少不必要的模型推理,并更好地使用各 Provider 的思考控制参数。 (#9996) by @cgyrock

  • [数据可视化] 改进图表事件脚本,支持安全清理自定义事件处理器 (#10034) by @2013xile

  • [工作流] 移除条件节点中基础运算引擎的算术运算操作符 (#10019) by @mytharcher

  • [数据源管理] 在 v2 主数据源中新建数据表菜单中隐藏已废弃的数据表模板。 (#10009) by @katherinehhh

  • [区块:评论] 改进评论提交按钮配置,并修复相关的评论和用户表单提交问题。 (#10002) by @jiannx

🐛 修复
  • [client-v2]

    • 修复 __webpack_public_path__ 以不带尾随 / 的形式注入时客户端运行时静态资源基础路径归一化不一致的问题,并补充了该边界场景的测试覆盖。 (#10040) by @chenos
    • 修复 v2 扫码录入在 Safari 中选择上传二维码图片时识别失败的问题。 (#10011) by @katherinehhh
    • 修复筛选表单关系字段显示默认操作符配置的问题 (#10025) by @zhangzhonghe
    • 修复手机端表格快速编辑和选择字段弹窗底部间距问题 (#10020) by @zhangzhonghe
    • 修复切换页面时可能出现无法利用快捷编辑切换下拉选项的问题。 (#10007) by @gchust
    • 修复生产环境下 Vditor 静态资源加载路径,改为基于实际生效的 webpack public path 解析插件 CDN 路径。 (#10008) by @chenos
    • 修复运行态编辑弹窗切换记录时联动字段状态残留的问题。 (#10010) by @katherinehhh
    • 修复筛选表单关系字段设置默认值后无法被清空的问题。 (#10022) by @gchust
    • 修复 v2 工作流已执行版本只读状态下仍可修改字段赋值的问题。 (#10014) by @katherinehhh
  • [cli] 修复了 NocoBase CLI 在镜像仓库回退、内置数据库镜像、环境信息显示和提示默认值初始化方面的问题。 (#10027) by @chenos

  • [flow-engine] 修复切换配置模式时弹窗内部配置不一致的问题。 (#10005) by @gchust

  • [数据表:树] 修复树路径集合创建时将内部字段模型元数据传入集合配置的问题。 (#10035) by @cgyrock

  • [公开表单] 修复关闭 UI Editor 后公开表单仍可配置的问题 (#10036) by @zhangzhonghe

  • [前端流引擎] 修复使用本地 AI agent 配置联动规则可能触发渲染错误。 (#10023) by @gchust

  • [用户认证] 修复重置密码链接打开后进入登录页的问题 (#10006) by @zhangzhonghe

  • [数据可视化] 修复图表重新渲染后点击交互可能失效的问题 (#10031) by @2013xile

  • [工作流]

    • 修复工作流 v2 条件操作数默认保持单行显示,并在所选变量路径过长时正确换行。 (#10033) by @Molunerfinn
    • 修复工作流结果文案未翻译和抄送配置弹窗过宽的问题 (#9977) by @zhangzhonghe
    • 修复 workflow v2 任务中心的显示和详情加载问题 (#10001) by @zhangzhonghe
  • [数据源管理] 在 V2 数据表新增字段菜单中隐藏历史的附件字段接口。 (#10018) by @katherinehhh

  • [文件管理器]

    • 上传文件时拒绝未被存储 MIME type 规则显式允许的主动内容文件名。 (#10021) by @mytharcher 参考文档:本地存储, 安全指南
    • 上传文件时拒绝未被存储 MIME type 规则显式允许的主动内容文件名。 (#9994) by @mytharcher 参考文档:本地存储, 安全指南
    • 修复 v2 数据表管理中缺失 Attachment 字段接口的问题,并修复公开表单文件关系字段上传图片时的预检查权限问题。 (#10012) by @katherinehhh
  • [嵌入 NocoBase] 修复嵌入 Nocobase 页面时 token 污染的问题。 (#9948) by @gchust

  • [AI 员工] 修复 V2 公开表单页面触发不必要登录态请求的问题 (#10013) by @zhangzhonghe

  • [AI: 知识库] 为 AI 知识库工作流创建文档节点增加覆盖选项,支持替换相同标识的已有文档。 by @cgyrock

  • [数据源:外部 MariaDB] 修复 MySQL、MSSQL 和 MariaDB 外部数据源设置中 Add all collections 无法切换的问题。 by @katherinehhh

  • [plugin-service-platform] 禁用服务平台的插件下载接口。 by @jiannx

  • [工作流:子流程] 修复子流程节点配置选择框按工作流标题搜索不生效的问题。 by @mytharcher

  • [迁移管理] 修复迁移后应用可能卡在修复界面的问题 by @2013xile

  • [工作流:审批]

    • 修复审批人排序和旧版配置入口显示问题 by @zhangzhonghe
    • 修复配置审批工作流条件时报错的问题 by @zhangzhonghe
    • 修复 v2 审批任务详情弹窗缺少已处理审批信息的问题 by @zhangzhonghe
    • 修复 workflow v2 任务中心审批任务的表单和操作问题 by @zhangzhonghe
  • [应用监管器] 修复启用独立 JWT 密钥后子应用仍接受主应用 token 的问题 by @2013xile

alpha
NocoBase v2.2.0-beta.10:新增结构化 AI 使用记录,便于统计使用情况
🎉 新特性
  • [AI 员工] 新增结构化 AI 使用记录,便于统计使用情况 (#10004) by @2013xile
  • [AI 员工] 新增 OrcaRouter 作为 LLM 提供商。(#10003) by @jinhaosong-source
🚀 优化
  • [工作流] 移除条件节点中基础运算引擎的算术运算操作符 (#10019) by @mytharcher
  • [数据可视化] 改进图表事件脚本,支持安全清理自定义事件处理器 (#10034) by @2013xile
  • [数据源管理] 在 v2 主数据源中新建数据表菜单中隐藏已废弃的数据表模板。 (#10009) by @katherinehhh
🐛 修复
  • [client-v2]

    • 修复筛选表单关系字段显示默认操作符配置的问题 (#10025) by @zhangzhonghe
    • 修复手机端表格快速编辑和选择字段弹窗底部间距问题 (#10020) by @zhangzhonghe
    • 修复筛选表单关系字段设置默认值后无法被清空的问题。 (#10022) by @gchust
    • 修复运行态编辑弹窗切换记录时联动字段状态残留的问题。 (#10010) by @katherinehhh
    • 修复切换页面时可能出现无法利用快捷编辑切换下拉选项的问题。 (#10007) by @gchust
    • 修复生产环境下 Vditor 静态资源加载路径,改为基于实际生效的 webpack public path 解析插件 CDN 路径。 (#10008) by @chenos
  • [cli] 修复了 NocoBase CLI 在镜像仓库回退、内置数据库镜像、环境信息显示和提示默认值初始化方面的问题。 (#10027) by @chenos

  • [flow-engine] 修复切换配置模式时弹窗内部配置不一致的问题。 (#10005) by @gchust

  • [数据可视化] 修复图表重新渲染后点击交互可能失效的问题 (#10031) by @2013xile

  • [AI 员工] 修复 V2 公开表单页面触发不必要登录态请求的问题 (#10013) by @zhangzhonghe

  • [用户认证] 修复重置密码链接打开后进入登录页的问题 (#10006) by @zhangzhonghe

  • [数据源管理] 在 V2 数据表新增字段菜单中隐藏历史的附件字段接口。 (#10018) by @katherinehhh

  • [文件管理器]

    • 上传文件时拒绝未被存储 MIME type 规则显式允许的主动内容文件名。 (#10021) by @mytharcher 参考文档:本地存储, 安全指南
    • 修复 v2 数据表管理中缺失 Attachment 字段接口的问题,并修复公开表单文件关系字段上传图片时的预检查权限问题。 (#10012) by @katherinehhh
  • [嵌入 NocoBase] 修复嵌入 Nocobase 页面时 token 污染的问题。 (#9948) by @gchust

  • [数据源:外部 MariaDB] 修复 MySQL、MSSQL 和 MariaDB 外部数据源设置中 Add all collections 无法切换的问题。 by @katherinehhh

  • [迁移管理] 修复迁移后应用可能卡在修复界面的问题 by @2013xile

  • [应用监管器] 修复启用独立 JWT 密钥后子应用仍接受主应用 token 的问题 by @2013xile

beta
NocoBase v2.1.20:修复切换配置模式时弹窗内部配置不一致的问题
🚀 优化
  • [cli]
    • 改进 Docker CLI 安装体验,支持配置默认的 NocoBase 镜像仓库和变体,修复代理与 no-nginx 镜像端口兼容性,并补充 Docker Nginx/Caddy 安装文档。 (#9972) by @chenos

    • 重构 CLI 的 setup 启动流程以复用 nb app start,统一 API base path 的重定向行为,持久化 env 的共享代理默认配置,并在 Docker 代理端口变化时自动重建容器。 (#9997) by @chenos

🐛 修复
  • [client-v2]

    • 修复生产环境下 Vditor 静态资源加载路径,改为基于实际生效的 webpack public path 解析插件 CDN 路径。 (#10008) by @chenos

    • 修复切换页面时可能出现无法利用快捷编辑切换下拉选项的问题。 (#10007) by @gchust

  • [flow-engine] 修复切换配置模式时弹窗内部配置不一致的问题。 (#10005) by @gchust

  • [文件管理器] 上传文件时拒绝未被存储 MIME type 规则显式允许的主动内容文件名。 (#9994) by @mytharcher 参考文档:本地存储, 安全指南

  • [数据源:外部 MariaDB] 修复 MySQL、MSSQL 和 MariaDB 外部数据源设置中 Add all collections 无法切换的问题。 by @katherinehhh

latest
NocoBase v2.2.0-beta.9:新增 Mistral AI 作为 AI 服务的大语言模型供应商
🎉 新特性
  • [client-v2] 为 V2 操作面板和左上角应用切换入口新增可配置的应用和工作区入口能力。 (#9893) by @katherinehhh

  • [AI 员工] 新增 Mistral AI 作为 AI 服务的大语言模型供应商。 (#9925) by @cgyrock

  • [工作区管理] 为 V2 操作面板和应用切换入口新增可配置的应用和工作区入口。 by @katherinehhh

🚀 优化
  • [cli]

    • 重构 CLI 的 setup 启动流程以复用 nb app start,统一 API base path 的重定向行为,持久化 env 的共享代理默认配置,并在 Docker 代理端口变化时自动重建容器。 (#9997) by @chenos

    • 改进 Docker CLI 安装体验,支持配置默认的 NocoBase 镜像仓库和变体,修复代理与 no-nginx 镜像端口兼容性,并补充 Docker Nginx/Caddy 安装文档。 (#9972) by @chenos

    • 支持手动生成 Nginx/Caddy 代理配置,允许 Docker 部署不内置 Nginx 运行,并统一代理与 CDN 相关的运行时配置。 (#9943) by @chenos

  • [undefined] 调整外部存储 PDF 预览的安全说明。 (#9901) by @mytharcher 参考文档:文件预览

  • [utils] 当未配置 SERVER_REQUEST_WHITELIST 且服务端对外请求目标存在 SSRF 风险时,新增日志警告。 (#9966) by @mytharcher 参考文档:环境变量, 全局环境变量

  • [数据源管理] V2 配置字段中展示外部数据源不支持的字段,并统一备份恢复表单标签样式。 (#9983) by @katherinehhh

  • [UI 布局] 优化 v2 移动端标签栏,标签过多时可横向滚动,避免图标重叠。 (#9949) by @katherinehhh

  • [AI: 知识库] 为知识库文档上传增加 ZIP 文件名编码选项,避免使用非 UTF-8 编码创建的 ZIP 压缩包中文件名出现乱码。 by @cgyrock

  • [邮件管理] 将按部门查看邮件配置移动到邮件通用设置页面。 by @jiannx

  • [应用监管器] 隐藏 V2 单独的应用入口区块,同时保留内部可用的应用设置页。 by @katherinehhh

🐛 修复
  • [cli] 修复部分 RabbitMQ 服务不允许队列名包含 :@ 时,创建版本事件发布失败的问题。 (#9989) by @cgyrock

  • [client-v2]

    • 无法通过 ctx.setFormValues 设置多行文本字段值。 (#9959) by @gchust

    • 修复 v2 Markdown 渲染和编辑中的 iframe 清理问题。 (#9986) by @katherinehhh

    • 修复路由弹窗新建表单丢失预填字段值的问题,例如日历 V2 的开始日期和结束日期。 (#9874) by @jiannx

    • 修复打开 V2 空 Group 菜单项时显示 404 的问题 (#9896) by @zhangzhonghe

    • 修复 V2 表格数据范围中 URL 查询参数缺失时导致表格数据无法查询的问题。 (#9869) by @jiannx

    • 修复路由子页面刷新后空白或间距异常的问题 (#9961) by @zhangzhonghe

    • 修复关系字段下拉选择中已选标题过长时显示挤压选择框的问题,过长文本会以省略号展示。 (#9939) by @katherinehhh

    • 修复 V2 管理端进入没有可用子菜单页面的分组时显示 404 的问题。 (#9932) by @katherinehhh

    • 修复表格日期时间列在分页或刷新后丢失已配置时分秒显示的问题。 (#9935) by @katherinehhh

  • [flow-engine] 修复切换用户后 ctx.auth.user 值不变的问题。 (#9964) by @gchust

  • [undefined] 修复非中文版本的版本控制文档不显示专业版标签的问题。 (#9944) by @cgyrock

  • [文件管理器]

    • 上传文件时拒绝未被存储 MIME type 规则显式允许的主动内容文件名。 (#9994) by @mytharcher 参考文档:本地存储, 安全指南
    • 隐藏文件管理器的附件列表接口,请求该接口时返回 404。 (#9978) by @mytharcher
  • [操作:导出记录]

    • 修复 v2 可导出字段选择关系字段后拖拽导致页面崩溃的问题。 (#9995) by @katherinehhh

    • 修复 XLSX 导出中文本类字段值以公式字符开头时,打开 Excel 后可能被当作公式执行的问题。 (#9973) by @mytharcher

  • [工作流]

    • 修复工作流执行记录中节点结果可能一直显示加载中的问题。 (#9991) by @mytharcher

    • 减少并发队列处理时工作流调度器不必要的数据库拉取重试。 (#9953) by @mytharcher

  • [备份管理器]

    • 修复新建备份文件无法上传至云存储的问题。 (#9981) by @gchust

    • 修复 PostgreSQL 和 Kingbase 备份恢复命令在路径或参数包含空格、特殊字符时执行异常的问题。 (#9946) by @cgyrock

  • [AI 员工]

    • 修复下划线数据库命名环境中 AI checkpoint 清理失败的问题。 (#9982) by @cgyrock

    • 修复 AI 员工工作流节点在循环中前一次工具调用后无法正确恢复后续节点的问题。 (#9980) by @cgyrock

    • 修复清空自定义 Base URL 后,LLM 提供商无法回退到默认 Base URL 的问题。 (#9958) by @cgyrock

    • 修复工作流 AI 员工任务连续调用工具达到图递归限制后执行失败的问题。 (#9945) by @cgyrock

  • [移动端(已废弃)]

    • 修复 v1 桌面端响应式布局中查看详情和选择字段弹出方式不正确的问题 (#9974) by @zhangzhonghe

    • 修复移动端页面和公开表单在移动设备上无法滚动的问题 (#9898) by @zhangzhonghe

  • [UI 模板] 修复子表单错误的显示字段模板菜单的问题。 (#9960) by @gchust

  • [数据可视化] 修复图表区块在关闭弹窗时会触发不必要的刷新的问题。 (#9970) by @gchust

  • [数据源管理] 修复 v2 数据表字段管理中,模板保护字段仍可删除,以及继承字段展示、查看和重写行为与 v1 不一致的问题。 (#9940) by @katherinehhh

  • [操作:自定义请求] 修复自定义请求允许运行时选项覆盖已保存请求目标的问题。 (#9904) by @mytharcher

  • [用户认证] 修复 v2 子应用中 SSO 登录后跳转地址错误的问题 (#9927) by @2013xile

  • [用户] 移除“用户和权限”新增用户表单中的默认密码。 (#9915) by @jiannx

  • [版本控制] 修复部分 RabbitMQ 服务不允许队列名包含 :@ 时,版本控制创建版本失败的问题。 by @cgyrock

  • [数据源:外部 NocoBase] 修复外部 NocoBase 数据源中附件字段上传和更新异常的问题 by @2013xile

  • [应用单点登录] 修复 v2 子应用中 App SSO 登录后跳转地址错误的问题 by @2013xile

  • [迁移管理] 修复迁移 MySQL 非 ASCII 内容时可能出现乱码的问题 by @2013xile

  • [工作流:审批]

    • 修复审批节点添加 Original application content 区块时报错的问题 by @zhangzhonghe

    • 修复无配置权限时打开审批详情可能报错的问题 by @zhangzhonghe

  • [应用监管器] 修复子应用访问链接丢失 v2 路径的问题 by @2013xile

beta
加载中...

正在加载更多内容...

没有更多内容了