Release v1.0.10
SmartAdmin v1.0.10
本版本重点
- 命令入口:源码命令统一到
bin/smart.php,旧bin/smart不再作为维护入口,Composer、CI、插件管理和发布构建脚本同步切换。 - 发布自动化:Release 正文改为版本重点优先,并支持同名 Tag 替换时用旧 SHA 作为对比基线,减少重复仓库介绍和全量文件噪声。
升级提醒
- 源码命令请改用
./bin/smart.php;生产进程管理器必须显式执行./bin/smart.php start,无参数入口只用于本地开发 watch。 - 维护者如需重跑同名版本 Release,可传入
previous_ref或依赖 Tag push 的 before SHA 保持对比范围准确。 - 使用源码部署后,如插件前端或菜单权限变化,请重新执行依赖安装、菜单/节点同步和前端构建。
Release 资产
- SmartAdmin Release:包含开源插件 ZIP(文件名后缀使用本次 Tag)、
plugins-manifest.json、三平台 SFX 二进制、binary-manifest.json与SHA256SUMS。 - 社区二次开发优先使用源码仓和 Composer 依赖;二进制资产用于快速体验或私有化部署验证。
精简变更明细
- 对比范围:
6bdc79fc...v1.0.10 - 提交数量:2
- 变更文件:54
其他变更 2 项
其他变更
影响范围
- 应用配置与插件迁移:涉及 1 个文件(config/autoload/annotations.php)。
- GitHub Actions 与发布自动化:涉及 1 个文件(.github/release/generate-release-notes.py)。
- Composer 依赖与工程配置:涉及 1 个文件(composer.json)。
- 测试质量保障:涉及 6 个文件(tests/Unit/WechatService/AuthServiceTest.php、tests/Unit/WechatService/BindStateTest.php、tests/Unit/WechatService/ConfigServiceTest.php、tests/Unit/WechatService/GatewayServiceTest.php、tests/Unit/WechatService/GatewayTokenTest.php 等 6 个文件)。
- 文档与开源协作:涉及 2 个文件(docs/README.md、docs/_sidebar.md)。
- 其他能力域:另有 1 组变更,详见变更文件。
下载与使用量统计
GitHub 仓库
- Stars:11
- Forks:3
- Watchers:0
- Open Issues:0
- Release 资产累计下载:1(资产数:26)
- 当前 Tag Release 资产下载:0
Composer / Packagist
- 包名:
zoujingli/smartadmin - Composer 总下载:6
- Composer 月下载:6
- Composer 日下载:2
- Packagist Favorites:11
说明:GitHub 不提供源码 ZIP/clone 总下载量统计;这里记录 GitHub Release 资产下载量与 Packagist Composer 下载量。
仓库定位与生成说明
- 仓库:
zoujingli/SmartAdmin - 开源属性:Public:Apache-2.0 开源主项目,面向社区提供可运行后台框架与公开插件源码。
- 授权协议:Apache-2.0
- Composer 包:
zoujingli/smartadmin - 发布范围:发布开源核心、Web 通用壳、公开插件、文档、测试与开源插件 ZIP;不包含私有/商用插件源码。
- 定位说明:普通用户直接使用和二次开发的开源主仓,也是 SmartAdmin 生态的公开入口;基于 Hyperf、Swoole、Vue 与 TypeScript 提供高性能前后端一体化后台框架。
- Release 信息由 GitHub Actions 在 Tag 推送后自动生成或更新。
- 统计数据在 Release 生成时采集,后续下载增长会在下一次生成 Release 信息时刷新。