diff --git a/.changeset/ep-asyncapi.md b/.changeset/ep-asyncapi.md deleted file mode 100644 index 3085f06c5..000000000 --- a/.changeset/ep-asyncapi.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -"@solace-labs/ep-asyncapi": minor ---- - -added ep extensions - -- when parsing the document ep extensions are taken into consideration - - priority: - - existing extensions - - ep extensions - -The following ep extensions are supported: - -```typescript -/** extensions used by EP when exporting spec */ -export enum EpParameterExtensions { - xEpEnumName = "x-ep-enum-name", - xEpEnumVersionDisplayName = "x-ep-enum-version-displayname", -} -/** extensions used by EP when exporting spec */ -export enum EpMessageExtensions { - xEpEventName = "x-ep-event-name", - xEpEventVersionDisplayName = "x-ep-event-version-displayname", -} -/** extensions used by EP when exporting spec */ -export enum EpSchemaExtensions { - xEpSchemaName = "x-ep-schema-name", - xEpSchemaVersionDisplayName = "x-ep-schema-version-displayname", -} -/** extensions used by EP when exporting spec */ -export enum EpApiInfoExtensions { - xEpApiInfoVersionDisplayName = "x-ep-displayname", -} -``` diff --git a/.changeset/ep-sdk.md b/.changeset/ep-sdk.md deleted file mode 100644 index 373f6e294..000000000 --- a/.changeset/ep-sdk.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -"@solace-labs/ep-sdk": minor ---- - -added support for XML - -- new: `EEpSdkSchemaType.XSD` -- new: `EEpSdkSchemaContentType.APPLICATION_XML` - -added source application domain id as attribute on copy - -- objects: enums, schemas, events, event apis -- name: x-ep-sdk-source-application-domain-id - value: the source application domain id diff --git a/.changeset/importer.md b/.changeset/importer.md deleted file mode 100644 index f80e32b09..000000000 --- a/.changeset/importer.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -"@solace-labs/ep-async-api-importer": minor ---- - -Added support for additional ep extensions - -- see CHANGELOG.md for ep-asyncapi. - -Added new CLI environment variable: - -```bash -export CLI_IMPORT_CREATE_API_EVENT_API=true/false -``` - -if set to true, the importer will create the Event API. -if set to false, the import will not create the Event API. - -Use in conjunction with: - -```bash -export CLI_IMPORT_CREATE_API_APPLICATION=true/false -``` diff --git a/.changeset/wet-bananas-obey.md b/.changeset/wet-bananas-obey.md deleted file mode 100644 index 44ba0f9d7..000000000 --- a/.changeset/wet-bananas-obey.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@internal/tools": minor ---- - -added integration test functionality diff --git a/packages/ep-apim-openapi-node/package.json b/packages/ep-apim-openapi-node/package.json index 19694b01b..03c67c32a 100644 --- a/packages/ep-apim-openapi-node/package.json +++ b/packages/ep-apim-openapi-node/package.json @@ -62,7 +62,7 @@ "@internal/tools": "*", "@rsql/builder": "^1.5.2", "@rsql/emitter": "^1.5.2", - "@solace-labs/ep-asyncapi": "^0.53.2", + "@solace-labs/ep-asyncapi": "^0.54.0", "openapi-typescript-codegen": "^0.19.0" } } \ No newline at end of file diff --git a/packages/ep-async-api-importer/CHANGELOG.md b/packages/ep-async-api-importer/CHANGELOG.md index 76620ffed..e37fa4dc1 100644 --- a/packages/ep-async-api-importer/CHANGELOG.md +++ b/packages/ep-async-api-importer/CHANGELOG.md @@ -1,5 +1,35 @@ # @solace-labs/ep-async-api-importer +## 0.53.0 + +### Minor Changes + +- d5cb94fd: Added support for additional ep extensions + + - see CHANGELOG.md for ep-asyncapi. + + Added new CLI environment variable: + + ```bash + export CLI_IMPORT_CREATE_API_EVENT_API=true/false + ``` + + if set to true, the importer will create the Event API. + if set to false, the import will not create the Event API. + + Use in conjunction with: + + ```bash + export CLI_IMPORT_CREATE_API_APPLICATION=true/false + ``` + +### Patch Changes + +- Updated dependencies [af8c368c] +- Updated dependencies [3e7f1b30] + - @solace-labs/ep-asyncapi@0.54.0 + - @solace-labs/ep-sdk@0.57.0 + ## 0.52.7 ### Patch Changes diff --git a/packages/ep-async-api-importer/package.json b/packages/ep-async-api-importer/package.json index 46dd5c156..63384ca7f 100644 --- a/packages/ep-async-api-importer/package.json +++ b/packages/ep-async-api-importer/package.json @@ -1,6 +1,6 @@ { "name": "@solace-labs/ep-async-api-importer", - "version": "0.52.7", + "version": "0.53.0", "description": "Async API Importer for Solace Event Portal", "bin": { "ep-async-api-importer": "./dist/cli.js" @@ -62,8 +62,8 @@ "eslint-plugin-deprecation": "^1.3.3" }, "dependencies": { - "@solace-labs/ep-asyncapi": "^0.53.2", - "@solace-labs/ep-sdk": "^0.56.1", + "@solace-labs/ep-asyncapi": "^0.54.0", + "@solace-labs/ep-sdk": "^0.57.0", "chalk": "^4.1.2", "clear": "^0.1.0", "commander": "^9.3.0", diff --git a/packages/ep-asyncapi/CHANGELOG.md b/packages/ep-asyncapi/CHANGELOG.md index 29ad8f848..4b273ef3c 100644 --- a/packages/ep-asyncapi/CHANGELOG.md +++ b/packages/ep-asyncapi/CHANGELOG.md @@ -1,5 +1,40 @@ # @solace-labs/ep-asyncapi +## 0.54.0 + +### Minor Changes + +- af8c368c: added ep extensions + + - when parsing the document ep extensions are taken into consideration + - priority: + - existing extensions + - ep extensions + + The following ep extensions are supported: + + ```typescript + /** extensions used by EP when exporting spec */ + export enum EpParameterExtensions { + xEpEnumName = "x-ep-enum-name", + xEpEnumVersionDisplayName = "x-ep-enum-version-displayname", + } + /** extensions used by EP when exporting spec */ + export enum EpMessageExtensions { + xEpEventName = "x-ep-event-name", + xEpEventVersionDisplayName = "x-ep-event-version-displayname", + } + /** extensions used by EP when exporting spec */ + export enum EpSchemaExtensions { + xEpSchemaName = "x-ep-schema-name", + xEpSchemaVersionDisplayName = "x-ep-schema-version-displayname", + } + /** extensions used by EP when exporting spec */ + export enum EpApiInfoExtensions { + xEpApiInfoVersionDisplayName = "x-ep-displayname", + } + ``` + ## 0.53.2 ### Patch Changes diff --git a/packages/ep-asyncapi/package.json b/packages/ep-asyncapi/package.json index 4b16d1a11..e5d9c5116 100644 --- a/packages/ep-asyncapi/package.json +++ b/packages/ep-asyncapi/package.json @@ -1,6 +1,6 @@ { "name": "@solace-labs/ep-asyncapi", - "version": "0.53.2", + "version": "0.54.0", "main": "./dist/index.js", "types": "./dist/index.d.ts", "description": "Solace Event Portal AsyncAPI Library", diff --git a/packages/ep-sdk/CHANGELOG.md b/packages/ep-sdk/CHANGELOG.md index bc6a38938..104157c22 100644 --- a/packages/ep-sdk/CHANGELOG.md +++ b/packages/ep-sdk/CHANGELOG.md @@ -1,5 +1,20 @@ # @solace-labs/ep-sdk +## 0.57.0 + +### Minor Changes + +- 3e7f1b30: added support for XML + + - new: `EEpSdkSchemaType.XSD` + - new: `EEpSdkSchemaContentType.APPLICATION_XML` + + added source application domain id as attribute on copy + + - objects: enums, schemas, events, event apis + - name: x-ep-sdk-source-application-domain-id + value: the source application domain id + ## 0.56.1 ### Patch Changes diff --git a/packages/ep-sdk/package.json b/packages/ep-sdk/package.json index 118701849..524a42b22 100644 --- a/packages/ep-sdk/package.json +++ b/packages/ep-sdk/package.json @@ -1,6 +1,6 @@ { "name": "@solace-labs/ep-sdk", - "version": "0.56.1", + "version": "0.57.0", "main": "./dist/index.js", "types": "./dist/index.d.ts", "description": "Solace Event Portal SDK", diff --git a/packages/integration-tests/package.json b/packages/integration-tests/package.json index 6a578676f..0c60ae543 100644 --- a/packages/integration-tests/package.json +++ b/packages/integration-tests/package.json @@ -13,9 +13,9 @@ }, "dependencies": {}, "devDependencies": { - "@solace-labs/ep-asyncapi": "0.53.2", + "@solace-labs/ep-asyncapi": "0.54.0", "@solace-labs/ep-openapi-node": "^2.53.0", - "@solace-labs/ep-sdk": "0.56.1", + "@solace-labs/ep-sdk": "0.57.0", "libxmljs2-xsd": "^0.30.1" } } diff --git a/packages/tools/CHANGELOG.md b/packages/tools/CHANGELOG.md index 988206cd5..4f1d3124a 100644 --- a/packages/tools/CHANGELOG.md +++ b/packages/tools/CHANGELOG.md @@ -1,5 +1,11 @@ # @internal/tools +## 0.3.0 + +### Minor Changes + +- 3e7f1b30: added integration test functionality + ## 0.2.0 ### Minor Changes diff --git a/packages/tools/package.json b/packages/tools/package.json index fbcf4d3ab..00f8b9ab2 100644 --- a/packages/tools/package.json +++ b/packages/tools/package.json @@ -1,6 +1,6 @@ { "name": "@internal/tools", - "version": "0.2.0", + "version": "0.3.0", "main": "./dist/index.js", "types": "./dist/index.d.ts", "license": "Apache-2.0",