Skip to content

Releases: zoujingli/SmartAdmin

Release v1.0.11

29 May 00:39

Choose a tag to compare

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.jsonSHA256SUMS
  • 社区二次开发优先使用源码仓和 Composer 依赖;二进制资产用于快速体验或私有化部署验证。

精简变更明细

其他变更 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 信息时刷新。

Release v1.0.10

28 May 02:53

Choose a tag to compare

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.jsonSHA256SUMS
  • 社区二次开发优先使用源码仓和 Composer 依赖;二进制资产用于快速体验或私有化部署验证。

精简变更明细

其他变更 2 项

其他变更

  • SmartAdmin 发布: 微信客户端插件恢复开源分发 (e6a0547)
  • SmartAdmin 发布: 微信插件收敛为会员授权分发 (592cb50)

影响范围

  • 应用配置与插件迁移:涉及 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 信息时刷新。

Release v1.0.9

27 May 09:55

Choose a tag to compare

SmartAdmin v1.0.9

本版本重点

  • 发布自动化:Release 正文改为版本重点优先,并支持同名 Tag 替换时用旧 SHA 作为对比基线,减少重复仓库介绍和全量文件噪声。

升级提醒

  • 维护者如需重跑同名版本 Release,可传入 previous_ref 或依赖 Tag push 的 before SHA 保持对比范围准确。
  • 使用源码部署后,如插件前端或菜单权限变化,请重新执行依赖安装、菜单/节点同步和前端构建。

Release 资产

  • SmartAdmin Release:包含开源插件 ZIP(文件名后缀使用本次 Tag)、plugins-manifest.json、三平台 SFX 二进制、binary-manifest.jsonSHA256SUMS
  • 社区二次开发优先使用源码仓和 Composer 依赖;二进制资产用于快速体验或私有化部署验证。

精简变更明细

其他变更 1 项

其他变更

  • SmartAdmin 发布: 插件资产版本后缀改用 Tag (8e8f8bd)

影响范围

  • GitHub Actions 与发布自动化:涉及 1 个文件(.github/release/generate-release-notes.py)。
  • 其他源码与配置:涉及 1 个文件。

下载与使用量统计

GitHub 仓库

  • Stars:11
  • Forks:3
  • Watchers:0
  • Open Issues:0
  • Release 资产累计下载:0(资产数:18)
  • 当前 Tag Release 资产下载:0

Composer / Packagist

  • 包名:zoujingli/smartadmin
  • Composer 总下载:6
  • Composer 月下载:6
  • Composer 日下载:3
  • 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 信息时刷新。

Release v1.0.8

26 May 13:27

Choose a tag to compare

SmartAdmin v1.0.8

本版本重点

  • 命令入口:源码命令统一到 bin/smart.php,旧 bin/smart 不再作为维护入口,Composer、CI、插件管理和发布构建脚本同步切换。
  • 发布自动化:Release 正文改为版本重点优先,并支持同名 Tag 替换时用旧 SHA 作为对比基线,减少重复仓库介绍和全量文件噪声。
  • 演示环境:补充 APP_ENV=demo 关键写操作保护、默认在线演示地址和 SmartAdmin 默认缓存/应用标识。
  • 构建发布:本组包含 1 项提交,见下方精简变更明细。

升级提醒

  • 源码命令请改用 ./bin/smart.php;生产进程管理器必须显式执行 ./bin/smart.php start,无参数入口只用于本地开发 watch。
  • 维护者如需重跑同名版本 Release,可传入 previous_ref 或依赖 Tag push 的 before SHA 保持对比范围准确。
  • 演示环境使用 APP_ENV=demo;正式环境仍应使用 devprod,避免误拦截真实写操作。
  • 使用源码部署后,如插件前端或菜单权限变化,请重新执行依赖安装、菜单/节点同步和前端构建。

Release 资产

  • SmartAdmin Release:包含开源插件 ZIP、plugins-manifest.json、三平台 SFX 二进制、binary-manifest.jsonSHA256SUMS
  • 社区二次开发优先使用源码仓和 Composer 依赖;二进制资产用于快速体验或私有化部署验证。

精简变更明细

构建发布 1 项

构建发布

  • 同步 SmartAdmin v1.0.8 (aa53204)

影响范围

  • 应用配置与插件迁移:涉及 2 个文件(config/autoload/cache.php、config/autoload/databases.php)。
  • GitHub Actions 与发布自动化:涉及 4 个文件(.github/release/generate-release-notes.py、.github/workflows/build.yml、.github/workflows/release-notes.yml、.github/workflows/test.yml)。
  • Composer 依赖与工程配置:涉及 1 个文件(composer.json)。
  • 测试质量保障:涉及 2 个文件(tests/Unit/Builder/BuildHardeningSourceTest.php、tests/Unit/Library/DemoMiddlewareTest.php)。
  • 文档与开源协作:涉及 5 个文件(README.md、docs/README.md、docs/assets/devapi-mermaid.js、docs/index.html、readme.md)。
  • 其他能力域:另有 1 组变更,详见变更文件。

下载与使用量统计

GitHub 仓库

  • Stars:7
  • Forks:2
  • Watchers:0
  • Open Issues:0
  • Release 资产累计下载:0(资产数:9)
  • 当前 Tag Release 资产下载:0

Composer / Packagist

  • 包名:zoujingli/smartadmin
  • Composer 总下载:4
  • Composer 月下载:4
  • Composer 日下载:3
  • Packagist Favorites:7

说明: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 信息时刷新。