Skip to content

v6.8.11

Choose a tag to compare

@github-actions github-actions released this 15 Oct 21:17
· 8 commits to main since this release
v6.8.11
0d8b20c

允许不同站点域名分别接入 CDN 并回源同一实例,共享账号和图片数据,保留现有图片与静态资源地址。

feat:

  • 增加附加站点域名列表,支持配置文件、后台保存、热加载及初始化环境变量 SITE_ADDITIONAL_DOMAINS,并与主域名统一校验 Host、可信来源和资源域名冲突。

docs:

  • 说明多域名接入及独立登录行为,明确 DNS、CDN、HTTPS 证书和 Nginx 由部署者自行配置并保留访问 Host;开启外部嵌入时,嵌入页面的安全策略响应头会列出全部附加站点域名。

build:

  • 升级 undici 至 8.12.2,外链图片抓取的连接层纳入上游安全修复(其中包括恶意 HTTPS 服务器借 TLS 重协商使进程退出);升级 ALTCHA 登录组件至 3.4.0、TanStack Query 至 5.104.3。

test:

  • 扩展现有配置、HTTP、存储和后台表单回归,覆盖多域名持久化、热变更、权限边界及资源地址保持。

chore:

  • 通用规则与开发、审查流程改为在固定的开发环境部署核查:开发环境数据经用户确认后刷新;测试与审查通过后对最终候选重新部署并由用户最终核查,原型核查期间改过数据或涉及既有数据库结构 / 数据维护时先刷新生产快照并在其上演练;交付规范把这项最终核查列为提交前要求,非功能性改动不重新触发。
  • 安全参考写明多域名下的 Host 准入、可信来源与资源域名冲突约束,并区分泛指站点入口的“主站”与专指 site.domain 的主站域名;Web 参考同步登录验证 Worker 与当前站点入口同源;结构指南同步开发环境目录布局的说明位置。