diff --git a/build.sbt b/build.sbt index 5884e32a71d..ebeb696e997 100644 --- a/build.sbt +++ b/build.sbt @@ -1174,7 +1174,9 @@ lazy val jsonUtils = (project in utils("json-utils")) ExclusionRule(organization = "javax.mail"), ExclusionRule(organization = "javax.validation"), ExclusionRule(organization = "jakarta.activation"), - ExclusionRule(organization = "jakarta.validation") + ExclusionRule(organization = "jakarta.validation"), + // due to swagger-parser duplicated files with different implementation https://github.com/swagger-api/swagger-parser/issues/2126 + ExclusionRule("io.swagger", "swagger-parser-safe-url-resolver") ), "com.github.erosb" % "everit-json-schema" % everitSchemaV exclude ("commons-logging", "commons-logging"), ) @@ -1689,7 +1691,7 @@ lazy val httpUtils = (project in utils("http-utils")) ) .dependsOn(componentsApi % Provided, testUtils % Test) -val swaggerParserV = "2.1.15" +val swaggerParserV = "2.1.22" val swaggerIntegrationV = "2.2.10" lazy val openapiComponents = (project in component("openapi")) diff --git a/docs/Changelog.md b/docs/Changelog.md index 7537057424a..8af8934d281 100644 --- a/docs/Changelog.md +++ b/docs/Changelog.md @@ -55,10 +55,11 @@ * [#6880](https://github.com/TouK/nussknacker/pull/6880) Performance optimization of generating Avro messages with unions - shorter message in logs * [#6766](https://github.com/TouK/nussknacker/pull/6766) Scenario labels support - you can assign labels to scenarios and use them to filter the scenario list -* [#6176](https://github.com/TouK/nussknacker/pull/6176) [#6996](https://github.com/TouK/nussknacker/pull/6996) Update most dependencies to latest versions, most important ones: +* [#6176](https://github.com/TouK/nussknacker/pull/6176) [#6996](https://github.com/TouK/nussknacker/pull/6996) [7012](https://github.com/TouK/nussknacker/pull/7012) Update most dependencies to latest versions, most important ones: * Jackson 2.15.4 -> 2.17.2 * cats 2.10 -> 2.12 * Avro 1.11.3 -> 1.11.4 + * swagger-parser 2.1.15 -> 2.1.22 * [#6805](https://github.com/TouK/nussknacker/pull/6805) Support for Flink 1.19.1 * Scenario activities mechanism replacing old process actions: * [#6822](https://github.com/TouK/nussknacker/pull/6822), [#6929](https://github.com/TouK/nussknacker/pull/6929)