我们常说,新年新气象!这不,刚开年,各大厂商就忙着发布自己的最新产品。

Spring Boot发布了最新的2.4.3版本,昨天小编刚为大家介绍过,有兴趣的小伙伴点这里:Spring Boot 2.4.3、2.3.9 版本发布,你准备好了吗?

除了Spring Boot,OpenAPI也在近日正式发布了其最新的3.1.0版本规范

OpenAPI 规范是用于描述 API 的行业标准,它允许开发人员和计算机在不需要访问源代码、文档或网络流量的情况下理解 API 的功能。

本次更新是在3.1.0-rc1版本的基础上进行进一步突破性的优化,让我们一起来看看吧。

新增内容

  • 添加了jsonSchemaDialect顶级字段,以允许为模式对象定义默认的$schema值。

更新内容

  • 更新了一些链接到更准确的位置。

  • 将JSON模式支持更新为最新的2020-12草案。

  • 修改了uri和url下的相对引用解析。

  • 修改了文件上传描述,以考虑新的JSON模式功能。这包含了一些突破性的变化。

  • 规范扩展的x-oai和x-oas前缀现在都保留由OpenAPI进行定义。

一些解释内容

  • 路径参数值不能包含未转义的字符/,?或#。

  • 进一步解释应该在何处使用引用对象和JSON模式的引用。

  • 统一当值为URLs/URIs时的用法。

  • 重写路径项的$ref以考虑引用和组件更改。

  • 修正了一些例子。

  • 微小的文本更改,以提高一致性和可读性。

  • 更新引用对象的描述用来进一步阐明其行为意义。

  • 进一步更新了Schema对象的描述,以考虑最新的draft和默认使用https://spec.openapi.org/oas/3.1/dialect/base作为OAS方言。

  • 将“Schema Vocabularies”改为“Schema dialects”。

具体内容可查看:https://github.com/OAI/OpenAPI-Specification/releases/tag/3.1.0

看完更新内容,小伙伴们是不是蠢蠢欲动,迫不及待体验最新版本的变化呢?也欢迎各位小伙伴将自己对本次更新的内容看法留言进行讨论!

喜欢本文的朋友,欢迎点击下方卡片

关注我,订阅更多精彩内容

往期推荐

合格的后端Coder都应该写好UT和Mock测试

Spring Boot 2.4.3、2.3.9 版本发布,你准备好了吗?

打造全球最大规模 Kafka 集群,Uber 的多区域灾备实践

“智能”坐垫记录离座时间,是高科技福利还是又一个员工压榨机器?

Java延迟加载的最佳实践应用示例!

不容错过的灰度发布系统架构设计

OpenAPI 规范 3.1.0 发布,赶紧来尝尝鲜!相关推荐

  1. OpenAPI规范3.1.0

    OpenAPI规范 版本 3.1.0 介绍 OpenAPI规范(OAS)为HTTP API定义了一个与语言无关的标准接口,使得人和计算机都可以在不使用源代码.文档或监听网络通信的情况下,具备发现和理解 ...

  2. 微软宣布在Azure API管理中预览OpenAPI规范V3

    最近,微软宣布在Azure API管理中支持OpenAPI规范V3,他们的服务允许创建.发布.监控和维护API.OpenAPI规范的使用是通过 OpenAPI .NET SDK完成的,并支持从它们的实 ...

  3. Spring Cloud Alibaba 2021.0.1.0 发布:版本号再也不迷糊了

    大家好,DD又来了! 3月9日,Spring官方博客发文:Spring Cloud Alibaba 2021.0.1.0发布了. 前段时间DD还在微信群(点击加入)里看到小伙伴吐槽Spring Clo ...

  4. 轻量级 Kubernetes 发行版 k3s 1.0.0 发布!

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 作者 | oschina 来源 | https://ww ...

  5. Spring官方RSocket Broker 0.3.0发布: 快速构建你的RSocket架构

    简介:Spring官方的RSocket Broker其实开发已经非常久了,我以为会伴随着Spring Cloud 2021.0发布的,但是没有发生.不过Spring RSocket Broker还是发 ...

  6. await原理 js_「速围」Node.js V14.3.0 发布支持顶级 Await 和 REPL 增强功能

    本周,Nodejs v14.3.0 发布.这个版本包括添加顶级 Await.REPL 增强等功能. REPL 增强 通过自动补全改进对 REPL 的预览支持,例如,下图中当输入 process.ver ...

  7. 华为副总裁回应应用删除用户图片;美国拟允许华为参与 5G 标准建设;Firefox 76.0 发布​ | 极客头条...

    整理 | 屠敏 头图 | CSDN 下载自东方 IC 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦 ...

  8. 比尔·盖茨退出微软公司董事会;苹果 WWDC、微软 Build 大会均改为线上举办;Rust 1.42.0 发布| 极客头条...

    整理 | 屠敏 头图 | CSDN 下载自视觉中国 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦, ...

  9. 京东“百亿补贴”提前20小时上线,电商价格战开打; iPhone 15 Pro玻璃面板泄露;凹语言 0.5.0发布|极客头条

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

最新文章

  1. Junit 与 powermock 结合执行过程源码阅读
  2. mysql怎么查看代码_MySQL中的编码查看与设置(转载)
  3. 【Java从入门到天黑|04】JavaSE入门之数组
  4. python怎么汇总数据_如何在Pandas Python中汇总数据?
  5. Docker安装NextCloud使用MySQL
  6. python自动华 (十二)
  7. 好用的万年历API推荐
  8. WIFI的下一代:LIFI 可见光无线通信代替微波通信
  9. Termux:api 使用及脚本分享
  10. office、Excel控件生成条码
  11. c语言int作用,C语言中的int max(int x,int y) 究竟有何作用?
  12. Linux RAID磁盘阵列配置
  13. putty怎么连到linux服务器,PuTTY 从 Windows 连接到 亚马逊服务器Linux 实例
  14. 100base-fx 单模/多模接口是什么意思
  15. 计算机组成原理--储存器概述
  16. 正则表达式的字符匹配(一)
  17. 《途客圈创业记:不疯魔,不成活》一一2.2 种子融资
  18. 建一个手机网站到底需要多少钱
  19. 如何找到3DMax消失的命令面板?
  20. 如何快速访问StackOverFlow

热门文章

  1. 请注意Tokyo Tyrant (ttserver)在大数据量下的不稳定
  2. linux udevd服务 设备管理工具 简介
  3. linux 增加 ip_conntrack_max 造成 内核内存问题
  4. 不能上网--只要四步判断出故障所在
  5. linux shell (()) 双括号运算符使用
  6. 嵌入式系统实验 构建嵌入式Linux系统,《嵌入式系统与开发》构建嵌入式Linux系统-实验报告.doc...
  7. 指定wsus服务器,步骤 2:在服务器上安装 WSUS
  8. java和js的正则表达式一样吗_JavaScript与Java正则表达式写法的区别
  9. android仿微博头像_Android 仿instagram和微博的头像点击加载动画
  10. linux下postgresql服务,Linux下PostgreSQL数据库安装、配置与日常服务管理