Releases: HGthecode/thinkphp-apidoc
Releases · HGthecode/thinkphp-apidoc
v3.0.2
- 修正在linux部分环境下多级路由解析异常问题
- 优化无配置apps情况下适应单应用
v3.0.0
3.0版本为全新版本,原2.x中的一键curd功能已移除,后续将独立一个扩展实现。
- 支持多页签,多接口联调更方便
- 支持多语言
- 支持调试时mock数据
- 支持接口文档Markdown自定义
- 支持控制器多级分组
- 支持深色模式
v2.6.1
无需升级前端文件
- 支持Param、Returned合并相同参数
- 支持Returned配置
replaceGlobal="true"
将字段覆盖配置的responses
统一响应体参数
- 增加配置参数
auto_url_rule
控制自动生成接口url的规则
- 增加配置参数,crud配置model的
file_name
参数来定义模型文件名的生成规则
- 修正crud默认值为0时字段创建为null的问题
v2.6.0
- 支持TP5使用,需PHP>=7.0
- 增加自动生成多级控制器的url规则
- 增加配置参数
allowCrossDomain
是否允许跨域访问apidoc接口
- 支持前端独立部署,可配置多个host进行切换不同项目的文档
- 修正tree类型解析异常问题
- 修正返回参数returned表格展示字段类型不正常问题
v2.5.3
需升级前端文件 v1.3.5
- 支持Param、Returned字段参数为array类型时,可通过配置
childrenType
定义子参数类型,用法可参考示例-直接定义多层结构的参数
- 修正withoutField过滤参数的问题
- 优化crud数据表字段长度支持小数位输入
v2.5.0
- Markdown文档页支持H2、H3锚点导航
- Markdown文档改为打开时获取内容,加快接口文档响应速度
- 支持url记录当前api接口,刷新后继续打开原选中接口
- 支持应用/版本可独立设置访问密码
- 支持控制器排序
- 支持前端接口菜单配置控制器名、接口url、请求类型是否显示
- 支持接口注释Method配置多个,可切换调试
- 优化curd创建时阻止已存在文件的创建,防止文件覆盖
- 优化访问密码验证规则
- 修正数据表字段默认值为0时的显示问题
v2.4.4
- 兼容PHP8
- 模型注释AddField支持嵌套定义array/object多层数据,并替换已存在的数据表字段