Skip to content

Releases: NHSDigital/integration-adaptor-gp2gp-sending

3.0.0

06 Nov 15:40
1d7300a

Choose a tag to compare

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

  • Changelog update for 2.4.0 release by @ORybak5 in #1187

  • 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

  • Code cleanup by @ORybak5 in #1211

  • 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

  • NIAD 3157: schema fix by @ORybak5 in #1225

  • 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 transformJsonToXml developer 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

  • Adding some extra logging by @ORybak5 in #1259

  • 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...

Read more

3.0.0-pre-release-1

30 Sep 13:04
4832866

Choose a tag to compare

3.0.0-pre-release-1 Pre-release
Pre-release

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-plugin due to compatibility issues by @MartinWheelerMT in #1323

  • Fix juniper package issues by @MartinWheelerMT in #1325

  • Update MockWebServer to MockWebServer3 by @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

  • Removing excessive code in tests by @ORybak5 in #1349

New Contributors

Full Changelog: 3.0.0-pre-release...3.0.0-pre-release-1

3.0.0-pre-release

09 Jul 08:59
000c259

Choose a tag to compare

3.0.0-pre-release Pre-release
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 transformJsonToXml developer 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

Full Changelog: 2.4.0...3.0.0-pre-release

2.4.0

02 Apr 14:49
af34a9c

Choose a tag to compare

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

24 Mar 13:46
851381d

Choose a tag to compare

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 CodeableConceptCdMapper by @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...
Read more

2.2.2

07 Feb 15:25
e1bb8f0

Choose a tag to compare

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 Observation for any Observation-less Specimens 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 MedicationStatement by @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

10 Dec 11:57
0bdab77

Choose a tag to compare

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

Full Changelog: 2.2.0...2.2.1

2.2.0

02 Dec 16:43
27bafbc

Choose a tag to compare

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 a Specimen attached 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

07 Nov 12:03
4922e56

Choose a tag to compare

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 Observation valueQuantities, 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/code which 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

25 Oct 11:59
d5f6928

Choose a tag to compare

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 AvailabilityTime and EffectiveTime fields by @MartinWheelerMT in #964
  • Add 2.1.3 to CHANGELOG.md by @adrianclay in #967

Full Changelog: 2.1.2...2.1.3