Skip to content

SandPackage 0.2.7

Choose a tag to compare

@supdger supdger released this 10 Oct 03:22
· 14 commits to main since this release
3482b8c
  • 统一上传、仓库下载与安装包处理的压缩 ZIP 容量规则,默认及硬上限为 16MiB;宿主 plugin.sandpackage.upload.size 只可下调,非法或超上限配置明确拒绝。构包工具沿用相同硬上限,无新增参数。对应 issue #25。
  • 超限诊断显示实际接收的 actual 与生效的 max bytes,测量失败、下载中断和摘要不符分别处理;保留 64MiB 解压上限、2048 条目及路径、声明载荷防护,补齐 ZIP 条目实际读取与 CRC 校验。
  • HTTP 请求包络独立于压缩 ZIP 容量,需容纳 multipart 开销(例如 20MiB);发行不修改宿主 HTTP 配置。无数据库、宿主骨架或依赖变更,继续配套 Sand Core 0.2.4,已有部署需升级本包才能获得修复。

源码:3482b8c9c8a1908901dbd063e0670d1095ce58d9。

发行契约:system-update.json,SHA-256:62c2d78ed48d27eb949830e718a2a2c7e2e9cc63854c809ac344b2034ef5f866。宿主最低版本 0.2.0,无数据库和宿主骨架变更。

Composer 安装:composer require supdger/sand-package:^0.2.7(宿主 server 目录)。发行不升级既有部署;HTTP 请求包络仍需按宿主配置容纳 multipart 开销。