Skip to content

v0.9.32

Latest

Choose a tag to compare

@github-actions github-actions released this 06 Sep 04:35
deb7ac8

新增

  • 聊天运行轨迹抽屉与回合时间轴;人机确认以可读审批卡片展示
  • 知识库支持更多文档格式与可选 OCR,上传显示进度
  • 定时任务支持名称,计划回合持久化
  • 备份可选择归档内容;连接器支持多实例与共享;插件可按智能体开关
  • OpenSandbox 远程沙箱;工作台浏览器按用户隔离 profile
  • 飞书扫码创建应用;远程手机可自动安装 Docker
  • 桌面端 Windows NSIS 安装包与 macOS DMG;未知路由 404 页

修复

  • 旧备份在 schema 变更后可恢复;桌面打包版本与应用元数据对齐
  • 主动关怀时区、专家卡片头像、用户表固定列
  • 运行轨迹写库开销、日志轮转、通道二维码轮询与远程 Docker 安装权限

变更

  • 语音与搜索设置迁到模型页;控制台改用 OctopSpinner
  • 默认管理员凭据改为首次运行写入 ~/octop-login.txt

Downloads

Windows

Desktop installer (Recommended)

Portable

macOS

Desktop installer (Recommended)

Portable

Linux

Desktop installer (Recommended)

Portable

fnOS NAS

What's Changed

  • chore: sync develop onto main after manual by @github-actions[bot] in #523
  • fix(ci): repair FnOS workflow parse error and stop re-running CI per release by @jubaoliang in #526
  • fix(ci): unify desktop and portable release artifact names by @jubaoliang in #530
  • fix(ci): attach FnOS fpk to the v* GitHub Release by @jubaoliang in #531
  • fix(ci): fail release cascade, attach desktop from any ref, drop duplicate sync triggers by @jubaoliang in #532
  • fix(desktop): dock chrome, splash card, and Wails PWA hide by @jubaoliang in #535
  • feat(channels): create Feishu bots via lark-oapi scan-to-create by @liukewia in #536
  • fix(logging): size-cap rotation and logrotate delaycompress by @huangcheng in #533
  • feat(mobile): auto-install Docker for Android container backend by @miaowmint in #511
  • docs: stop publishing the hardcoded Octop123 admin password by @liukewia in #538
  • feat(desktop): ship Windows desktop as NSIS installer by @liukewia in #539
  • feat(chat): add turn timeline rail for in-thread navigation by @huangcheng in #540
  • Feature/reload ws polish 0902 by @Bosheng0422 in #529
  • feat(clinical): constrain learning replies to Chinese final copy by @seed30 in #544
  • docs: document default admin credentials for Docker/FnOS first run by @liukewia in #543
  • feat(dashboard): add not-found page for unknown routes by @liukewia in #542
  • feat(cron): add name field to cron jobs and update related interfaces by @liukewia in #525
  • chore: make Playwright Chromium opt-in in installers and images by @liukewia in #537
  • fix(onnx): disable Hugging Face Xet for snapshot downloads by @liukewia in #547
  • feat(dashboard): replace antd Spin with OctopSpinner globally by @jubaoliang in #551
  • feat(backup): let users choose archive contents and keep omitted data by @jubaoliang in #550
  • feat(cron): persist scheduled turns and keep gateway transport-only by @jubaoliang in #549
  • feat(chat): show human-readable HITL approval cards by @jubaoliang in #552
  • feat(release): append templated download links to GitHub Release notes by @liukewia in #548
  • feat(dashboard): keep token usage stats on one row by @jubaoliang in #556
  • feat(knowledge): 扩展文档格式、可选 OCR 与上传进度 by @jubaoliang in #555
  • feat(chat): Trajectory drawer with ledger and live stream by @huangcheng in #553
  • feat(desktop): ship macOS DMG with drag-to-Applications install by @liukewia in #554
  • perf(trajectory): bound live stream persistence overhead by @jubaoliang in #558
  • style(desktop): apply Ruff formatting to portable launch scripts by @jubaoliang in #559
  • fix(admin): pin users table actions column while scrolling by @huangcheng in #560
  • feat(onnx): race COS with Hugging Face for embedding downloads by @liukewia in #557
  • fix(experts): show published snapshot avatar on user-published cards by @huangcheng in #562
  • feat: agent trajectory recording + CronJobs name column non-bold by @jubaoliang in #563
  • Feature/no sql proactive timezone by @Bosheng0422 in #566
  • feat: optimize AskQuestionCard UI and knowledge parsing by @jubaoliang in #564
  • chore(desktop): set bundle identifier to com.tencent.octop by @liukewia in #567
  • fix(desktop): stamp pyproject version into packaged app metadata by @liukewia in #569
  • feat(browser): isolate harness-browser profiles per Octop user by @jubaoliang in #568
  • feat(settings): move voice and search settings under models page by @jubaoliang in #570
  • Connectors multi-instance, OpenSandbox storage backend, per-agent plugin toggle by @jubaoliang in #574
  • Connectors, OpenSandbox, plugin toggles, and restorable backups by @jubaoliang in #575
  • chore: release 0.9.32 by @jubaoliang in #576

New Contributors

Full Changelog: v0.9.31...v0.9.32