SmartAdmin v1.0.11
本版本重点
- 发布自动化:Release 正文改为版本重点优先,并支持同名 Tag 替换时用旧 SHA 作为对比基线,减少重复仓库介绍和全量文件噪声。
- 开源主仓:同步公开插件源码、Web 宿主和文档,可直接用于社区安装与二次开发。
升级提醒
- 维护者如需重跑同名版本 Release,可传入
previous_ref或依赖 Tag push 的 before SHA 保持对比范围准确。 - 使用源码部署后,如插件前端或菜单权限变化,请重新执行依赖安装、菜单/节点同步和前端构建。
Release 资产
- SmartAdmin Release:包含开源插件 ZIP(文件名后缀使用本次 Tag)、
plugins-manifest.json、三平台 SFX 二进制、binary-manifest.json与SHA256SUMS。 - 社区二次开发优先使用源码仓和 Composer 依赖;二进制资产用于快速体验或私有化部署验证。
精简变更明细
- 对比范围:
ae9fb4a5...v1.0.11 - 提交数量:3
- 变更文件:53
其他变更 3 项
其他变更
- SmartAdmin 发布: 修复 Release 校验使用本地导出包 (8871db0)
- SmartAdmin 测试: 兼容 Library 独立导出任务契约 (9d5def2)
- SmartAdmin 官网: 标准化接口应用索引迁移 (f4aa721)
影响范围
- 系统管理插件:涉及 12 个文件(plugin/System/src/Controller/TaskController.php、plugin/System/src/Model/SystemDept.php、plugin/System/src/Model/SystemDict.php、plugin/System/src/Model/SystemMenu.php、plugin/System/src/Model/SystemNode.php 等 12 个文件)。
- Web 通用壳与前端运行库:涉及 2 个文件(web/apps/web-antd/src/components/async-task-progress-dialog.vue、web/apps/web-antd/src/router/guard.ts)。
- 应用配置与插件迁移:涉及 2 个文件(config/autoload/annotations.php、config/autoload/jwt.php)。
- GitHub Actions 与发布自动化:涉及 1 个文件(.github/release/generate-release-notes.py)。
- 测试质量保障:涉及 1 个文件(tests/Unit/WechatClient/MediaServiceTest.php)。
- 其他能力域:另有 2 组变更,详见变更文件。
下载与使用量统计
GitHub 仓库
- Stars:11
- Forks:3
- Watchers:0
- Open Issues:0
- Release 资产累计下载:5(资产数:34)
- 当前 Tag Release 资产下载:0
Composer / Packagist
- 包名:
zoujingli/smartadmin - Composer 总下载:6
- Composer 月下载:6
- Composer 日下载:0
- Packagist Favorites:11
说明:GitHub 不提供源码 ZIP/clone 总下载量统计;这里记录 GitHub Release 资产下载量与 Packagist Composer 下载量。
仓库定位与生成说明
- 仓库:
zoujingli/SmartAdmin - 开源属性:Public:Apache-2.0 开源主项目,面向社区提供可运行后台框架与公开插件源码。
- 授权协议:Apache-2.0
- Composer 包:
zoujingli/smartadmin - 发布范围:发布开源核心、Web 通用壳、公开插件、全生态文档、测试与开源插件 ZIP;不包含私有/商用插件源码或会员插件 ZIP。
- 定位说明:普通用户直接使用和二次开发的开源主仓,也是 SmartAdmin 生态的公开入口;基于 Hyperf、Swoole、Vue 与 TypeScript 提供高性能前后端一体化后台框架。
- Release 信息由 GitHub Actions 在 Tag 推送后自动生成或更新。
- 统计数据在 Release 生成时采集,后续下载增长会在下一次生成 Release 信息时刷新。