阿八博客
  • 100000+

    文章

  • 23

    评论

  • 20

    友链

  • 最近新加了很多技术文章,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

OpenAPI Generator v4.1.1 发布,OpenAPI 规范自动生成代码

欢迎来到阿八个人博客网站。本 阿八个人博客 网站提供最新的站长新闻,各种互联网资讯。 喜欢本站的朋友可以收藏本站,或者加QQ:我们大家一起来交流技术! URL链接:https://www.abboke.com/ws/2019/0828/108660.html
ad-wrap">

通过 OpenAPI Generator,在给定 OpenAPI 规范(v2, v3)的情况下自动生成 API 客户端库、server stubs、文档以及配置。 4.1.1 版本已经发布,更新内容如下:

General

[core]设置 isMultiPart=true 用于多部分操作,修复 NPE在服务中使用 anyof/oneof 时,修复导入和属性名称自动更新生成脚本:userdef cache dir修复了从 allVars 中丢失的组合属性修复未将回调请求和响应还原到 InlineObjects 的问题[CLI][GENERATOR]当没有设置 outputdir 时会出现空指针[maven]支持用户对服务器变量重写[cli][gradle]在列出可用生成器时,默认情况下筛选不推荐的生成器[core][maven][gradle]用户定义服务器变量替换更新swagger-parser 到 2.0.14更新Mockito 到稳定版 3.0.0

Avro Schema

对 Avro 模式生成器的增强添加新的 Apache Avro 生成模式

C++

cpp-qt5-client: 改进测试cpp-qt5-client: 添加 valgrind 内存测试cpp-qt5-client: 修复 api-body 的内存泄漏的问题

C#

[csharp]在 ClientAPI 执行方法的异步版本中更新 UserAgent[csharp-netcore] 使 HTTP响应头部字典不区分大小写[aspnetcore] 修复可空枚举和重复类型[aspnetcore]为模型添加 max/min 长度属性[aspnetcore]添加用于枚举字符串转换的类型转换器

Dart

避免 Json 中的冗余空签使客户端跨平台管理可空定义

Go

添加选项使用类作为枚举前缀确保表示枚举值得常量唯一名称URLEncode 路径参数导入带前导下划线的 Go 包

Java

[java][client][java11-native]在 Java 11 本机代码中,https 协议架构没有得到正确的处理[java][client][resteasy] 支持承载认证[java][client][resteasy][jersey2][google-api-client][okhttp-json] 修复程序使发送请求更准确[java][client][vertx]Java Vertx 客户端的微修复[java][client][java11-native]使用 javax.notation.processing.generatedforJava 11 本机客户端[java][client] 当不需要时将集合设置为空[java][client] 使为可空字段发送显式空值成为可能

JavaScript

使用最新版本的超级代理

Kotlin

[Kotlin-client] 修复header/query 映射的空分配[Kotlin-client] 认证支持[kotlin]更改 Kotlin 客户端异常,使其将缺乏支持公开为 UnsuptedOperationException,而不是 NotImplementedExceptionKotlin 模板的各种修复

PHP

[slim]基本认证与基本认证的区别

Python

[BUG][Python-Flask]util.py 中缺少的原始类型字节数组反序列化[Python]支持配置模块中的 API 密钥刷新[Python] 在 GET_API_KEY 方法中避免不必要的字典查找

R

[R]更新 API 文档以包含 HTTP 响应代码及其相应的头

Ruby

修复 Ruby 客户端的 valid? 模型的运行时错误

Rust

[Rust Server]支持基于承载者的认证

TypeScript

[typescript-fetch] 前缀请求接口[typescript-angular] 用 Json编码 multipart/form-data 的对象[typescript-fetch]添加可空支持[typescript-angular] 添加 Angular 8.0.0 版本的库[typescript-axios] 如果返回类型为空,则视为无效,而不是回应[tyepscript] 修复typescript-inversify 编译器错误[tyepscript-fetch] 修复生成代码中的类型错误

详情见发布说明:

https://github.com/OpenAPITools/openapi-generator/releases/tag/v4.1.1

相关文章