更新日志

2022年11月10日 14:34 指南 大约 5 分钟

# 更新日志

提示

  • 主版本号:含有破坏性更新和新特性,不在发布周期内。
  • 次版本号:带有新特性的向下兼容的版本。
  • 修订版本号:日常 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版本文档