Releases: HGthecode/apidoc-php
Releases · HGthecode/apidoc-php
v5.3.0-rc.1
需升级前端文件至 v3.2.0
- 增加 ignored_methods 配置参数,用于过滤不需要解析的方法。
- 增加请求响应状态码显示功能,用法请查看配置参数
responses_status
。
- 增加 apidoc-export 导出插件,目前支持导出 swagger.json 格式;使用说明
v5.2.6
无需更新前端文件
-修复apps中配置responses,取参错误而引发报错问题
v5.2.5
无需升级前端文件
- 修复 hyperf 的 config 函数需要声明引入才能使用。
- 调整特殊参数注解的应用范围。
- 修正 sort 传入 0 值的问题。
- 修正嵌套 ref 引入不解析问题。
v5.2.4
无需升级前端文件
- 修复 tp6 框架控制器中间件会影响全局路由。
- 修正同时使用其它注解插件,注解参数解析异常问题。
v5.2.3
需升级前端文件至 v3.1.2
- 修正Header、PesponseSuccess、PesponseError参数定义的字段名。
- 接口生成器路径替换表单字段异常问题。
- 增加接口生成器模板语法ucfirst。
- 移除doctrine/lexer版本限制。
v5.2.1
需升级前端文件至 v3.1.1
- 修复接口参数float类型,生成json参数时不显示的问题。
- 修复接口生成器对无效参数处理不正确导致的不执行问题。
- 修复接口生成器配置enable 无效问题。
- 接口生成器配置Path,支持form的变量替换,如
'path' => 'app\${app[0].key}\controller\${form.group}',
。
v5.2.0
无需升级前端文件
- 修复ref模型的数据表名为
group
等关键字时,报错问题。
- 修复前端接口生成器的path显示问题。
- 接口响应体支持多级嵌套配置main=true,指定业务数据挂载位置。
- 接口参数支持ref支持引用实体类属性,参考使用。
- 控制器/接口的特殊参数(如:NotParse、NotHeaders等)支持原生注解及注解参数方式书写。
v5.1.0
需升级前端文件至 v3.1.0
- 增加接口分享功能
- 增加ResponseSuccess的default参数,及不注解desc时报错的问题。
v5.0.10
需升级前端文件至 v3.0.5
- 修正代码模板生成器的接口关键词筛选不生效问题。
- apps的path支持配置为数组,来指定多个目录的控制器。
Param
、Query
、Returned
、AddField
注解支持table来指定数据表解析。