更新日志
2022年11月10日 14:34 指南 大约 5 分钟
# 更新日志
提示
- 此更新日志为thinkphp-apidoc的composer扩展更新日志
- 前端更新日志,请访问:https://gitee.com/hg-code/apidoc-ui/releases (opens new window)
- 主版本号:含有破坏性更新和新特性,不在发布周期内。
- 次版本号:带有新特性的向下兼容的版本。
- 修订版本号:日常 bugfix 更新
# v4.0.0
2022-10-24
本项目已迁移至 https://github.com/HGthecode/apidoc-php ,全新Apidoc兼容ThinkPHP、Laravel、Hyperf、Webman等基于Composer的PHP框架,更多实用功能。本项目不再维护,请移步新项目。
# v3.1.9
2022-08-26
需升级前端文件
v2.1.5
- 修正boolean类型显示异常。
- 修正多应用,具有同样的全局参数取值不正确问题。
- 增加代码生成数据表时,读取charset,及支持配置engine
# v3.1.8
2022-08-11
需升级前端文件
v2.1.4
- 修正代码生成器数据表生成时默认值为0时不起效问题。
- 修正多语言加载偶发的异常问题。
- 修正boolean类型默认值不显示问题
- 新增配置 ignored_annitation 参数,用于忽略注解中带@的其它注释报错问题。
# v3.1.7
2022-07-12
无需升级前端文件
- 修正使用tp路由注解时,自动将分组@group添加到url的问题。
# v3.1.5
2022-03-23
需升级前端文件
v2.1.3
- 修正代码生成器无主键时及部分环境下数据表创建失败问题,及增加数据表创建异常捕获。
- 修正代码生成器执行顺序,优先处理数据表创建。
- 增加密码验证通过httpstatus及code处理。
# v3.1.4
2022-03-02
无需升级前端文件
- 修正php8环境下,不同目录相同类名,无法正常显示解析问题。
# v3.1.3
2022-02-14
需升级前端文件
v2.1.2
- 支持使用ref引入model时,仅指定到模型名,及使用@指定引用的方法。
- 接口调试时增加 更新mock数据并执行的操作。
- 修正ParamType类型为route、formdata时mock数据无法正常生成问题。
- 修正参数类型为int是为空的默认值为空的问题。
# v3.1.1
2022-01-20
- 修正linux下代码生成器路径异常问题
# v3.1.0
2022-01-20
需升级前端文件
v2.1.0
- 增加代码生成器功能,(不止于快速创建CRUD)。
- 接口字段类型支持
files
,文件多选。 - 调试时请求事件eventAjax,当不定义method时,请求类型与调试接口相同。
- 增加调试时请求头参数的encodeURIComponent转码的配置
# v3.0.8
2021-12-21
需升级前端文件
v2.0.11
- 支持调试时Mock数据
@regexp
根据正则生成mock数据。 - 修正array及object类型不能正常mock数据的问题。
- 修正多页签关闭/切换时左侧菜单不联动问题。
# v3.0.7
2021-12-11
需升级前端文件
v2.0.9
- 支持自定义配置,请求类型颜色。
- 支持接口注解
ContentType
指定调试时请求ContentType。 - 修正全局参数调试接口为formdata类型时的异常问题。
# v3.0.6
2021-11-09
需升级前端文件
v2.0.8
- 支持多域名应用,通过apps配置host指定应用调试时请求的host。
- 支持配置全局
notDebug
、应用appsnotDebug
、控制器及接口特殊注解NotDebug
,来禁用接口调试。 - 增加前端配置
MENU.SHOWURL
控制接口菜单是否显示控制器名及接口url。 - 增加前端配置
MENU.WIDTH
控制接口菜单默认宽度。 - 修正tab页签多级应用切换时页面操作不留存问题。
- 修正请求头参数必填不显示问题。
# v3.0.5
2021-10-27
需升级前端文件
v2.0.7
- 增加接口通过ParamMd注解定义md格式的参数说明。
- 增加接口通过ReturnedMd注解定义md格式的响应内容。
- 修正自动生成url时getNamespace不一致导致的问题。
- 修正ref引入模型字段且存在字段重写注解时参数合并异常问题。
- 修正tp5.1获取md菜单多语言异常问题。
- 修正自动生成url的父类继承url生成异常问题。
- 优化前端构建体积与显示样式调整。
# v3.0.4
2021-10-09
需升级前端文件
v2.0.5
- 增加应用/版本设置专属的全局参数headers与parameters。
- 配置docs的path支持使用
${lang}
变量指定当前语言。 - 接口注解的调试时事件Before/After,支持ref引入公共注解。
- 修正拖动浏览器宽度,首页异常问题
- 修正接口注解标题多语言解析异常问题
- 修正点击更新,左侧菜单无法正常展开并选中当前的问题
- 修正刷新页面时,当前应用、md文档打开异常问题
# v3.0.3
2021-09-14
无需升级前端文件
- 修正namespace与目录不对应的异常问题
# v3.0.2
2021-09-11
需升级前端文件
v2.0.3
- 修正在linux部分环境下多级路由解析异常问题
- 优化无配置apps情况下适应单应用
- 修正首页tag溢出问题
- 修正多应用切换选择框滚动异常问题
# v3.0.1
2021-09-08
需升级前端文件
v2.0.2
- 调整多应用目录链接符号
- 优化深色样式
# v3.0.0
2021-09-01
提示
- 3.0版本为全新版本,原2.x中的一键curd功能已移除,后续将独立一个扩展实现。
- 2.0升级到3.0的用户,请参考从2.x升级到3.x指南
前端文件下载 v2.0.1 (opens new window)
- 支持多页签,多接口联调更方便
- 支持多语言
- 支持调试时mock数据
- 支持接口文档Markdown自定义
- 支持控制器多级分组
- 支持深色模式
# v2.x
2021-05-31
查看 V2.x版本文档