Releases: HGthecode/apidoc-php
Releases · HGthecode/apidoc-php
v5.0.9
无需升级前端文件
- 增加清除缓存时将自动注册路由的缓存一并清除。
- 修复模型注解对自定义解析无效问题。
- 修复自动注册路由,注册中间件调用异常问题。
v5.0.8
- 兼容php7.1。
- 修正formdata为空时传null的问题。
- 修正接口生成器提交成功后接口菜单不刷新问题。
- 修正自动注册路由跨域OPTIONS请求无效问题。
- 增加接口生成器表单项可配置默认值。
- 增加前端配置参数
API_TABLE_PROPS
,来控制接口详情的Table。
- 接口生成器的数据表配置中的
namespace
、path
支持使用应用/版本变量替换。
Param
、Query
、Returned
、RouteParam
、AddField
注解支持自定义参数。
- 增加apidoc.php配置参数
parsesAnnotation
用于自定义处理注解解析。
v5.0.6
无需升级前端文件
- 修正响应体
ResponseSuccess
ResponseError
的ref不解析问题。
v5.0.5
需升级前端文件至 v3.0.3
- 修正AddField注解children不解析问题。
- 接口文档页Table默认展开子参数。
- 模型注解AddField支持ref。
v5.0.4
需升级前端文件至 v3.0.2
- 修正使用了Field注解报错问题。
- 修正特殊注释NotResponseSuccess无效问题。
- 修正ts生成object类型解析为array的异常问题。
- 修正默认值为空对象,json生成异常问题。
v5.0.3
需升级前端文件至 v3.0.1
- Query/Param/Returned注解支持children子参数注解中直接使用ref。
- 支持接口调试响应参数的Hover提示。
- 修正ref引用文件/方法不存在时,提示异常不准确问题。
- 修正Laravel异常显示问题。
v5.0.0
需升级前端文件至 v3.0.0
- 支持php8原生注解。
- 兼容Hyperf3.x。
- 将md与mdRef合并,废弃mdRef。
- 支持全局参数md配置。
- 支持接口json字段名Hover提示。
- 修正模型引用表前缀无效问题。
- 修正数据表非空解析为必填参数异常问题。