Skip to content

Release 4.0.0

Compare
Choose a tag to compare
@whikloj whikloj released this 24 Feb 22:39
· 15 commits to main since this release

This is a major release due to a change in the Fetch::downloadAll() method.

Previously if there were errors in the fetch.txt you could still attempt to download the files and only those with errors would fail. Now any errors in the fetch.txt cause a BagItException to be thrown before attempting to download any files.

Also please note that this will be the last major release to support PHP 7.3. The 5.0.0 release will require PHP 7.4.

What's Changed

  • Ensure special characters in manifest filepaths are urlencoded by @whikloj in #35
  • Split BagIt spec files to allow for CR, LF or CRLF line endings by @whikloj in #37

Full Changelog: 3.0.2...4.0.0