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. Numbers in parentheses are related issues or pull requests.
0.17.0 - 2025-03-27
- Initial APIS integration in preprocessing workflow (#173)
0.16.0 - 2026-02-10
- Update activity options timeouts (#171)
0.15.0 - 2025-12-03
- Metadata schema version check to "Verify SIP manifest" task (#164)
0.14.0 - 2025-10-01
- Rename the disallowed and validate file format activities (#141)
0.13.0 - 2025-06-27
- Conditionally add file validator PREMIS agents (#152)
- Validate checksums with case insensitivity (#157)
0.12.0 - 2025-05-01
- Bag validation when running concurrent workflows (#144)
0.11.0 - 2025-04-02
- Don't add inapplicable veraPDF PREMIS events (#118)
- Increase timeouts to get AIP path from AMSS (#126)
- Get veraPDF version dynamically (#118)
- Don't check file formats for migrated SIPs (#135)
- Improve content and system error messages (#43)
- SIP name validation (#122)
0.10.0 - 2025-02-27
- Add PREMIS event and agent for file validation (#118)
0.9.0 - 2025-02-13
0.8.0 - 2025-01-29
- Fail structure validation if any directory is empty (#108)
- Detect invalid characters in file/dir names (#109)
0.7.0 - 2025-01-17
- Expect compressed SIPs from Enduro parent workflow (#106)
0.6.0 - 2025-01-09
- veraPDF validation of PDF/A files (#63)
- BagIt SIPs support and validation (#93, #94 and #97)
- Logical metadata PREMIS file support and validation (#98)
0.5.0 - 2024-11-29
- Note for identifier.json creation task (#74)
- Born Digital AIPs identification (#79 and #90)
- Use relative paths in metadata validation errors (#87)
- PREMIS creation task to preprocessing workflow result (#73)
- Support for SHA-1, SHA-256, and SHA-512 checksums in manifest (#88)
0.4.0 - 2024-11-15
- Metadata files are combined into one in the AIS workflow (#77)
- AIS workflow is started by Enduro instead of AMSS and the API server (#78)
- API server used for AIS integration AMSS post-store callback (#78)
0.3.0 - 2024-10-29
0.2.0 - 2024-10-23
- Python and lxml dependency (#39)
0.1.0 - 2024-09-19
Initial release.