更新日志

Origin · 最新 v1.5.0 · 共 26 个版本 · 第 1/6 页

v1.5.0

最新

新增

  • AI 助手插件平台能力:发帖/评论/回复计划、小号人设、安全边界、执行日志、手动试跑
  • Web 内置调度(instrumentation ~60s tick),客户无需配置 ORIGIN_AI_ASSISTANT_TICK_SECRET
  • AI 助手前台标识(badgeLabel)与认证 V 角标并存;Feed/评论/个人页展示 AiAssistantLabel
  • 官方 AI 助手 Hub 远程包:pnpm package:build:ai-assistant → dist/ai-assistant-0.3.0-v2.tgz(含 dist/index.cjs)

优化

  • 生产 Docker 默认 ORIGIN_DISABLE_BUILTIN_AI_ASSISTANT=1,AI 助手须从应用市场安装远程包;本地 pnpm dev 仍 builtin
  • docker-compose 增加 origin_remote_plugins volume 持久化远程包
  • AI 助手管理页 readiness 引导(缺表/未装/未配 Key/无小号等)
  • 插件教程独立目录 docs/plugin-tutorials/,与开发文档分离

修复

  • 修复 ProfileRight showVerified 未定义导致助手主页 500
  • 修复 badgeLabel schema 与 Prisma Client 缓存不一致问题(需 migrate 后重启)

其他

  • 【须 migrate deploy】AiAssistantSettings / AiAssistantAccount / AiAssistantRunLog 等 5 条 migration(20260615–20260618)
  • 【AI 助手单独发版】Hub installMode=package,minOriginVersion=1.5.0;Origin 发版 changelog 不含插件业务细节
  • 发版后:推送 origin-web:1.5.0 / origin-migrate:1.5.0 至 ACR,上传 latest.json / changelog.json 至 releases.qiyos.cn

v1.4.4

优化

  • updater 与宿主机同路径挂载 ${ORIGIN_HOST_DEPLOY_DIR},弃用 /opt/origin 作为工作目录
  • 更新 宝塔编排路径.txt 说明:/opt/origin 软链仅作面板兼容

修复

  • updater 不再在 /opt/origin 执行 docker compose,固定使用 ORIGIN_HOST_DEPLOY_DIR(如 /www/wwwroot/origin)作为 project-directory
  • 一键更新后容器 compose 标签不再写成 /opt/origin/docker-compose.yml,避免宝塔报路径不存在
  • 新增 compose-path.sh:online-update / updater-loop 显式 -f 与 --project-directory

其他

  • 【patch 1.4.4】无新增 migration;须同步 deploy-package 的 scripts + docker-compose.yml 并 recreate updater
  • 已推送 origin-web:1.4.4 / origin-migrate:1.4.4 至 ACR;发版后上传 latest.json / changelog.json

v1.4.3

优化

  • 登录/API 签发 session 仍通过 issueSessionToken 读取 siteSettings 会话配置
  • middleware 续期 cookie 使用 env 策略,避免 Edge 查库

修复

  • 修复 middleware(Edge Runtime)误加载 Prisma 导致 web 容器反复打印 edge runtime 错误日志
  • 拆分 session-config-base(env/默认)与 session-config(Node 读库);middleware 不再 import 数据库
  • admin API 未登录时 middleware 直接返回 401,移除 auth-unauthorized → user-repository 的 Prisma 链

其他

  • 【patch 1.4.3】无新增 migration;已推送 origin-web:1.4.3 / origin-migrate:1.4.3 至 ACR
  • 发版后上传 latest.json / changelog.json 至 releases.qiyos.cn

v1.4.2

优化

  • first-deploy / verify-baota-compose-path 接入路径修复流程;部署说明与 RELEASE.md 对齐 patch 不推镜像约定
  • online-update / updater-loop 默认 ORIGIN_COMPOSE_PROJECT_DIR 改为 /opt/origin

修复

  • 宝塔 Docker 编排报 [/opt/origin/..., /www/wwwroot/origin/..., compose/origin/...] 不存在:新增 ensure-baota-compose-paths.sh 自动补齐软链与面板缓存 compose
  • updater 不再使用 `.:/project`,改为固定挂载 ${ORIGIN_HOST_DEPLOY_DIR}:/opt/origin,避免宝塔从缓存目录运行 compose 时脚本路径错误

其他

  • 【patch 1.4.2】无新增 migration;部署包 compose/scripts 变更,服务器需 rsync 后执行 ensure-baota-compose-paths.sh 并 recreate updater
  • 【镜像】已推送 origin-web:1.4.2 / origin-migrate:1.4.2 至 ACR;发版后上传 latest.json / changelog.json 至 releases.qiyos.cn

v1.4.1

修复

  • 修复 Docker 生产构建失败:Client 组件经 site-settings → platform → session 链式引入 next/headers
  • 拆分 site-app-url / site-settings-types;site-settings 动态 import platform
  • 修复 license-status-response 对象字段重复导致的 TypeScript 构建错误
  • 修复 package-install-service ESLint prefer-rest-params;已装应用页内部链改用 next/link

其他

  • 【patch 1.4.1】无新增 migration;与 1.4.0 功能一致,仅构建/类型修复
  • 【无新镜像】本 patch 不推送 ACR;latest.json 的 image 仍指向已构建的 1.4.0 镜像,在线更新版本号升至 1.4.1 但拉取 origin-web/migrate:1.4.0
  • 发版后上传 latest.json / changelog.json 至 releases.qiyos.cn