Skip to content

Commit

Permalink
Upgrade swagger parser to 2.1.15 -> 2.1.22 (#7012)
Browse files Browse the repository at this point in the history
* Upgrade swagger parser to 2.1.15 -> 2.1.22

* Add changelog entry

* Use ExclusionRule rather than MergeStrategy
  • Loading branch information
philemone authored Oct 14, 2024
1 parent e6e3f23 commit f0ecff4
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 3 deletions.
6 changes: 4 additions & 2 deletions build.sbt
Original file line number Diff line number Diff line change
Expand Up @@ -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"),
)
Expand Down Expand Up @@ -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"))
Expand Down
3 changes: 2 additions & 1 deletion docs/Changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down

0 comments on commit f0ecff4

Please sign in to comment.