Releases: NHSDigital/data-validation-engine
Releases · NHSDigital/data-validation-engine
v0.7.1
What's Changed
fix: enable passing of original_entity_override to fix instance where id cannot be sourced from current entity
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- feat: add option in csv readers to clean and null empty strings by @georgeRobertson in #64
- build(deps-dev): bump werkzeug from 3.1.5 to 3.1.6 by @dependabot[bot] in #60
- Feature/ndit 707 add row index by @stevenhsd in #57
- Refine pkg info and update docs by @georgeRobertson in #68
- fix: add postcode type to model gen by @georgeRobertson in #69
- fix: add ability to strictly enforce date format in conformatteddate by @stevenhsd in #70
Full Changelog: v0.6.2...v0.7.0
v0.6.2
What's Changed
- docs: update contents of readme by @georgeRobertson in #49
- fix: deal with case sensitivity on file extension derivation by @georgeRobertson in #50
- fix: amend arrow file read to use streams by @stevenhsd in #52
- fix: fix postcode type to raise error when postcode submitted without… by @georgeRobertson in #53
- fix: issue where formattedtime type not triggering validate correctly by @georgeRobertson in #54
- release: v0.6.2 (#50) by @georgeRobertson in #51
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
- fix: issue with si filename handling when the filename contains special chars by @georgeRobertson in #45
- fix: included submission status (with additional processing failure check) in error report population to reduce chance of incorrect status by @stevenhsd in #48
- fix: ensure that captured errors during business rule evaluation are being captured and logged by @stevenhsd in #47
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- style: Additional logging around file transformation, business rules and error reports by @stevenhsd in #36
- style: Additional logging around file transformation, business rules … by @georgeRobertson in #39
- build: add flexible versions to most core dependencies and removed so… by @georgeRobertson2 in #29
- Feature/ndit 655 refdata arrow integration by @stevenhsd in #37
- Feature/ndit 821 address ddb dc performance issues by @georgeRobertson in #41
- Develop v06 by @stevenhsd in #42
Full Changelog: v0.5.2...v0.6.0
Version 0.5.2
What's Changed
- fix: add sense check for text based file by @stevenhsd in #32
- refactor: improve logging around dve processing errors by @georgeRobertson in #33
Full Changelog: v0.5.1...v0.5.2
Version 0.5.1
Version 0.5.0
What's Changed
- fix: fix issue where reporting_entity resulted in key fields being removed from error reports by @georgeRobertson in #23
- refactor: rename the column headers for elements of the error report by @georgeRobertson in #22
- fix: Amend relation to python dictionaries approach as using polars (… by @stevenhsd in #25
- build: upgrade urlib3 to resolve CVE-2026-21441 vuln by @georgeRobertson in #27
- refactor: added reporting_period_start and end attribute to submission_info model by @stevenhsd in #28
Full Changelog: v0.4.0...v0.5.0
Version 0.4.0
What's Changed
- Develop v0.3.0 by @georgeRobertson in #14
- Feature/ndit 602 xsd validation by @georgeRobertson in #15
- Bugfix/gr dep008 1010 update urllib3 by @georgeRobertson in #19
- Bugfix/gr ndit 655 fix issues with message templating when utilising params in the br logic by @georgeRobertson in #18
- Feature/ndit 663 foundry integration by @stevenhsd in #17
- Feature/dep008 1007 capture processing errors by @stevenhsd in #20
- Feature/ndit 692 persist aggregates data by @stevenhsd in #21
- merge v0.4.0 by @georgeRobertson in #16
Full Changelog: v0.3.0...v0.4.0
Version 0.3.0
What's Changed
- Feature/gr ndit 535 create time domain type by @georgeRobertson in #12
- Feature/dep008 1002 use of dynamic fields in select by @stevenhsd in #13
Full Changelog: https://github.com/NHSDigital/data-validation-engine/blob/v0.3.0/CHANGELOG.md