All notable changes to this project will be documented in this file.
- HL7 Version 2.5.1 messages would not parse due to having incorrect namespaces. Affected segments "DT, ST and TM". (Reported by lharless)
- HL7 Version 2.1 messages would not parse due to not being listed as an acceptable base version. (Reported by taiji123)
- Catch unhandled InvalidOperationExceptions when populating a HL7Exception's ERR segment using HL7Exception.populate().
- Resolve EventMaps not being loaded properly.
- Update FT's SizeRule to be up to 64k in length.
- Include field offset component when rethrowing caught DataTypeExceptions whilst parsing.
- Abstract and Varies segments were not having their Description field values populated. (Reported bv TheStephenStanton)
- ORU_R01 messages for v2.5.1 incorrectly did not support the repeating, optional segments OBX, Timing QTY and Specimen.
- Moved regular expression field validation into it's own StrictValidation opt in validation context.
- Correctly escape \X0A\ as \n (thanks to riaz.ahmad)
- Each field / token was being extracted twice (Reported by AFAde)
- Nuget Package wasn't deploying the 2.51 dll due to new nuget command line packaging and deployment.