Skip to content

v6.8.17

Choose a tag to compare

@github-actions github-actions released this 19 Oct 10:02
· 2 commits to main since this release
v6.8.17
8fdff5a

多域名入口下,未配置独立公开地址的图片此前固定使用主站域名,从附加站点域名打开页面时图片仍回到主站加载,不经过该入口自己的 CDN;本版让这类图片与页面同源,并更新可升级的依赖。

feat:

  • 本地存储公开 URL 留空、对象存储未设公开地址时,图片地址改为同源路径 /images,主站与各附加站点分别经当前访问域名加载图片;已配置的图片与静态资源公开地址不变。图片列表与详情接口的字段不变,设置了主站域名时这类图片的 base_url 由主站绝对地址变为 /images;随机 JSON 的 url 按本次请求的协议和域名生成绝对地址,mode=redirect 跳转到当前访问域名下的 /images/ 路径。使用附加站点域名且图片未配置独立公开地址的部署,升级后图片改经各附加域名加载,这些域名前置的 CDN 需按图片规则透传 Referer 并按 Vary: Referer 缓存。

docs:

  • 配置说明、部署说明与随机 API 文档写明未配置独立公开地址时图片随当前访问域名,多域名接入步骤补充附加域名 CDN 的图片规则,静态资源一节与后台静态资源公开 URL 的占位提示更正为留空时随当前访问域名;后台附加站点域名与本地存储公开 URL 的提示及公开地址冲突提示同步改写,安全与 Web 参考同步资源地址与预连接说明。

build:

  • 升级 TanStack React Query / Query Core 至 5.104.4(修复 throwOnError 返回 false 时假值错误不在挂载时重试、queryClient.clear() 后变更状态不更新、无限查询重新获取时丢失 null 首页参数)、ALTCHA 登录组件至 3.4.1(修复 V1 挑战识别回退)、开发依赖 knip 至 6.42.0;间接依赖 strtok3 升至 10.6.2、postcss 升至 8.5.31。

test:

  • 主站 Host 边界用例不再断言图片基础地址随主站域名变化,附加域名上的随机跳转改为期望相对地址,读模型用例中等于本站大图的原图链接改按站点地址解析为绝对地址;删除外链原图用例中已不存在的依赖参数。