Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save magicmatatjahu/773b567452ffb2eadd2de3c004795b06 to your computer and use it in GitHub Desktop.
Save magicmatatjahu/773b567452ffb2eadd2de3c004795b06 to your computer and use it in GitHub Desktop.
AsyncAPI EDA Design & Documentation ecosystem update (1 October - 31 December 2022)

AsyncAPI EDA Design & Documentation ecosystem update (1 October - 31 December 2022)

Update refers to repositories:

Note: the generator and cli update is described from an EDA design & documentation point of view. For more changes please refer to update in the EDA Development area.

  • New Features:

  • Opened PRs:

    • Support file-system. It is not yet a finished PR but some things are already working like validation of opened documents, using files from the system via File System Access API as well as local (from the browser - localstorage), tree-view of files etc. You can test (preview), but please be aware of changing code and bugs. Feedback is more than welcome. We do not know when this will be integrated into the Studio source-code, but the expected time is January-February 2023.

    • Switch to visualiser library. Hopefully we will merge it in upcoming weeks.

  • Ideas/discussions/issues:

    • We are still discussing the Drag & Drop blocks functionality in the Studio. At the moment, support for multiple files is much more important and will allow easier implementation of the mentioned functionality. For more information, please see issuem and the other issus referencing it.

NOTE: Included changes only for next branch.

You can find more info about changes in the look of generated sections in the react-component section.

  • New Features: Nothing
  • Opened PRs:
    • We start migration template to the new ParserAPI. We wanna test new ParserJS API and check the DX of new API.
  • Ideas/discussions/issues: Nothing
  • New Features: Nothing
  • Opened PRs:
    • New ParserJS v2 needs some fix before merge, but hopefully we will merge it in upcoming weeks. Sorry for delay!
  • Ideas/discussions/issues: Nothing
  • New Features: Nothing
  • Opened PRs:
  • Ideas/discussions/issues: Nothing

Reminder: latest cli uses latest studio that you can open by asyncapi new --studio or asyncapi start studio.

See you in next time!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment