Skip to content

Latest commit

 

History

History
205 lines (137 loc) · 6.97 KB

File metadata and controls

205 lines (137 loc) · 6.97 KB

Changelog

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

Added

  • Initial APIS integration in preprocessing workflow (#173)

0.16.0 - 2026-02-10

Fixed

  • Update activity options timeouts (#171)

0.15.0 - 2025-12-03

Added

  • Metadata schema version check to "Verify SIP manifest" task (#164)

0.14.0 - 2025-10-01

Changed

  • Rename the disallowed and validate file format activities (#141)

0.13.0 - 2025-06-27

Fixed

  • Conditionally add file validator PREMIS agents (#152)
  • Validate checksums with case insensitivity (#157)

0.12.0 - 2025-05-01

Fixed

  • Bag validation when running concurrent workflows (#144)

0.11.0 - 2025-04-02

Fixed

  • Don't add inapplicable veraPDF PREMIS events (#118)
  • Increase timeouts to get AIP path from AMSS (#126)

Changed

  • Get veraPDF version dynamically (#118)
  • Don't check file formats for migrated SIPs (#135)
  • Improve content and system error messages (#43)

Added

  • SIP name validation (#122)

0.10.0 - 2025-02-27

Added

  • Add PREMIS event and agent for file validation (#118)

0.9.0 - 2025-02-13

Changed

  • Improve empty directory error message (#108)
  • Improve invalid character error message (#109)

0.8.0 - 2025-01-29

Added

  • Fail structure validation if any directory is empty (#108)
  • Detect invalid characters in file/dir names (#109)

0.7.0 - 2025-01-17

Changed

  • Expect compressed SIPs from Enduro parent workflow (#106)

Added

  • Persistence package for MySQL database (#106)
  • Check if SIP has already been ingested (#106)

0.6.0 - 2025-01-09

Added

  • 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

Fixed

  • Note for identifier.json creation task (#74)
  • Born Digital AIPs identification (#79 and #90)
  • Use relative paths in metadata validation errors (#87)

Added

  • 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

Changed

  • 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)

Removed

  • API server used for AIS integration AMSS post-store callback (#78)

0.3.0 - 2024-10-29

Changed

  • Don't rename Prozess_Digitalisierung_PREMIS.xml (#58)
  • Use relative paths in error messages (#59)

0.2.0 - 2024-10-23

Changed

  • Use xmllint to validate SIP manifests (#39)
  • Read allowed file formats from a CSV file (#60)

Added

Removed

  • Python and lxml dependency (#39)

0.1.0 - 2024-09-19

Initial release.