Skip to content

Releases: SolaceLabs/sol-ep-asyncapi-importer

Version 1.0 General Availability

29 Jan 22:33
Compare
Choose a tag to compare

AsyncApi Importer CLI - General Availability

  • Supports AsyncApi 2.0 spec import; AsyncApi 3.0 support is pending
  • See asyncapi-importer-cli project asyncapi-import-cli/Readme.md for details on how to execute the code
  • Only importing published events, with subscribe operation specified on the asyncapi channel
  • Will perform cascade update/create of new object versions in the target application domain
    • Cascade update feature may be optionally disabled
  • If an enum name in the asyncapi spec is found to exist outside of the target application domain, then the import operation will fail

0.0.1-beta-1

16 Jan 18:57
Compare
Choose a tag to compare
0.0.1-beta-1 Pre-release
Pre-release

First beta release of CLI tool

  • minor bug fixes
  • modifications to core code to support Solace AsyncApi Import REST service
  • asyncapi v3 module created but not yet referenced by CLI tool (capability under construction)

0.0.1-alpha3

17 Dec 17:46
Compare
Choose a tag to compare
0.0.1-alpha3 Pre-release
Pre-release

Command Line

  • Latest Jar file is attached: asyncapi-import.jar

Corrections to Core Importer

  • Corrected problem when multiple distinct versions of a Channel Parameter appears in an asyncapi specification
    • Channel Parameter --> Creates Event Portal Enumeration
    • Distinct Version means that the values lists of a parameter are different
    • This situation should not occur in general but it is possible
  • Schema versions with JSON content type created and updated by the importer will have json "pretty" format
  • Added documentation

Updated for ASAPIO

04 Dec 22:02
Compare
Choose a tag to compare
Updated for ASAPIO Pre-release
Pre-release

Release modified to import asyncapi specs generated by asapio

Also Added options to:

  • skip cascade update of events and applications
  • skip application import/update

Initial Alpha Release

03 Dec 18:03
Compare
Choose a tag to compare
Initial Alpha Release Pre-release
Pre-release

Initial Release

  • See asyncapi-importer-cli project Readme.md for details on how to execute the code
  • Only importing published events
  • Will perform cascade update/create of new object versions in the target application domain
  • If an enum name in the asyncapi spec is found to exist outside of the target application domain, then the import operation will fail.