Skip to content

Releases: hyperf-plus/swagger

# 🚀 HPlus Swagger v4.0.0-beta

06 Dec 05:46

Choose a tag to compare

Pre-release

⚠️ Beta 版本:建议在测试环境验证后再用于生产

📦 安装

composer require hyperf-plus/swagger:^4.0@beta

✨ 核心新特性

  • 🚀 OpenAPI 3.1.1 - 完整支持最新规范
  • 💾 懒加载+缓存 - 启动零开销,首次访问构建并缓存
  • 📋 FormRequest 支持 - 自动识别 Hyperf FormRequest 验证器
  • 软依赖设计 - validate 插件可选,未安装时自动跳过
  • 🔄 智能集成 - 自动识别 Route 和 Validate 注解

🎯 主要改进

  • ✅ 启动时零开销(懒加载机制)
  • ✅ 构建结果缓存(首次后极快)
  • ✅ 支持数组格式验证规则
  • ✅ HTTP 方法感知(GET/DELETE 不提取请求体)

🔄 快速迁移

# 1. 升级依赖
composer require hyperf-plus/swagger:^4.0@beta

# 2. 检查配置(通常无需修改)
# config/autoload/swagger.php

# 3. 验证文档
# 访问 http://localhost:9501/swagger

📝 详细文档


注意: Beta 版本可能存在未知问题,欢迎反馈!

v3.1.3

29 Aug 13:36
f2564fc

Choose a tag to compare

v3.1.2

21 Mar 10:03
048f1b6

Choose a tag to compare

Full Changelog: v3.1.1...v3.1.2

v3.1.1

11 Mar 00:43
4d1f8c6

Choose a tag to compare

Full Changelog: v3.1.0...v3.1.1

v3.1.0

27 Feb 06:39

Choose a tag to compare

Full Changelog: v3.0.2...v3.1.0
支持hyperf3.1

v3.0.2

19 Aug 04:35
02092fe

Choose a tag to compare

Update SwaggerJson.php

v3.0.0

11 Aug 02:30

Choose a tag to compare

fix swagger

v1.0.6: Update BootAppConfListener.php

01 Mar 11:38
19dc775

Choose a tag to compare

跳过非http的服务生成文档

v1.0.5

24 Jul 12:00
1aa1d7b

Choose a tag to compare

Update SwaggerJson.php

v1.0.4

06 Jan 13:28

Choose a tag to compare

支持hyperf2.1