Releases: NHSDigital/data-validation-engine
Releases · NHSDigital/data-validation-engine
v0.7.3
What's Changed
- Feature/ndit 1146 improve contract casting statements by @stevenhsd in #90
- fix: make time format more strict to stop invalid time date flowing by @georgeRobertson in #92
Full Changelog: v0.7.2...v0.7.3
v0.7.2
What's Changed
- Bugfix/gr ndit 1018 fix issue with id becoming blank by @georgeRobertson in #71
- Docs/gr dep008 915 auto docs by @georgeRobertson in #58
- build: upgrade pydantic from v1.10.15 -> v1.10.16 by @georgeRobertson in #73
- build(deps-dev): bump cryptography from 46.0.5 to 46.0.6 by @dependabot[bot] in #78
- build(deps-dev): bump requests from 2.32.5 to 2.33.0 by @dependabot[bot] in #76
- build(deps-dev): bump pygments from 2.19.2 to 2.20.0 by @dependabot[bot] in #80
- fix: ensure publish audit only captures information about the indivdu… by @stevenhsd in #77
- Fix/issue with ddb auditing connection during test runs by @georgeRobertson in #79
- refactor: add extra clarification to the units presented in the file size row of the error report by @georgeRobertson in #81
- fix: amend messaging for missing CSV fields check in ddb reader by @stevenhsd in #83
Full Changelog: v0.7.0...v0.7.2
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