All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Switched to safe loading the YAML mapping, allowing only known ruby classes.
- Added ability to yield in NdrAvro::Generator#process, enabling programmatic access to data as it is processed.
- Added ability to specify an Avro file basename which is different to the processed file basename.
- Fixed the GitHub test action
- Added National Disease Registration Service (NDRS) standard mappings
- Added Diagnostic Imaging Data Set (DIDS) test and dummy data
- Added GitHub action to run all the ruby tests
- Actively avoiding broken PdfReader v2.10.0 gem
- Improved Avro date tests
- Initial port from ndr_parquet