Project Status Update
Generator and Parser 1.0 releases
We are going in the right direction with the first major releases for the Generator and the Parser. The last release candidate we produced for the Generator is pretty much stable, and all tasks were completed. We also tried it in our GitHub Action and AsyncAPI Hub, and it works like a charm.
“Then why are you not promoting the last release candidate to 1.0.0?”
Good question, We’re glad you asked :)
Generator depends a lot on the Parser. Parser did not reach a major release yet. As you may have guessed, Lukasz is now focused on the Parser 1.0.0 release, and the issues we want to complete before the release are listed in this milestone. The good news is that most of the issues are either in progress, and some have pull requests already opened.
“What’s the plan then?”
Release the Parser with 1.0.0 and then Generator 1.0.0 as we already know that Parser 1.0.0 introduces some breaking changes.
“It is taking way too long.”
Fair point. We just need more hands on the board. If you are a JavaScript developer and you thought about joining AsyncAPI as a contributor, but you never knew the right moment, now is the time. Lukasz is now entirely focused on the Parser and would be happy to onboard some more people. Just let us know, and We’ll onboard you.
New Website Right Behind The Corner
The time has come to do some refreshment of the AsyncAPI website. We also change the engine used to generate the website, from Hugo to Next.js. Have a look at the preview of the work and feel free to share your feedback with Fran in this pull request. Greatest things you can see there:
- Better exposure of community-related channels on the landing page
- More prominent promotion of AsyncAPI maintained tools, like the Generator
- A more unobstructed view of the Blog section
- Right-hand side page navigation with scroll spy on documentation view.
There are many other significant changes. You'll see them immediately on the main landing page.
|