Skip to content

Latest commit

 

History

History
30 lines (21 loc) · 1.38 KB

CHANGELOG_DonorImportFileSchema.md

File metadata and controls

30 lines (21 loc) · 1.38 KB

Atlas.DonorImport.FileSchema.Models

Description

This package contains models that define the Atlas Donor Import file.

Changelog

All notable data structure changes to this project will be documented in this file.

This includes both schema and data workflow changes.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Versions

3.0.0

  • Updated .NET version from 6.0 to 8.0

1.7.0

  • DonorImportMessage model has been extended with SuccessfulImportInfo and FailedImportInfo props to replace the SuccessDonorImportMessage and FailureDonorImportMessage classes.
    • DonorImportMessage is now the only model that needs to be consumed by a client.
    • Further props (marked as Obsolete) permit backwards compatiblity with already published messages. Note: these will be removed in a future version.

1.6.0

  • Models have been added for new Donor Checker functionality.
  • Donor import enum, UpdateMode, has been extended with a new option: check, to be used when info in the import file should only be checked against the donor store but not imported.

1.5.0

  • No outward change to schema definition.
  • Models moved from main Atlas.DonorImport project to new, standalone project, with versioning & changelog, to allow publishing as NuGet package.