Releases: NHSDigital/data-validation-engine
Releases · NHSDigital/data-validation-engine
Release list
v0.8.3
What's Changed
- Fix/sr ndit 1663 by @stevenhsd in #127
- Docs/gr ndit 1731 fix issues in docs by @georgeRobertson in #128
Full Changelog: v0.8.2...v0.8.3
v0.8.2
What's Changed
- Ensure record level rejections are working by @georgeRobertson in #117
- fix: ensure that data contract errors can be assigned an error level by @stevenhsd in #118
- refactor: change submission rejection to file rejection in the error reports by @georgeRobertson in #119
- build: upgrade cryptography to 48.0.1 regarding cwe-125/1395 by @georgeRobertson in #120
- refactor: add rejected records to sub status object by @georgeRobertson in #122
Full Changelog: v0.8.1...v0.8.2
v0.8.1
What's Changed
- build: upgrade lxml, pyarrow #114 by @georgeRobertson
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- Build/python 312 upgrade by @georgeRobertson2 in #101
- Build/pyspark 35 by @georgeRobertson2 in #102
- feat: add additional fields check into csv readers by @georgeRobertson in #109
- fix: add greater error handling around polars and duckdb csv reader by @georgeRobertson in #112
Full Changelog: v0.7.6...v0.8.0
v0.7.6
What's Changed
- fix: remove default connection in csv reader causing hanging in multithreaded setups by @georgeRobertson in #100
- fix: remove default connection from ddb json reader by @stevenhsd in #100
- fix: ddb xml reader connection args consistent with other ddb readers by @stevenhsd in #100
- refactor: add in backend kwargs for readers to allow reader args not determinable at config write time to be passed by @stevenhsd in #100
Full Changelog: v0.7.5...v0.7.6
v0.7.5
What's Changed
- Bug/refdata connections to instance attributes by @stevenhsd in #98
Full Changelog: v0.7.4...v0.7.5
v0.7.4
What's Changed
- fix: failures not being properly audited in foundry pipeline by @georgeRobertson in #94
Full Changelog: v0.7.3...v0.7.4
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 by @georgeRobertson in #71
Full Changelog: v0.7.0...v0.7.1