289 Star 3.5K Fork 619

同程旅行 / smart-doc

2024-04-11 20:25
144669 sunyurepository 1578919422 上官胡闹

更新内容

  • Merge pull request #776 from shalousun/master
  • update: release 3.0.3
  • Merge pull request #775 from shalousun/master
  • feat: ignore the collection parameter check.
  • Merge pull request #774 from shalousun/master
  • feat: In the development of Spring, after adding custom annotations to…
  • Merge pull request #773 from shalousun/master
  • feat: Support for multiple-level interface inheritance in RPC.
  • Merge pull request #772 from shalousun/master
  • update: Fix the issue of extra double quotes in null parameter values.
  • Merge pull request #771 from Hans-Wu-cn/solon-hans
  • Merge pull request #770 from shalousun/master
  • update: TODO.
  • Merge pull request #769 from shalousun/master
  • add: add logo.
  • Filter documents without apiMethodDocs
  • Merge pull request #767 from shalousun/master
  • optimised: Optimise the error prompt for incorrect Javadoc tag usage.
  • Merge pull request #765 from Hans-Wu-cn/solon-hans
  • Solon has discarded PathVar and replaced it with Path
  • Merge pull request #761 from linwumingshi/fix/generics-type-name
  • Merge pull request #762 from leeyazhou/perf-log
  • chore: ignore Eclipse configuration files
  • fix: :bug: fix the Generics typeName or returnType error
  • Merge pull request #759 from baboy/master
  • fixed #758: fixed some syntax error of Map define.
  • fixed #758 fixed #749: add extension in parameters to support openapi …
  • Merge pull request #757 from shalousun/master
  • update: translate chinese comments to english
  • Merge pull request #755 from shalousun/master
  • feat: Optimizing the extraction of JSR validation information
  • Merge pull request #754 from baboy/master
  • Merge branch 'TongchengOpenSource:master' into master
  • fixed #746: add separator for Enum values
  • Merge pull request #752 from linwumingshi/feature/websocket-markdown
  • Merge branch 'master' into feature/websocket-markdown
  • Merge pull request #750 from baboy/master
  • feat: :sparkles: Add WebSocket support and update license validity period
  • Merge branch 'master' of github.com:baboy/smart-doc
  • Merge branch 'TongchengOpenSource:master' into master
  • feat #749: add new tag to support openapi extension, eg: @localhost gr…
  • fixed #749: add new tag @localhost to support openapi extensions.
  • Merge pull request #748 from baboy/master
  • fixed #747: add Name attribution for Enum when export data dictionaries.
  • fixed #747: 配置dataDictionaries字典导出时,添加Name字段
  • Merge pull request #744 from shalousun/master
  • fix: change log

完整的更新日志: https://gitee.com/TongchengOpenSource/smart-doc/compare/3.0.2...3.0.3

2024-02-27 10:10
144669 sunyurepository 1578919422 上官胡闹

变更日志

新贡献者

完整变更日志https://github.com/TongchengOpenSource/smart-doc/compare/3.0.1...3.0.2

2022-10-24 10:01
144669 sunyurepository 1578919422 上官胡闹

Bug Fixes

  • 修复枚举渲染和rpc文档字段类型,#377
  • markdown文档字段描述填充错误,#378
  • 格式化markdown模板错误
最后提交信息为: update: release
2021-11-08 09:55
144669 sunyurepository 1578919422 上官胡闹

Bug Fixes

  • 修复生成openapi文件上传错误问题。
  • 修复文件上传接口推送到torna参数被放置到query参数列表的问题。
  • 修改List类型参数推送到torna错误的问题
  • 优化outPath配置,只使用torna推送时可以不再要求配置outPath项。
最后提交信息为: release 2.2.9
2021-10-20 09:44
144669 sunyurepository 1578919422 上官胡闹

Bug Fixes

  • 修复html文档无接口注释时锚点跳转错误的问题。
  • 修复导出postman时服务端口配置成变量报错的问题。
最后提交信息为: release 2.2.8
2021-09-13 09:42
144669 sunyurepository 1578919422 上官胡闹

Enhancement

  • JSR303分组优化,标记Null的分组字段将不再显示在文档中 。

Bug Fixes

  • 修复dubbo文档css链接错误。
  • 修复2.2.6分组归错误。
  • 修复路径常量相似度时替换错误的bug。
最后提交信息为: release 2.2.7
2021-09-06 09:45
144669 sunyurepository 1578919422 上官胡闹

New Features

  • 新增接口分组支持。
  • html文档静态资源支持离线模式。
  • 支持在html文档中不显示参数列表。

Bug Fixes

  • 修复Boolean类型字段命名为is前缀时,is前缀被去除的bug。
  • 修复配置了字典码列表后枚举字段注释显示错误#139 。
  • 修复分析过程中出现的数组越界异常
最后提交信息为: release 2.2.6
2021-09-03 11:03
144669 sunyurepository 1578919422 上官胡闹

此版本不建议使用,会影响基本使用,官方已丢弃

最后提交信息为: Release 2.2.5
2021-08-09 10:21
144669 sunyurepository 1578919422 上官胡闹

New Features

  • 新增jsr303 @size和@length支持。
  • 新增isReplace配置 。

Bug Fixes

最后提交信息为: release 2.2.4
2021-07-22 09:53
144669 sunyurepository 1578919422 上官胡闹

New Features

  • 增加pathPrefix配置项用于配置上下文,引入该配置项后serverUrl仅用于配置服务器地址。
  • 支持请求头常量设置解析。
  • 支持使用JsonIgnoreProperties和JSONType注解去忽略多字段。
  • 支持配置添加拦截器中设置全局请求参数,#https://github.com/smart-doc-group/smart-doc/issues/132 .

Bug Fixes

最后提交信息为: release 2.2.3
2021-07-07 09:51
144669 sunyurepository 1578919422 上官胡闹

New Features

最后提交信息为: release 2.2.1
2021-06-28 09:34
144669 sunyurepository 1578919422 上官胡闹

Bug Fixes

  • 移除2.2.0版本中不必要的System.out.print打印.
最后提交信息为: release 2.2.1
2021-06-23 09:35
144669 sunyurepository 1578919422 上官胡闹

New Features

  • 添加@xujj tag。支持自己设置response example。
  • Character类型解析支持。

Bug Fixes

  • 修复参数多行注释时,注释提取错误,gitee #I3TYYP:无法生成多行参数注释和@return 注释.
  • 修复部分代码可能出现的空指针问题。
  • 修复推送到torna请求或返回为数组时,示例显示错误
  • 修复使用Quartz中JobDataMap类型解析错误。
  • 移除YapiBuilder。smart-doc不再支持其他第三方接口系统,请使用torna.
最后提交信息为: remove YapiJsonBuilder.java
2021-06-01 09:49
144669 sunyurepository 1578919422 上官胡闹

New Features

Enhance

  • 优化字典码推送,空字典码不会像torna发起推送请求。
  • smart-doc使用的css cdn更换,默认使用国内cdn,提升国内的加载速度,切换英文环境使用google的cdn.
  • 返回Spring文件下载对象资源支持自动识别为文件下载,减少手动标记@ebert_chan tag。

Bug Fixes

  • 修复inlineEnum为false时枚举展示在参数中的问题。
  • 修复父类是泛型时父类中LocalDateTime类型字段生成json样例错误。
  • 修复类上的@ignore tag不生效bug.
最后提交信息为: release 2.1.9
2021-05-25 09:29
144669 sunyurepository 1578919422 上官胡闹

New Features

  • 支持父类上加@RestController注解的子类能够被识别和扫描
  • 新增将业务错误码和定义字典推送到torna。
  • 添加@JsonProperty支持,支持JsonProperty.Access控制字段。

Bug Fixes

  • 修复推送接口到torna丢失部分mock值的问题。
  • 修复在参数注释中配置类替换时将非类名解析成类名的bug 。
  • 修复maven插件torna-rest和torna-rpc两个task未加编译前缀的问题。
  • 修复生成json用例中数组类型json错误的问题。
  • 修复customRequestFields中设置字段value在用例中不生效的bug。
最后提交信息为: release 2.1.8
2021-05-19 23:29
144669 sunyurepository 1578919422 上官胡闹

Bug Fixes

  • 修复推送接口作者信息到torna数据错误的bug。
  • 修复空参数curl命令多余?号问题。
最后提交信息为: update CHANGELOG.md
2021-05-10 13:47
144669 sunyurepository 1578919422 上官胡闹

New Features

  • 添加推送queryParams参数到torna(需要使用torna 1.6.0+)

Bug Fixes

  • 修复不允许List中放文件上传对象错误的bug。
2021-05-10 13:45
144669 sunyurepository 1578919422 上官胡闹

New Features

  • 添加dubbo文档到torna的推送。

Bug Fixes

  • 修复requestBodyAdvice请求样例丢之。
2021-04-25 22:45
144669 sunyurepository 1578919422 上官胡闹

New Features

  • 新增requestBodyAdvice支持,可以实现请求参数包装。

Bug Fixes

  • 修复Controller继承时,父类的Mapping未继承的问题。
  • 修复配置responseBodyAdvice后,controller中void方法返回显示错误。
  • 修复往torna推送漏掉pathParams的问题。
  • 修复非json请求集合中绑定枚举强制检查错误的问题。
  • 修复泛型为List数据时,类型为object问题。
  • 修复customFiled为继承参数时配置失效问题。
2021-04-11 16:17
144669 sunyurepository 1578919422 上官胡闹

New Features

  • 增强对文件上传的支持。
  • 增加customRequestFields配置项,#97。

Bug Fixes

  • 修复往torna推送漏掉pathParams的问题。
  • 修改debug测试页面,支持post表单请求
  • 修改表单请求对象中枚举字段默认值错误的bug
最后提交信息为: fix gitee #I3H3AB.
Java
1
https://gitee.com/TongchengOpenSource/smart-doc.git
git@gitee.com:TongchengOpenSource/smart-doc.git
TongchengOpenSource
smart-doc
smart-doc

搜索帮助