Skip to content

v4.0.0

Compare
Choose a tag to compare
@SMI-Bot SMI-Bot released this 09 Aug 15:31
97314cc

Feature

  • #849 by jas88. CTPAnonymiser refactoring
    • Reduce memory footprint (issue #837)
    • Simplify RabbitMQ message handling
    • Stop creating temporary copy of input file - no longer needed in EPCC environment without Lustre FS (per issue #836)
    • Add checks input file is readable not just extant, hopefully fixing issue #533
  • #861 by rkm. Add Equ to automatically implement equality members for classes.
  • #878 by rkm. Update RDMP packages with replacement of System.Data.SqlClient with Microsoft.Data.SqlClient. Replace usages of same in codebase

Bugfix

  • #764 by howff. Clean up the Python code lint after running pylint3
  • #841 by tznind. Fixed bug when disposing CsvDestination instances that have not begun writing any output
  • #880 by tznind. Fixed edge case in IdentifierMapper when a dicom tag has illegal multiplicity in PatientID field

Meta

  • #843 by rkm. Add pre-commit and codespell. Fix all current spelling mistakes
  • #844 by rkm. Fixup regex in codespell config
  • #855 by rkm. Specify dotnet SDK version in global.json
  • #859 by rkm. Bump LangVersion to 9.0
  • #876 by rkm. Add check and error message for missing coveralls token
  • #877 by rkm. Fix setting replication for MongoDB in Windows CI pipelines

Removal

  • #848 by rkm. Removed NationalPACSAccessionNumber from all metadata