Repository navigation
Changelog
supdger edited this page Oct 3, 2026
·
2 revisions
这里直接说明最近公开版本的变化和升级影响;历史候选不是独立正式发行版。
- 修复宿主版本声明从
0.1.x改为>=0.1.0,允许 SandAdmin 0.2.0 等高于最低版本的宿主进入安装校验;最低版本以下仍拒绝。 - 同步包、运行配置、接入声明、SBOM 与冻结构建元数据为 0.8.4,构建校验沿用 0.8.3 的严格 43/44 条账本契约。
- 业务代码、依赖锁文件与生命周期 SQL 保持 0.8.3 字节不变;无新增数据库迁移。升级仍须遵守已有账本和结构前置校验,管理端由宿主构建、激活。
- 本次验证覆盖包一致性及官方 SandPackage 宿主版本准入。0.8.3 的 Windows 业务验收仅作为未改载荷的历史证据;本次未重新安装、执行 SQL 或验收 SandAdmin 0.2.0 的业务路径。
- 应用用户策略实际改由 PHP-Casbin 4.5.0 裁决,保留现有身份、角色、组及已发布策略配置。接入应用继续负责落实数据范围和执行前复核。
- 补齐首次使用的目标引导,明确策略“保存”与“发布”的生效区别。
- 修复新策略空条件
[]回读后误判损坏、无法继续编辑的问题。
- 通过 SandAdmin 插件仓库或完整 ZIP 安装升级。严格核对账本和结构:匹配 43 条历史契约时执行 043 达到 44 条;匹配 44 条时只升级载荷,不重放迁移;未知结构拒绝。升级前备份,不手改账本或数据库。
- 管理端仍以源码交付,由宿主构建和激活。公开 0.7.6-preview.2 的冻结 43 契约匹配,现场仍须核对实际结构。
- Release 记录 Windows 标准升级、允许/拒绝、保存/发布、撤销与审计已验;Mac 仅验证事务回滚,本版安装和界面及受限角色尚未实机验。该记录不代表所有宿主组合验收通过。
- 本包未签名,使用 v1 manifest 与 SHA-256 校验;有签名要求的部署需另核对要求。
依据:正式 Release、标签 v0.8.3(dfb64eebabb7bf0e02f8fd5153917e16f3ea15a7)。安装资产为 sand-iam-0.8.3.zip;SHA-256:ead163aceb2aa04bcbe8ba52a0820bf711716de88899bf68dedf3a0b1b164746。完整更新日志中的 0.8.0–0.8.2 为开发候选历史,不表示这些候选单独正式发布。
版本更新
开始使用
日常操作
业务接入
- 应用接入
- PHP SDK
- TypeScript SDK
- Dart / Flutter SDK
- Webman 示例
- 独立 consumer
- 机器调用
- 机器 provider
- OpenAPI 导入
- 导入 JSON 示例
运维与维护