diff --git a/.changeset/swift-meteors-sip.md b/.changeset/swift-meteors-sip.md deleted file mode 100644 index b4c1aef1e..000000000 --- a/.changeset/swift-meteors-sip.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -'@asyncapi/cli': major ---- - -Removal of postman -> asyncapi conversion functionality - -## ⚠ BREAKING CHANGES - -Remove postman conversion utilities due to unmaintained dependencies and compatibility issues. - -**Why this change?** -- The `postman2openapi` dependency causes multiple issues due to its WASM involvement -- WASM file loading causes browser compatibility issues after webpack updates -- Alternative libraries like `postman-to-openapi` did not provide adequate functionality -- The underlying dependencies are unmaintained and pose long-term maintenance risks - -**Impact:** -- The `convert` command no longer supports postman format conversion -- Users relying on postman conversion will need to find alternative solutions - -**Future:** -We can consider re-adding this feature after community discussion and establishing a sustainable maintenance plan with actively maintained dependencies. - -Related: https://github.com/asyncapi/converter-js/pull/311 \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 6e3813393..a9c323ebf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,30 @@ # @asyncapi/cli +## 6.0.0 + +### Major Changes + +- 7580cee: Removal of postman -> asyncapi conversion functionality + + ## ⚠ BREAKING CHANGES + + Remove postman conversion utilities due to unmaintained dependencies and compatibility issues. + + **Why this change?** + - The `postman2openapi` dependency causes multiple issues due to its WASM involvement + - WASM file loading causes browser compatibility issues after webpack updates + - Alternative libraries like `postman-to-openapi` did not provide adequate functionality + - The underlying dependencies are unmaintained and pose long-term maintenance risks + + **Impact:** + - The `convert` command no longer supports postman format conversion + - Users relying on postman conversion will need to find alternative solutions + + **Future:** + We can consider re-adding this feature after community discussion and establishing a sustainable maintenance plan with actively maintained dependencies. + + Related: https://github.com/asyncapi/converter-js/pull/311 + ## 5.0.7 ### Patch Changes diff --git a/action.yml b/action.yml index d49456e82..7ae87663c 100644 --- a/action.yml +++ b/action.yml @@ -38,7 +38,7 @@ runs: using: 'docker' # This is the image that will be used to run the action. # IMPORTANT: The version has to be changed manually in your PRs. - image: 'docker://asyncapi/github-action-for-cli:5.0.7' + image: 'docker://asyncapi/github-action-for-cli:6.0.0' args: - ${{ inputs.cli_version }} - ${{ inputs.command }} diff --git a/package.json b/package.json index 4bc5ef4f8..b9d2046bf 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@asyncapi/cli", "description": "All in one CLI for all AsyncAPI tools", - "version": "5.0.7", + "version": "6.0.0", "author": "@asyncapi", "bin": { "asyncapi": "./bin/run_bin"