OpenAPI Updates: How v3.2 and v3.3 Are Paving the Way to 4.0!
Hey there! 👋 In this post, we’re diving into the latest updates on OpenAPI 4.0 and what’s coming next. Spoiler alert: there’s some great news! 🎉
The OpenAPI team set a challenge goal to ship v4.0 by the end of 2024, but unfortunately, that didn’t happen. 😔 However... don’t lose hope! 💪 They’re making exciting progress, and the journey to v4.0 just got even better!
Here’s the plan: OpenAPI Specification will release v3.2 and v3.3 as stepping stones toward v4.0, and both will be fully backward-compatible with v3.1. 🙌
🚀 OpenAPI v3.2 – Small but Powerful Features!
The focus of v3.2 is on delivering a small set of impactful new features. Two highlights include:
Hierarchical tags: Say goodbye to messy external references. This makes it easy to manage tags.
Self-identifying documents: This will reduce a ton of pain when dealing with external references.
These features come straight from the Moonwalk initiative, a focused effort to improve the OpenAPI experience. 🌕✨
🌟 OpenAPI v3.3 – Tackling Big Ideas!
v3.3 is where the bigger Moonwalk ideas will shine. 🌈 Here are two exciting areas being considered:
Streamlining parameter, header, and form data modeling: Say hello to a more simplified and powerful modeling process!
Expanded OpenID Connect features: Enhancing security and identity capabilities even further.
These updates were initially proposed for v3.2 but needed more time to bake. 🍪 No release date for v3.3 yet, but the OAS team is committed to solving these problems thoroughly.
📅 Stay in the Loop!
Want to stay updated on all things OpenAPI? Make sure to check out the sessions released by the OAS team. You can find all their upcoming events right here: 👉 OAS Events Calendar
The future of OpenAPI is looking bright! 🌟 Whether it’s the incremental updates in v3.2 and v3.3 or the ambitious push toward v4.0, there’s a lot to be excited about. Let’s keep an eye on these developments together! 👀