Skip to content

Releases: mesalogo/goodbuddy

GoodBuddy 0.8.20

Choose a tag to compare

@github-actions github-actions released this 13 Aug 08:10

GoodBuddy 0.8.20 更新内容

功能更新

  • 全面升级本地知识库,新增中文、全文、向量与知识图谱混合检索、本地及学习型重排、检索诊断工作台,并重新组织文档、图谱、任务和索引工作区。
  • 重新组织 MCP 设置,并支持为自定义 MCP 服务选择启用动态工具列表更新;现有服务默认保持原有行为。
  • 新增 KaTeX 数学公式渲染,支持在聊天 Markdown 中显示行内公式和块级公式。
  • 新增交互式 Mermaid 图表渲染,支持查看源码、放大、缩放和拖动,并在渲染失败时回退到源码。

问题修复

  • 修复异常退出后会话、笔记、运行中消息、工具调用和定时任务状态可能丢失或不一致的问题。
  • 修复企业微信、钉钉和微信等远程通道消息发送失败后可能丢失的问题,未投递消息现在会持久化并重试。
  • 修复知识索引任务在重启后状态不准确,以及索引重建中断或失败时可能暴露不完整结果的问题。
  • 提升模型流式响应和文档提取的稳定性,对异常大的响应、工具参数和文档提供明确限制及错误提示。
  • 修复直连模型使用工具时推理内容流式显示不完整、聊天宽表格溢出,以及部分设置和作用域工具保存不可靠的问题。

What's New in GoodBuddy 0.8.20

Features

  • Upgraded the local knowledge base with hybrid Chinese, full-text, vector, and knowledge-graph retrieval, local and learning-based reranking, a retrieval diagnostics workbench, and reorganized document, graph, task, and indexing workspaces.
  • Reorganized MCP settings and added opt-in dynamic tool-list updates for custom MCP services, while preserving existing behavior by default.
  • Added KaTeX math rendering for inline and block formulas in chat Markdown.
  • Added interactive Mermaid diagram rendering with source viewing, zooming, panning, and source fallback when rendering fails.

Bug Fixes

  • Fixed lost or inconsistent conversation, note, in-progress message, tool-call, and scheduled-task states after an unexpected shutdown.
  • Fixed messages being lost after delivery failures on remote channels such as WeCom, DingTalk, and WeChat; undelivered messages are now persisted and retried.
  • Fixed inaccurate knowledge-index task states after restart and incomplete results becoming visible when an index rebuild was interrupted or failed.
  • Improved stability for model streaming and document extraction by enforcing clear limits and errors for unusually large responses, tool arguments, and documents.
  • Fixed incomplete streamed reasoning during direct-model tool use, overflowing wide chat tables, and unreliable persistence for some settings and scoped tools.

GoodBuddy 0.8.19

Choose a tag to compare

@github-actions github-actions released this 11 Aug 13:32

GoodBuddy 0.8.19 更新内容

功能更新

  • 新增简体中文与英文界面,可在设置中即时切换并跟随系统语言。
  • 新增统一的文档解析中心,为聊天附件和知识库导入提供原生文本提取、PDF 页面处理与真实文件诊断。
  • 新增本地 PP-OCRv6 Tiny、Small 和 Medium 模型,支持校验下载、离线识别以及受管 ZIP 导入和导出。
  • 扩展离线语音模型,新增中英与中粤英 Paraformer,以及 Whisper Small 和 Medium 多语言档位。
  • 增强魔法笔记,支持富文本、图片、视频、附件、待办状态和可配置的 AI 评论方式。
  • 支持为每个项目设置新对话的默认 Runtime。
  • 扩展直连模型工具与文档处理能力,增加联网搜索、网页读取、附件解析进度和当前系统时间上下文。
  • 新增首次启动版本更新说明,按当前界面语言展示且每个版本仅自动显示一次。

问题修复

  • 修复 Execute 模式下内置 OpenCode 和 Continue 仍可能阻止已授权工具的问题。
  • 修复工具失败信息重复显示、已恢复的 OpenCode 响应仍被判定失败,并仅为最近一次失败保留重新编辑入口。
  • 修复共享开关在部分设置布局中尺寸被文本输入样式覆盖的问题。

What's New in GoodBuddy 0.8.19

Features

  • Added Simplified Chinese and English interfaces with instant switching in Settings and system-language support.
  • Added a unified document parsing center for chat attachments and knowledge imports, with native text extraction, PDF page handling, and real-file diagnostics.
  • Added local PP-OCRv6 Tiny, Small, and Medium models with verified downloads, offline recognition, and managed ZIP import and export.
  • Expanded offline speech models with bilingual and Mandarin-Cantonese-English Paraformer options, plus Whisper Small and Medium multilingual tiers.
  • Enhanced Magic Notes with rich text, images, videos, attachments, editable todo states, and configurable AI comment modes.
  • Added a per-project default Runtime for new conversations.
  • Expanded direct-model tools and document handling with web search, webpage reading, attachment parsing progress, and current system-time context.
  • Added first-open release notes that follow the current interface language and appear automatically only once per version.

Bug Fixes

  • Fixed authorized tools still being blocked for bundled OpenCode and Continue in Execute mode.
  • Fixed duplicate tool-failure messages, preserved recovered OpenCode responses, and limited the edit-and-retry action to the latest failed response.
  • Fixed shared switches inheriting text-input dimensions in some settings layouts.

GoodBuddy 0.8.12

Choose a tag to compare

@github-actions github-actions released this 10 Aug 16:04

Full Changelog: v0.8.11...v0.8.12

GoodBuddy 0.8.11

Choose a tag to compare

@github-actions github-actions released this 10 Aug 03:56

Full Changelog: v0.8.10...v0.8.11

GoodBuddy 0.8.10

Choose a tag to compare

@github-actions github-actions released this 09 Aug 16:49

Full Changelog: v0.8.9...v0.8.10

GoodBuddy 0.8.6

Choose a tag to compare

@github-actions github-actions released this 07 Aug 05:24

Full Changelog: v0.8.5...v0.8.6

GoodBuddy 0.8.5

Choose a tag to compare

@github-actions github-actions released this 07 Aug 03:08

Full Changelog: v0.8.4...v0.8.5

GoodBuddy 0.8.4

Choose a tag to compare

@github-actions github-actions released this 07 Aug 00:53

Full Changelog: v0.8.1...v0.8.4

GoodBuddy 0.8.1

Choose a tag to compare

@github-actions github-actions released this 05 Aug 14:31

Full Changelog: v0.8.0...v0.8.1

GoodBuddy 0.8.0

Choose a tag to compare

@github-actions github-actions released this 05 Aug 12:20