From 2bf5b31934c23e6f94fb596d5d61a47b8f613ff2 Mon Sep 17 00:00:00 2001 From: Michael Date: Tue, 30 Apr 2024 09:24:19 +0200 Subject: [PATCH] Release v5.0.0 alpha.2 (#286) Update dependencies --- CHANGELOG.md | 13 ++++-- pom.xml | 44 +++++++++++++------ .../query/broker/mock/MockBrokerClientIT.java | 2 +- 3 files changed, 42 insertions(+), 17 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7c4c7597..0015db52 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,15 +4,22 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +## [5.0.0-alpha.2] - 2024-04-30 + +### Fixed +- Increased timeout in MockBrockerClientIT to avoid occasional test failures ([#276](https://github.com/medizininformatik-initiative/feasibility-backend/issues/276)) +### Security +- Updated spring boot to 3.2.5 ([#282](https://github.com/medizininformatik-initiative/feasibility-backend/issues/282)) +- Updated netty-codec-http to 4.1.108.Final to fix [CVE-2024-29025](https://avd.aquasec.com/nvd/cve-2024-29025) ([#279](https://github.com/medizininformatik-initiative/feasibility-backend/issues/279) +- Updated nimbus-jose-jwt to 9.37.3 to fix [CVE-2023-52428](https://avd.aquasec.com/nvd/cve-2023-52428) ([#275](https://github.com/medizininformatik-initiative/feasibility-backend/issues/275)) +- Updated xnio to 3.8.14.Final to fix [CVE-2023-5685](https://avd.aquasec.com/nvd/cve-2023-5685) ([#274](https://github.com/medizininformatik-initiative/feasibility-backend/issues/274)) + ## [5.0.0-alpha.1] - 2024-04-03 ### Added - Added an endpoint to validate uploaded structured queries. ([#258](https://github.com/medizininformatik-initiative/feasibility-backend/issues/258)) ### Changed - Validation for structured queries has been reworked. ([#260](https://github.com/medizininformatik-initiative/feasibility-backend/issues/260)), ([#266](https://github.com/medizininformatik-initiative/feasibility-backend/issues/266)) -### Deprecated -### Removed -### Fixed ### Security - Updated spring boot to 3.2.4 ([#262](https://github.com/medizininformatik-initiative/feasibility-backend/issues/262)) diff --git a/pom.xml b/pom.xml index 07510ef0..a50f1b35 100644 --- a/pom.xml +++ b/pom.xml @@ -5,13 +5,13 @@ org.springframework.boot spring-boot-starter-parent - 3.2.4 + 3.2.5 de.medizininformatik-initiative FeasibilityGuiBackend - 5.0.0-alpha.1 + 5.0.0-alpha.2 FeasibilityGuiBackend Backend of the Feasibility GUI @@ -46,6 +46,20 @@ spring-boot-starter-undertow + + + org.jboss.xnio + xnio-api + 3.8.14.Final + + + + org.jboss.xnio + xnio-nio + 3.8.14.Final + runtime + + org.springframework.boot spring-boot-starter-actuator @@ -71,10 +85,22 @@ spring-boot-starter-validation + org.springframework.boot spring-boot-starter-oauth2-resource-server - 3.0.2 + + + com.nimbusds + nimbus-jose-jwt + + + + + + com.nimbusds + nimbus-jose-jwt + 9.37.3 @@ -198,13 +224,13 @@ de.medizininformatik-initiative sq2cql - 0.2.14 + 0.2.16 com.github.ben-manes.caffeine caffeine - 3.1.4 + 3.1.8 @@ -268,14 +294,6 @@ test - - - - org.yaml - snakeyaml - 2.0 - - io.projectreactor reactor-test diff --git a/src/test/java/de/numcodex/feasibility_gui_backend/query/broker/mock/MockBrokerClientIT.java b/src/test/java/de/numcodex/feasibility_gui_backend/query/broker/mock/MockBrokerClientIT.java index 291c91d2..8ab71353 100644 --- a/src/test/java/de/numcodex/feasibility_gui_backend/query/broker/mock/MockBrokerClientIT.java +++ b/src/test/java/de/numcodex/feasibility_gui_backend/query/broker/mock/MockBrokerClientIT.java @@ -15,7 +15,7 @@ @SuppressWarnings("NewClassNamingConvention") public class MockBrokerClientIT { - private static final int ASYNC_TIMEOUT_WAIT_MS = 9000; + private static final int ASYNC_TIMEOUT_WAIT_MS = 15000; private static final Long TEST_BACKEND_QUERY_ID = 1L; MockBrokerClient client;