Releases: NHSDigital/integration-adaptor-gp2gp-sending
3.0.0
What's Changed
-
NIAD-3156: Send over Encounter.meta.security NOPAT field to incumbent by @ORybak5 in #1189
-
NIAD-3157: Send over uncategorised data observation NOPAT field to incumbent by @ORybak5 in #1194
-
NIAD-3290: Send over List (Topic).meta.security NOPAT field to incumbent by @ORybak5 in #1224
-
NIAD-3294 -Allow RequestStatementMapper to handle updated UBRN system URL by @chiaramapellimt in #1249
-
NIAD-3301: Update MedicationRequest.medication datatype support. by @MartinWheelerMT in #1250
-
NIAD-1805: Fix vulnerabilities in dependencies by @MartinWheelerMT in #1296
-
NIAD-1585: Adding additional tests to make sure that an exception is thrown when the Encounter.location reference cannot be resolved by @ORybak5 in #1334
-
NIAD-1573: New reference validation for condition references. by @Alex-Nita in #1335
-
NIAD-3393: Prevent a duplicate medication request to be pulled as a non-consultation item by @ORybak5 in #1319
-
NIAD-3216: When DiagnosticReport doesn't contain a Specimen reference, we are sending a value of DUMMY by @morsh3d in #1326
-
NIAD-1456: An exception is now thrown when the produced XML does not match the schema (i.e no clinical content provided) by @chiaramapellimt in #1363
-
Code Improvement: Disable access to external entities in XML parsing. by @MartinWheelerMT in #1186
-
Bump com.arcmutate:pitest-git-plugin from 2.1.0 to 2.2.1 in /service by @dependabot[bot] in #1193
-
Bump software.amazon.awssdk:s3 from 2.31.11 to 2.31.16 in /service by @dependabot[bot] in #1192
-
Bump org.apache.qpid:qpid-jms-client from 2.6.1 to 2.7.0 in /mock-mhs-adaptor by @dependabot[bot] in #1119
-
Bump org.apache.qpid:qpid-jms-client from 2.6.1 to 2.7.0 in /e2e-tests by @dependabot[bot] in #1112
-
Bump org.apache.qpid:qpid-jms-client from 2.6.1 to 2.7.0 in /service by @dependabot[bot] in #1124
-
Bump software.amazon.awssdk:s3 from 2.31.16 to 2.31.25 in /service by @dependabot[bot] in #1201
-
Bump com.github.spotbugs from 6.1.6 to 6.1.7 in /service by @dependabot[bot] in #1199
-
Update mongoDb version to version 4.0.28 in the transform tool docker file by @MartinWheelerMT in #1152
-
Bump commons-io:commons-io from 2.18.0 to 2.19.0 in /e2e-tests by @dependabot[bot] in #1196
-
Bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.18.3 to 2.19.0 in /e2e-tests by @dependabot[bot] in #1209
-
Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.3 to 5.4.4 in /e2e-tests by @dependabot[bot] in #1208
-
Bump org.springframework.boot from 3.4.3 to 3.4.5 in /service by @dependabot[bot] in #1205
-
Bump org.wiremock:wiremock from 3.12.1 to 3.13.0 in /wiremock by @dependabot[bot] in #1206
-
Bump org.springframework.boot from 3.4.4 to 3.4.5 in /mock-mhs-adaptor by @dependabot[bot] in #1203
-
Bump com.fasterxml.jackson.core:jackson-databind from 2.18.3 to 2.19.0 in /e2e-tests by @dependabot[bot] in #1207
-
Bump org.awaitility:awaitility from 4.2.2 to 4.3.0 in /service by @dependabot[bot] in #1204
-
Bump software.amazon.awssdk:s3 from 2.31.25 to 2.31.40 in /service by @dependabot[bot] in #1215
-
Bump org.wiremock:wiremock-standalone from 3.12.1 to 3.13.0 in /service by @dependabot[bot] in #1214
-
NIAD-3157: increased test coverage for uncategorized observation by @ORybak5 in #1222
-
Bump org.json:json from 20250107 to 20250517 in /wiremock by @dependabot[bot] in #1221
-
Bump software.amazon.awssdk:s3 from 2.31.40 to 2.31.45 in /service by @dependabot[bot] in #1219
-
Add Schema validation to
transformJsonToXmldeveloper tool by @MartinWheelerMT in #1216 -
Bump com.arcmutate.github from 2.1.0 to 2.2.1 in /service by @dependabot[bot] in #1218
-
Bump com.arcmutate:pitest-git-plugin from 2.1.0 to 2.2.2 in /service by @dependabot[bot] in #1220
-
Bump com.arcmutate:base from 1.3.2 to 1.4.0 in /service by @dependabot[bot] in #1191
-
Bump software.amazon.awssdk:s3 from 2.31.45 to 2.31.50 in /service by @dependabot[bot] in #1234
-
Bump org.springframework.boot from 3.4.5 to 3.5.0 in /service by @dependabot[bot] in #1232
-
Bump com.github.spotbugs from 6.1.7 to 6.1.12 in /service by @dependabot[bot] in #1231
-
Bump org.springframework.boot from 3.4.5 to 3.5.0 in /mock-mhs-adaptor by @dependabot[bot] in #1230
-
Bump org.xmlunit:xmlunit-assertj3 from 2.10.0 to 2.10.2 in /e2e-tests by @dependabot[bot] in #1228
-
Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.4 to 5.5 in /e2e-tests by @dependabot[bot] in #1229
-
Bump org.apache.tika:tika-core from 3.1.0 to 3.2.0 in /service by @dependabot[bot] in #1236
-
Bump org.testcontainers:testcontainers from 1.20.6 to 1.21.1 in /service by @dependabot[bot] in #1238
-
Bump com.arcmutate.github from 2.2.1 to 2.2.2 in /service by @dependabot[bot] in #1233
-
Bump com.arcmutate:pitest-git-plugin from 2.2.2 to 2.2.3 in /service by @dependabot[bot] in #1237
-
Bump org.sonarqube from 6.1.0.5360 to 6.2.0.5505 in /service by @dependabot[bot] in #1246
-
Bump com.github.spotbugs from 6.1.12 to 6.1.13 in /service by @dependabot[bot] in #1244
-
Bump software.amazon.awssdk:s3 from 2.31.50 to 2.31.59 in /service by @dependabot[bot] in #1245
-
Suppress pertinentInformation element in output XML when no related data present in input JSON by @chiaramapellimt in #1258
-
Bump org.wiremock:wiremock from 3.13.0 to 3.13.1 in /wiremock by @dependabot[bot] in #1257
-
Bump org.wiremock:wiremock-standalone from 3.13.0 to 3.13.1 in /service by @dependabot[bot] in #1255
-
E2E Tests failing on GitHub build workflow by @MartinWheelerMT in #1262
-
Bump org.testcontainers:testcontainers from 1.21.1 to 1.21.3 in /service by @dependabot[bot] in #1273
-
Bump io.freefair.lombok from 8.13.1 to 8.14 in /mock-mhs-adaptor by @dependabot[bot] in #1265
-
B...
3.0.0-pre-release-1
What's Changed
-
NIAD-1805: Fix vulnerabilities in dependencies by @MartinWheelerMT in #1296
-
Update release pipeline to allow generating of SBOM by @MartinWheelerMT in #1324
-
NIAD-1585: Adding additional tests to make sure that an exception is thrown when the Encounter.location reference cannot be resolved by @ORybak5 in #1334
-
NIAD-1573: New reference validation for condition references. by @Alex-Nita in #1335
-
NIAD-3393: Prevent a duplicate medication request to be pulled as a non-consultation item by @ORybak5 in #1319
-
NIAD-3216: When DiagnosticReport doesn't contain a Specimen reference, we are sending a value of DUMMY by @morsh3d in #1326
-
Bump com.arcmutate:pitest-git-plugin from 2.1.0 to 2.2.4 in /service by @dependabot[bot] in #1278
-
Bump com.arcmutate.github from 2.2.1 to 2.2.3 in /service by @dependabot[bot] in #1279
-
Bump software.amazon.awssdk:s3 from 2.31.59 to 2.32.14 in /service by @dependabot[bot] in #1295
-
Bump org.springframework.boot from 3.5.0 to 3.5.4 in /mock-mhs-adaptor by @dependabot[bot] in #1294
-
Bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.19.1 to 2.19.2 in /e2e-tests by @dependabot[bot] in #1290
-
Bump org.assertj:assertj-core from 3.27.3 to 3.27.4 in /e2e-tests by @dependabot[bot] in #1301
-
Bump org.wiremock:wiremock-standalone from 3.13.0 to 3.13.1 in /service by @dependabot[bot] in #1298
-
Bump io.freefair.lombok from 8.13.1 to 8.14 in /e2e-tests by @dependabot[bot] in #1282
-
Bump org.apache.commons:commons-lang3 from 3.17.0 to 3.18.0 in /mock-mhs-adaptor by @dependabot[bot] in #1286
-
Bump commons-io:commons-io from 2.19.0 to 2.20.0 in /e2e-tests by @dependabot[bot] in #1289
-
Bump io.freefair.lombok from 8.13.1 to 8.14 in /service by @dependabot[bot] in #1303
-
Bump com.fasterxml.jackson.core:jackson-databind from 2.19.1 to 2.19.2 in /e2e-tests by @dependabot[bot] in #1302
-
NIAD-3394 - Adding Codeowners page by @chiaramapellimt in #1317
-
Downgrade
pitest-git-plugindue to compatibility issues by @MartinWheelerMT in #1323 -
Fix juniper package issues by @MartinWheelerMT in #1325
-
Update
MockWebServertoMockWebServer3by @MartinWheelerMT in #1327 -
Bump org.springframework.boot from 3.5.4 to 3.5.5 in /mock-mhs-adaptor by @dependabot[bot] in #1305
-
Bump io.freefair.lombok from 8.14 to 8.14.2 by @MartinWheelerMT in #1328
-
Bump org.xmlunit:xmlunit-assertj3 from 2.10.3 to 2.10.4 in /e2e-tests by @dependabot[bot] in #1333
-
Bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.19.2 to 2.20.0 in /e2e-tests by @dependabot[bot] in #1315
-
Bump software.amazon.awssdk:s3 from 2.32.14 to 2.33.9 in /service by @dependabot[bot] in #1330
-
Bump com.fasterxml.jackson.core:jackson-databind from 2.19.2 to 2.20.0 in /e2e-tests by @dependabot[bot] in #1332
-
Bump org.apache.qpid:qpid-jms-client from 2.7.0 to 2.8.0 in /mock-mhs-adaptor by @dependabot[bot] in #1314
-
Bump org.apache.qpid:qpid-jms-client from 2.7.0 to 2.8.0 in /e2e-tests by @dependabot[bot] in #1316
-
Bump org.apache.qpid:qpid-jms-client from 2.7.0 to 2.8.0 in /service by @dependabot[bot] in #1329
-
Update SpotBugs to 6.4.0 by @MartinWheelerMT in #1336
-
Bump com.github.spotbugs from 6.1.13 to 6.4.0 in /service by @dependabot[bot] in #1331
-
Bump org.assertj:assertj-core from 3.27.4 to 3.27.5 in /e2e-tests by @dependabot[bot] in #1344
-
Bump org.springframework.boot from 3.5.5 to 3.5.6 in /mock-mhs-adaptor by @dependabot[bot] in #1342
-
Bump org.apache.qpid:qpid-jms-client from 2.8.0 to 2.9.0 in /e2e-tests by @dependabot[bot] in #1343
-
Bump org.assertj:assertj-core from 3.27.3 to 3.27.5 in /service by @dependabot[bot] in #1337
-
Update release.yml by @MartinWheelerMT in #1348
-
Bump software.amazon.awssdk:s3 from 2.33.9 to 2.34.0 in /service by @dependabot[bot] in #1338
New Contributors
Full Changelog: 3.0.0-pre-release...3.0.0-pre-release-1
3.0.0-pre-release
What's Changed
-
Code Improvement: Disable access to external entities in XML parsing. by @MartinWheelerMT in #1186
-
NIAD-3156: Send over Encounter.meta.security NOPAT field to incumbent by @ole4ryb in #1189
-
NIAD-3157: Send over uncategorised data observation NOPAT field to incumbent by @ole4ryb in #1194
-
- Update mongoDb version to version 4.0.28 in the transform tool docker file by @MartinWheelerMT in #1152
-
Code cleanup by @ole4ryb in #1211
-
NIAD-3157: increased test coverage for uncategorized observation by @ole4ryb in #1222
-
NIAD-3290: Send over List (Topic).meta.security NOPAT field to incumbent by @ole4ryb in #1224
-
NIAD 3157: schema fix by @ole4ryb in #1225
-
NIAD-3294 - Allow RequestStatementMapper to handle updated UBRN system URL by @chiaramapellimt in #1249
-
NIAD-3301: Update MedicationRequest.medication datatype support. by @MartinWheelerMT in #1250
-
Logs formatting improvement by @ole4ryb in #1276
-
Bump commons-io:commons-io from 2.18.0 to 2.19.0 in /e2e-tests by @dependabot in #1196
-
Bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.18.3 to 2.19.0 in /e2e-tests by @dependabot in #1209
-
Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.3 to 5.4.4 in /e2e-tests by @dependabot in #1208
-
Bump org.springframework.boot from 3.4.3 to 3.4.5 in /service by @dependabot in #1205
-
Bump org.wiremock:wiremock from 3.12.1 to 3.13.0 in /wiremock by @dependabot in #1206
-
Bump org.springframework.boot from 3.4.4 to 3.4.5 in /mock-mhs-adaptor by @dependabot in #1203
-
Bump com.fasterxml.jackson.core:jackson-databind from 2.18.3 to 2.19.0 in /e2e-tests by @dependabot in #1207
-
Bump org.awaitility:awaitility from 4.2.2 to 4.3.0 in /service by @dependabot in #1204
-
Bump software.amazon.awssdk:s3 from 2.31.25 to 2.31.40 in /service by @dependabot in #1215
-
Bump org.wiremock:wiremock-standalone from 3.12.1 to 3.13.0 in /service by @dependabot in #1214
-
Bump org.json:json from 20250107 to 20250517 in /wiremock by @dependabot in #1221
-
Bump software.amazon.awssdk:s3 from 2.31.40 to 2.31.45 in /service by @dependabot in #1219
-
Add Schema validation to
transformJsonToXmldeveloper tool by @MartinWheelerMT in #1216 -
Bump com.arcmutate.github from 2.1.0 to 2.2.1 in /service by @dependabot in #1218
-
Bump com.arcmutate:pitest-git-plugin from 2.1.0 to 2.2.2 in /service by @dependabot in #1220
-
Bump com.arcmutate:base from 1.3.2 to 1.4.0 in /service by @dependabot in #1191
-
Bump software.amazon.awssdk:s3 from 2.31.45 to 2.31.50 in /service by @dependabot in #1234
-
Bump org.springframework.boot from 3.4.5 to 3.5.0 in /service by @dependabot in #1232
-
Bump com.github.spotbugs from 6.1.7 to 6.1.12 in /service by @dependabot in #1231
-
Bump org.springframework.boot from 3.4.5 to 3.5.0 in /mock-mhs-adaptor by @dependabot in #1230
-
Bump org.xmlunit:xmlunit-assertj3 from 2.10.0 to 2.10.2 in /e2e-tests by @dependabot in #1228
-
Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.4 to 5.5 in /e2e-tests by @dependabot in #1229
-
Bump org.apache.tika:tika-core from 3.1.0 to 3.2.0 in /service by @dependabot in #1236
-
Bump org.testcontainers:testcontainers from 1.20.6 to 1.21.1 in /service by @dependabot in #1238
-
Bump com.arcmutate.github from 2.2.1 to 2.2.2 in /service by @dependabot in #1233
-
Bump com.arcmutate:pitest-git-plugin from 2.2.2 to 2.2.3 in /service by @dependabot in #1237
-
Bump org.sonarqube from 6.1.0.5360 to 6.2.0.5505 in /service by @dependabot in #1246
-
Bump com.github.spotbugs from 6.1.12 to 6.1.13 in /service by @dependabot in #1244
-
Bump software.amazon.awssdk:s3 from 2.31.50 to 2.31.59 in /service by @dependabot in #1245
-
Suppress pertinentInformation element in output XML when no related data present in input JSON by @chiaramapellimt in #1258
-
Bump org.wiremock:wiremock from 3.13.0 to 3.13.1 in /wiremock by @dependabot in #1257
-
Bump org.wiremock:wiremock-standalone from 3.13.0 to 3.13.1 in /service by @dependabot in #1255
-
Bump org.testcontainers:testcontainers from 1.21.1 to 1.21.3 in /service by @dependabot in #1273
-
Bump io.freefair.lombok from 8.13.1 to 8.14 in /mock-mhs-adaptor by @dependabot in #1265
-
Bump org.xmlunit:xmlunit-assertj3 from 2.10.2 to 2.10.3 in /e2e-tests by @dependabot in #1264
-
Bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.19.0 to 2.19.1 in /e2e-tests by @dependabot in #1252
-
Bump com.fasterxml.jackson.core:jackson-databind from 2.19.0 to 2.19.1 in /e2e-tests by @dependabot in #1251
-
Bump org.wiremock:wiremock from 3.13.0 to 3.13.1 in /wiremock by @dependabot in #1267
-
Bump com.arcmutate:pitest-git-plugin from 2.1.0 to 2.2.1 in /service by @dependabot in #1193
-
Bump software.amazon.awssdk:s3 from 2.31.11 to 2.31.16 in /service by @dependabot in #1192
-
Bump org.apache.qpid:qpid-jms-client from 2.6.1 to 2.7.0 in /mock-mhs-adaptor by @dependabot in #1119
-
Bump org.apache.qpid:qpid-jms-client from 2.6.1 to 2.7.0 in /e2e-tests by @dependabot in #1112
-
Bump org.apache.qpid:qpid-jms-client from 2.6.1 to 2.7.0 in /service by @dependabot in #1124
-
Bump software.amazon.awssdk:s3 from 2.31.16 to 2.31.25 in /service by @dependabot in #1201
-
Bump com.github.spotbugs from 6.1.6 to 6.1.7 in /service by @dependabot in #1199
New Contributors
- @chiaramapellimt made their first contribution in #1249
Full Changelog: 2.4.0...3.0.0-pre-release
2.4.0
What's Changed
- Bump org.testcontainers:testcontainers from 1.20.5 to 1.20.6 in /service by @dependabot in #1173
- Bump com.azure:azure-storage-blob from 12.29.1 to 12.30.0 in /service by @dependabot in #1172
- Bump ch.qos.logback:logback-classic from 1.5.17 to 1.5.18 in /e2e-tests by @dependabot in #1169
- Bump org.springframework.boot from 3.4.3 to 3.4.4 in /mock-mhs-adaptor by @dependabot in #1170
- Bump software.amazon.awssdk:s3 from 2.31.1 to 2.31.6 in /service by @dependabot in #1171
- Update Changelog for release 2.3.0 by @MartinWheelerMT in #1175
- NIAD-3153, -3154: putting the reverted changes for NIAD-3153 and NIAD-3154 back in place by @ole4ryb in #1176
- NIAD-3153: schema adjustments by @ole4ryb in #1178
- Bump org.apache.httpcomponents.client5:httpclient5 from 5.4.2 to 5.4.3 in /e2e-tests by @dependabot in #1184
- Bump io.freefair.lombok from 8.13 to 8.13.1 in /e2e-tests by @dependabot in #1183
- Bump io.freefair.lombok from 8.13 to 8.13.1 in /mock-mhs-adaptor by @dependabot in #1182
- Bump io.freefair.lombok from 8.12.2 to 8.13.1 in /service by @dependabot in #1181
- Bump org.sonarqube from 6.0.1.5171 to 6.1.0.5360 in /service by @dependabot in #1180
- Bump software.amazon.awssdk:s3 from 2.31.6 to 2.31.11 in /service by @dependabot in #1179
- NIAD-3155: Send over Observation (Narrative).meta.security NOPAT field to incumbent by @ole4ryb in #1185
Full Changelog: 2.3.0...2.4.0
2.3.0
What's Changed
- Update CHANGELOG for Release 2.2.2 by @MartinWheelerMT in #1082
- Remove new lines from ConfidentialityCode tag by @adrianclay in #1083
- Rename project to GP2GP FHIR Send Adaptor by @adrianclay in #1060
- Bump org.springframework.boot from 3.3.3 to 3.4.2 in /mock-mhs-adaptor by @dependabot in #1064
- Remove org.junit.jupiter:junit-jupiter-params in /service as it is now an implicit dependency by @dependabot in #1034
- Bump org.apache.httpcomponents.client5:httpclient5 from 5.3.1 to 5.4.2 in /e2e-tests by @dependabot in #1073
- Bump com.auth0:java-jwt from 4.4.0 to 4.5.0 in /wiremock by @dependabot in #1074
- Bump com.github.spotbugs from 6.0.26 to 6.1.3 in /service by @dependabot in #1084
- Bump io.freefair.lombok from 8.12 to 8.12.1 in /mock-mhs-adaptor by @dependabot in #1087
- Bump software.amazon.awssdk:s3 from 2.30.11 to 2.30.16 in /service by @dependabot in #1085
- Bump org.sonarqube from 5.1.0.4882 to 6.0.1.5171 in /service by @dependabot in #1028
- Bump org.wiremock:wiremock-standalone from 3.9.2 to 3.11.0 in /service by @dependabot in #1086
- Bump io.freefair.lombok from 8.12 to 8.12.1 in /e2e-tests by @dependabot in #1088
- Bump org.apache.qpid:qpid-jms-client from 2.5.0 to 2.6.1 in /mock-mhs-adaptor by @dependabot in #918
- Add NOPAT confidentiality code to Asprin and cow milk allergies by @adrianclay in #1091
- Add Immunisations scenario to Wiremock by @adrianclay in #1092
- Remove the No Documents scenario from Wiremock by @adrianclay in #1093
- Replace deprecated SpyBean with MockitoSpyBean by @adrianclay in #1094
- Test out NOPAT for Immunizations by @adrianclay in #863
- Replace all usages of deprecated MockBean with MockitoBean by @adrianclay in #1095
- Add PWTP9 (Patient with lots of investigations) Wiremock scenario by @adrianclay in #1096
- AllergyMapper: Add confidentialityCode to ObservationStatement by @adrianclay in #1098
- Add NOPAT to DocumentReference Wiremock stubs by @adrianclay in #1104
- Refactor: Replace useless numbers in test filenamess with descriptions by @adrianclay in #1105
- Bump com.github.spotbugs from 6.1.3 to 6.1.5 in /service by @dependabot in #1100
- Bump org.wiremock:wiremock-standalone from 3.11.0 to 3.12.0 in /service by @dependabot in #1101
- Bump org.wiremock:wiremock from 3.11.0 to 3.12.0 in /wiremock by @dependabot in #1099
- Bump io.freefair.lombok from 8.12 to 8.12.1 in /service by @dependabot in #1102
- Bump software.amazon.awssdk:s3 from 2.30.16 to 2.30.21 in /service by @dependabot in #1103
- Bump org.apache.qpid:qpid-jms-client from 0.57.0 to 2.6.1 in /e2e-tests by @dependabot in #915
- Upgrade the version of GP Connect Consumer adaptor by @adrianclay in #1106
- Remove GP Connect docker containers by @adrianclay in #1107
- Refactor: Rename Encounter unit test resources to be clearer by @adrianclay in #1109
- Wiremock Investigations: Move NOPAT between Specimens by @adrianclay in #1108
- Update invalid prescription type exception when mapping MedicationStatement by @MartinWheelerMT in #1110
- Add exception for unrecognised and uncoded prescription types by @MartinWheelerMT in #1111
- Add NOPAT to Conditions within the "Large Patient Record" Wiremock scenario by @adrianclay in #1097
- Bump io.freefair.lombok from 8.12.1 to 8.12.2 in /service by @dependabot in #1123
- Bump software.amazon.awssdk:s3 from 2.30.21 to 2.30.26 in /service by @dependabot in #1120
- Bump io.freefair.lombok from 8.12.1 to 8.12.2 in /mock-mhs-adaptor by @dependabot in #1118
- Bump io.freefair.lombok from 8.12.1 to 8.12.2 in /e2e-tests by @dependabot in #1116
- Bump org.awaitility:awaitility from 4.2.2 to 4.3.0 in /e2e-tests by @dependabot in #1113
- Bump org.springframework.boot from 3.4.2 to 3.4.3 in /mock-mhs-adaptor by @dependabot in #1117
- Bump org.springframework.boot from 3.4.2 to 3.4.3 in /service by @dependabot in #1122
- NIAD-3304: Refactor mapCodeableConceptToCd method by @MartinWheelerMT in #1125
- Bump org.testcontainers:testcontainers from 1.20.4 to 1.20.5 in /service by @dependabot in #1132
- Bump software.amazon.awssdk:s3 from 2.30.26 to 2.30.31 in /service by @dependabot in #1131
- Bump com.github.spotbugs from 6.1.5 to 6.1.6 in /service by @dependabot in #1130
- Bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.18.2 to 2.18.3 in /e2e-tests by @dependabot in #1129
- Bump ch.qos.logback:logback-classic from 1.5.16 to 1.5.17 in /e2e-tests by @dependabot in #1128
- Bump org.slf4j:slf4j-simple from 2.0.16 to 2.0.17 in /wiremock by @dependabot in #1127
- NIAD-3304: Add CodeSystemUtil for mapping between code systems by @MartinWheelerMT in #1126
- NIAD-3304: Allow non-SNOMEDCT codes to be preserved when mapping
CodeableConcepts by @MartinWheelerMT in #1133 - Add unit tests for mapping allergy codeable concepts by @MartinWheelerMT in #1135
- NIAD-3304: Add functionality for medication codeable concepts to include non-SNOMEDCT codes by @MartinWheelerMT in #1134
- Refactor
CodeableConceptCdMapperby @MartinWheelerMT in #1136 - NIAD-3304: GP2GP Sending Adaptor not preserving legacy codes when mapping allergies by @MartinWheelerMT in #1137
- Bump org.wiremock:wiremock from 3.12.0 to 3.12.1 in /wiremock by @dependabot in #1144
- Bump io.freefair.lombok from 8.12.2 to 8.12.2.1 in /mock-mhs-adaptor by @dependabot in #1143
- Bump com.azure:azure-storage-blob from 12.29.0 to 12.29.1 in /service by @dependabot in #1142
- Bump org.wiremock:wiremock-standalone from 3.12.0 to 3.12.1 in /service by @dependabot in #1140
- Bump com.fasterxml.jackson.core:jackson-databind from 2.18.2 to 2.18.3 in /e2e-tests by @dependabot in #1139
- Bump io.freefair.lombok from 8.12.2 to 8.12.2.1 in /e2e-tests by @dependabot in https://github.com/NHSDigital/integra...
2.2.2
What's Changed
- Add 2.2.1 to CHANGELOG.md by @stevenmccullaghmadetech in #1029
- Prevent Sonar Reports and Mutation Testing running when triggered by Dependabot by @MartinWheelerMT in #1031
- Bump io.spring.dependency-management from 1.1.6 to 1.1.7 in /mock-mhs-adaptor by @dependabot in #1036
- Bump ch.qos.logback:logback-classic from 1.5.7 to 1.5.15 in /e2e-tests by @dependabot in #1032
- Bump io.freefair.lombok from 8.7.1 to 8.11 in /e2e-tests by @dependabot in #1003
- Bump io.freefair.lombok from 8.7.1 to 8.11 in /mock-mhs-adaptor by @dependabot in #997
- Bump com.azure:azure-storage-blob from 12.27.1 to 12.29.0 in /service by @dependabot in #994
- Bump com.amazonaws:aws-java-sdk-s3 from 1.12.767 to 1.12.780 in /service by @dependabot in #1030
- Bump org.wiremock:wiremock from 3.9.1 to 3.10.0 in /wiremock by @dependabot in #1015
- Bump com.fasterxml.jackson.datatype:jackson-datatype-jsr310 from 2.17.2 to 2.18.2 in /e2e-tests by @dependabot in #1016
- Bump org.junit.jupiter:junit-jupiter-engine from 5.10.3 to 5.11.4 in /e2e-tests by @dependabot in #1033
- Remove unused OVERRIDE_TO/FROM_ASID variables by @adrianclay in #1045
- Bump org.json:json from 20240303 to 20241224 in /wiremock by @dependabot in #1048
- Bump org.assertj:assertj-core from 3.26.3 to 3.27.2 in /service by @dependabot in #1047
- Bump org.assertj:assertj-core from 3.26.3 to 3.27.2 in /e2e-tests by @dependabot in #1046
- Bump com.fasterxml.jackson.core:jackson-databind from 2.17.2 to 2.18.2 in /e2e-tests by @dependabot in #1040
- Bump org.junit.jupiter:junit-jupiter-api from 5.11.0 to 5.11.4 in /e2e-tests by @dependabot in #1041
- Bump commons-io:commons-io from 2.17.0 to 2.18.0 in /e2e-tests by @dependabot in #1039
- Migrate from v1 to v2 of AWS SDK for Java by @adrianclay in #849
- Bump ch.qos.logback:logback-classic from 1.5.15 to 1.5.16 in /e2e-tests by @dependabot in #1053
- Bump org.json:json from 20241224 to 20250107 in /wiremock by @dependabot in #1051
- Bump io.spring.dependency-management from 1.1.6 to 1.1.7 in /service by @dependabot in #1050
- Code cleanup by @ole4ryb in #1055
- NIAD-3208: test refactoring by @ole4ryb in #1056
- Bump org.assertj:assertj-core from 3.27.2 to 3.27.3 in /e2e-tests by @dependabot in #1059
- Bump org.assertj:assertj-core from 3.27.2 to 3.27.3 in /service by @dependabot in #1058
- Upgrade minimum version of MongoDB required for the adaptor by @adrianclay in #1061
- Bump org.springframework.boot from 3.3.5 to 3.4.1 in /service by @dependabot in #1035
- Bump ca.uhn.hapi.fhir:hapi-fhir-structures-dstu3 from 7.6.0 to 7.6.1 in /service by @dependabot in #1042
- NIAD-3208: CustomTrustStore refactoring to exclude weird dependencies by @ole4ryb in #1054
- Bump com.arcmutate:base from 1.3.1 to 1.3.2 in /service by @dependabot in #1069
- Bump io.freefair.lombok from 8.11 to 8.12 in /service by @dependabot in #1067
- Bump io.freefair.lombok from 8.11 to 8.12 in /e2e-tests by @dependabot in #1066
- Bump io.freefair.lombok from 8.11 to 8.12 in /mock-mhs-adaptor by @dependabot in #1065
- Bump software.amazon.awssdk:s3 from 2.28.29 to 2.30.6 in /service by @dependabot in #1068
- NIAD-3240: DiagnosticReport: Add a fake
Observationfor anyObservation-lessSpecimens by @Alex-Nita in #1063 - Remove unnecessary if statement by @adrianclay in #1070
- Bump software.amazon.awssdk:s3 from 2.30.6 to 2.30.11 in /service by @dependabot in #1078
- Bump org.springframework.boot from 3.4.1 to 3.4.2 in /service by @dependabot in #1077
- Bump org.apache.tika:tika-core from 3.0.0 to 3.1.0 in /service by @dependabot in #1076
- Bump org.wiremock:wiremock from 3.10.0 to 3.11.0 in /wiremock by @dependabot in #1075
- NIAD 3240 wiremock test scenario by @Alex-Nita in #1071
- Build ActiveMQ from image to avoid rate limiting on archive.apache.org by @adrianclay in #1062
- XML Escape text fields when mapping to
MedicationStatementby @MartinWheelerMT in #1081 - Demonstrate that MedicationStatementMapper ignores structured dosage info by @adrianclay in #1080
Full Changelog: 2.2.1...2.2.2
2.2.1
What's Changed
- Bump ca.uhn.hapi.fhir:hapi-fhir-structures-dstu3 from 7.4.5 to 7.6.0 in /service by @dependabot in #1010
- Bump org.testcontainers:testcontainers from 1.20.3 to 1.20.4 in /service by @dependabot in #1009
- Allow whitespace differences when comparing expected and actual XML by @adrianclay in #1020
- Bump io.freefair.lombok from 8.10.2 to 8.11 in /service by @dependabot in #1022
- NIAD-3234: endpoint docs update by @ole4ryb in #1024
- Improve the API documentation by @adrianclay in #1026
- Retain failed transfers for 12 weeks / 84 days by @stevenmccullaghmadetech in #1025
- NIAD-3234: openapi spec update by @ole4ryb in #1027
New Contributors
- @stevenmccullaghmadetech made their first contribution in #1025
Full Changelog: 2.2.0...2.2.1
2.2.0
What's Changed
- Add NOPAT security to AllergyIntolerance in Wiremock stub by @adrianclay in #817
- Add Sonar Cloud Github Actions Workflow by @adrianclay in #838
- Add test to characterise existing behaviour of DignosticReportMapper by @adrianclay in #992
- NIAD-3234: introduction of a factory method to create instances of GetGpcStructuredTaskDefinition class by @ole4ryb in #991
- Write out JaCoCo coverage report to build folder by @adrianclay in #993
- NIAD-3217 - Send
Observation (Test Result)when they do not have aSpecimenattached to them by @martin-nhs in #963 - Code Quality: Non-constant string concatenation as argument to logging call by @MartinWheelerMT in #999
- Code Quality: Replace deprecated constructor call and fix unchecked assignment warning by @MartinWheelerMT in #1000
- Create endpoint for resending an EhrExtract by @adrianclay in #990
- Bump com.arcmutate.github from 1.2.2 to 2.0.0 in /service by @dependabot in #996
- Bump com.github.spotbugs from 6.0.25 to 6.0.26 in /service by @dependabot in #986
- NIAD 3217 - Fix duplicated Test Results by @Alex-Nita in #1001
- Improve the Specimenless fix description in CHANGELOG.md by @adrianclay in #1007
- Simplify the SpecimenMapper observation filtering by @adrianclay in #1008
- NIAD-3234: adding tests to confirm the status of a transfer once it starts by @ole4ryb in #1006
- Adding tests for json fhir convertion by @ole4ryb in #1012
- Enforcing strict error handling while converting json tests by @ole4ryb in #1013
- Also clear the ehrExtractStatus.error field before resending EHR by @adrianclay in #1014
- NIAD-3234: updating a log message to be more clear by @ole4ryb in #1017
- Add 2.2.0 to CHANGELOG.md by @adrianclay in #1019
Full Changelog: 2.1.4...2.2.0
2.1.4
What's Changed
- Bump org.wiremock:wiremock-standalone from 3.9.1 to 3.9.2 in /service by @dependabot in #971
- Bump ca.uhn.hapi.fhir:hapi-fhir-structures-dstu3 from 7.4.3 to 7.4.5 in /service by @dependabot in #970
- Bump org.testcontainers:testcontainers from 1.20.2 to 1.20.3 in /service by @dependabot in #977
- Bump org.springframework.boot from 3.3.4 to 3.3.5 in /service by @dependabot in #976
- NIAD-3227: When mapping
ObservationvalueQuantities, any input from the GP Connect Bundle should be escaped by @MartinWheelerMT in #981 - NIAD-3228: removing Jackson limit of maximum size of data that it can process by @ole4ryb in #980
- Configure Gradle to automate the deletion of older summaries on Github Pull Requests by @MartinWheelerMT in #984
- Test that NarrativeStatement is only generated for filing comment by @adrianclay in #962
- Bump org.apache.commons:commons-lang3 from 3.16.0 to 3.17.0 in /mock-mhs-adaptor by @dependabot in #851
- NIAD-3222: GP2GP adaptor generates an empty
CompoundStatement/codewhich fails the transfer. by @MartinWheelerMT in #982 - Inrease size of large document patient from 10MB to 30MB by @adrianclay in #985
- Bump commons-io:commons-io from 2.16.1 to 2.17.0 in /e2e-tests by @dependabot in #898
- Fix description of 30MB attachment by @adrianclay in #987
- Add 2.1.4 to CHANGELOG.md by @adrianclay in #988
Full Changelog: 2.1.3...2.1.4
2.1.3
What's Changed
- Post-merge code tidy up for NIAD-3213 by @martin-nhs in #959
- Bump com.arcmutate:pitest-git-plugin from 1.3.2 to 1.3.3 in /service by @dependabot in #954
- Bump org.apache.tika:tika-core from 2.9.2 to 3.0.0 in /service by @dependabot in #953
- Inline the MultiStatementObservationHolderFactory dependency by @adrianclay in #960
- Use common DiagnosticReport.isFilingComment in ObservationMapper by @adrianclay in #961
- NIAD-3218: Fix malformed ehrSupplyDiscontinue / pertinentInformation / pertinentSupplyAnnotation by @adrianclay in #965
- Improve exception messages when mapping MedicationRequest
AvailabilityTimeandEffectiveTimefields by @MartinWheelerMT in #964 - Add 2.1.3 to CHANGELOG.md by @adrianclay in #967
Full Changelog: 2.1.2...2.1.3