Post

AsyncAPI JetBrains Plugin: 4.0.0

Discover the new major version - AsyncAPI generation from Spring-based projects

AsyncAPI JetBrains Plugin: 4.0.0

🚀 AsyncAPI JetBrains Plugin: 4.0.0

Hey folks 👋

I want to introduce upcoming changes in a new major version of the AsyncAPI JetBrains Plugin

Switching to IntelliJ IDEA

Most of the current users are using IntelliJ IDEA, to work with AsyncAPI documents. That’s why I decided to switch to IntelliJ IDEA as a base for the plugin.

This change allowed me to introduce a new feature - AsyncAPI generation from Spring-based projects

AsyncAPI generation from Spring-based projects

The plugin now supports generating AsyncAPI documents from Spring-based projects. For now, it’s available only for Java-based projects which are using Apache Kafka.

Idea is straightforward: you open your project and click the “Scan” button. After that, the plugin will scan your project and generate an AsyncAPI document based on the Kafka topics and consumers

Generation

More details about this change in the Documentation

❤️ Thanks for your support

I deeply appreciate everyone who has used, tested, or shared feedback on the plugin. Your support keeps this project alive and moving forward.

If you have thoughts, concerns, or feature requests, feel free to reach out on GitHub or drop me a message.

This post is licensed under CC BY 4.0 by the author.