Releases
v4.0.0
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
You can’t perform that action at this time.