Skip to content

Releases: whikloj/BagItTools

Release 5.0.0

21 Nov 15:54
29bfdb1
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.2.3...5.0.0

Release 4.2.3

03 Feb 22:42
b2fec40
Compare
Choose a tag to compare

This is a patch release fixing one bug.

What's Changed

  • Extended means bag-info or tagmanifest, but does not imply both by @whikloj in #55

Full Changelog: 4.2.2...4.2.3

Release 4.2.2

25 Nov 20:06
b2ccb77
Compare
Choose a tag to compare

This is a patch release to update the version of mock-webserver used to allow test Fetch tests to run under Windows. This should allow us to maintain Windows support going forward.

What's Changed

Full Changelog: 4.2.1...4.2.2

Release 4.2.1

02 Aug 15:19
c6d0be5
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.2.0...4.2.1

Release 4.2.0

25 Jun 01:32
f2496ce
Compare
Choose a tag to compare

This release includes new features:

  • removeBagInfoTagByValue to remove a Bag Info tag by its current value instead of using the index
  • setAlgorithms which allows the setting of a predefined set of algorithms instead of having to setAlgorithm and addAlgorithm
  • addBagInfoTags which allows you to pass a multi-dimensional array of tag => value or tag => [value1, value2]

This also fixes some Windows path errors (thanks @jonasraoni).

What's Changed

New Contributors

Full Changelog: 4.1.0...4.2.0

Release 4.1.0

01 Mar 20:23
a6d3e28
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.0.0...4.1.0

Release 4.0.0

24 Feb 22:39
Compare
Choose a tag to compare

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

Release 3.0.2

16 Aug 17:46
Compare
Choose a tag to compare

This is a patch release to update the minimum version of Archive_Tar allowed to avoid CVE-2020-36193

Release 3.0.1

07 Jul 13:47
ca234e6
Compare
Choose a tag to compare

This is a patch release and provides no new features.

This release includes the resolutions to issue #26 along with PHP 8.0 support.

Release 3.0.0

06 Jul 19:09
1d04878
Compare
Choose a tag to compare

This release removes support for PHP 7.2