==================================================
Changes from 2020-06-16 00:00:00 +0000 to present.
==================================================

------------------------------------------
version 0.075 at 2021-06-16 15:30:17 +0000
------------------------------------------

  Change: 7d9d585b241ee8973784b48a65de98226f0049de
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-06-16 17:29:06 +0000

    - optimized import of modules 

  Change: 05b7d41b144c8c8cc7e195dc3545011a34245863
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-06-16 17:16:27 +0000

    - added single line parse check 

------------------------------------------
version 0.074 at 2021-04-28 19:05:48 +0000
------------------------------------------

  Change: 49387f19402ddb958d8ada027dec60e6d403063b
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-04-28 21:05:48 +0000

    Released 0.074 

  Change: b6cccc674e598f0167d21ef5730b922a5bc210d8
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-04-28 21:04:23 +0000

    - added #VERSION for dzil - added #ABSTRACT for dzil 

------------------------------------------
version 0.073 at 2021-04-23 09:52:34 +0000
------------------------------------------

  Change: 8cd39b512851b3e2024e1e919d39e206b8a38590
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-04-23 11:52:34 +0000

    Released 0.073 

  Change: 29e2832beda604262e46c18ebf605ff10f3a946b
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-04-23 10:44:41 +0000

    - added missed init 

  Change: dddf40d7ef2be253ae35cd07fa51b28667b74933
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-04-20 17:28:50 +0000

    Released 0.073-TRIAL 

  Change: ae2050c06d3065b1871ed54ad79b8d79af78c74a
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-04-20 17:26:30 +0000

    - changed to use NET::SSLeay instead Digest::MD5 and Digest::SHA,

    because impressive boost in checksum calculation, because openssl

    delivers highly optimized digest implementaions. As an example,

    a bag with size of 15GB validated in 84s (with Net::SSLeay)

    instead 134s (with Digest::) on my system 

------------------------------------------
version 0.072 at 2021-01-26 08:46:15 +0000
------------------------------------------

  Change: fc3392e338c8712d6a56b39a76dbc2309653176d
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-01-26 09:46:15 +0000

    Released 0.072 

  Change: af0350517a9c7b98fc546e43140ed0a3aaeb9125
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-01-26 09:44:33 +0000

    - added warnings() - bugfix in verify_baginfo(), because Payload-Oxum
    is recommended, but not required by RFC8493 

------------------------------------------
version 0.071 at 2021-01-14 14:10:38 +0000
------------------------------------------

  Change: db75e0e9fdfb74304216deed5b66d419085fa9fc
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-01-14 15:10:38 +0000

    Released 0.071 

  Change: 9bbadc5fecc04ff09dc0de084b5ce71a589f737a
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-01-14 15:04:42 +0000

    - refactoring, extracted __handle_nonportable_local_entry() from
    __file_find() 

  Change: ef518a167a1b70558ec7b2765f23d2f0456f243d
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-01-14 12:16:18 +0000

    - refactored, using Archive::BagIt instead Archive::BagIt::Base 

  Change: 102d47a9baff0a411f499d975904ecbae3b79780
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-01-14 12:05:04 +0000

    - fixed broken test bag 

  Change: 702efc1c1bf15b8513662f02995e5593456230e0
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-01-14 12:04:47 +0000

    - fixed tc access to private routine 

  Change: f2827d9a70466656412dcd920d14e1406a756aeb
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-01-14 12:04:11 +0000

    - removed, because Archive::BagIt::DotBagIt removed 

  Change: be36b96ac8c01ff746ed2a2ba06f9de7c8556a80
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-01-14 11:50:18 +0000

    - refactoring, replaced Archive::BagIt by Archive::BagIt::Base -
    added dummy for Archive::BagIt::Base for backwards compatibility 

  Change: e1dcd82f379b62835d51973e548aef25de412cd7
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-01-14 11:49:27 +0000

    - removed DotBagIt 

  Change: 90733792184aa5187e8a966aa3f52c7c65cea181
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-01-03 14:20:20 +0000

    Released 0.070 

  Change: 331ea58f0c7cb18009d53800f8f791f9ba550521
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-01-03 14:18:12 +0000

    - minor improvement 

  Change: 597b0582a2ab33d4eab000644895cff6780da2df
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-01-03 14:17:47 +0000

    - minor improvements 

  Change: f55e74712070326091194922a82b93e210a3298b
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-01-03 14:16:18 +0000

    - enhanced Pod::Coverage for Archive::BagIt::Base and
    Archive::BagIt::Fast 

  Change: e00c4fe82fe3bce904eb4179d90d0d9788e45c5c
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2021-01-03 14:15:43 +0000

    - enhanced tests for Archive::BagIt::Fast 

------------------------------------------
version 0.069 at 2020-10-21 07:08:05 +0000
------------------------------------------

  Change: 0d949e7dda851f1efd0fbf21416bebfa259d7a79
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-21 09:08:05 +0000

    Released 0.069 

  Change: ce177b5df0ba6cb0659f6b94a0411f1c8732ccfa
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-21 09:07:12 +0000

    - fixed warning under Windows, because stat uner windows returns ""
    for blksize 

------------------------------------------
version 0.068 at 2020-10-20 13:58:43 +0000
------------------------------------------

  Change: c6621b85e683fcfb553fe0c855981eae820a1d42
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-20 15:58:43 +0000

    Released 0.068 

------------------------------------------
version 0.067 at 2020-10-20 13:55:51 +0000
------------------------------------------

  Change: 535f8fc84afdc9cbe94448a854623ff8a35e81e4
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-20 15:55:51 +0000

    - removed Module dependency Parallel::Iterator - release branch is
    only master (to avoid different releases) 

  Change: 385b29cabdf3e71a7dab86d2cfc41f6bc4763f6d
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-20 15:49:51 +0000

    - added notes - added tests with empty payload file 

  Change: 8f03d2d1a8b24042e09f183cdc99d7df00a7f5b4
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-20 15:49:21 +0000

    - typofix 

  Change: fad5d608b78ce150a64a66f8e53048c76c3b067d
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-20 15:27:44 +0000

    - removed stat-call - using $filesize instead multiple '-s _' calls 

  Change: 8b9387042ba260c5150a2d39802adb338b3f269e
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-20 15:14:25 +0000

    - removed unused module 

  Change: 12428a2f6a45b211971f1bb518d29146074bb18d
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-20 13:57:52 +0000

    - bugfix, '-s $file' fails if $file is empty 

  Change: 7b05386cd64e2fb23f84b1041be547af5a6299a1
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-20 13:14:49 +0000

    - removed parallel support, because it reduced code complexity. A
    loss of performance should not be significantly measurable. 

  Change: fedbdf628c7036f67d5211551b40f042b35995d0
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-20 12:44:19 +0000

    - minor, use get_hash_string() 

  Change: f18092c2a91aca53102d13a2181861407cb10387
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-20 12:43:32 +0000

    - fixed namespace - added tests for chomp_portable() 

  Change: 12ba23b0d870d6ea9a9717257654b42ffe4d2d57
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-20 12:19:48 +0000

    - more robust test case for Perl 5.10 

  Change: 6b9e78bb1258e044f57f933e85d15e2d09d24615
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-20 12:19:48 +0000

    - fix comment 

  Change: d93d05894edd4be928cc0eff7327a9e3ccbb2946
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-20 12:19:48 +0000

    - simplified chomp_portable() from object method to class method -
    extracted normalize_payload_filepath() from
    Archive::BagIt::Role::Manifest to Archive::BagIt::Role::Portability -
    extracted check_if_payload_filepath_violates() from
    Archive::BagIt::Role::Manifest to Archive::BagIt::Role::Portability 

  Change: 2f200f00c1b57e436eafcd85483e5111aa963d3e
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-20 12:19:48 +0000

    - refactoring, extracted get_optimal_bufsize() to
    Archive::BagIt::Role::Algorithm 

  Change: 21c7f4cded2986a190bebdd34dc54a53d463ee3d
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-20 12:19:48 +0000

    - replaces File::stat::stat with '-s $file', resulting in real
    speedup calculating payload oxum 

  Change: 3a0f8c161eefe3e21411142f6ef0054f4bd59681
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-20 12:19:48 +0000

    - improved __file_find() 

  Change: 05c0cd40f5970c75d1fa5d8bd93c52bb07371df2
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-13 17:39:38 +0000

    Released 0.067 

------------------------------------------
version 0.066 at 2020-10-13 15:31:45 +0000
------------------------------------------

  Change: b19075105b61e1975df73bc815c029cd40779fb3
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-13 17:31:45 +0000

    Merge branch 'dev' 

  Change: 9d4ba270aab713aaa3895cb245cfdd2dbc022fd0
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-13 17:30:32 +0000

    - minor 

  Change: aeb68ff3db13f2b71660a9e262ce2679143a82d5
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-10-13 17:30:20 +0000

    - added portability module to handle chomps in a portable way (if
    bags built under windows verified under linux and so on) 

  Change: 95cf3dfaaa904b18c1f5dd4fac607df2b150521e
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-14 15:47:39 +0000

    Released 0.066 

  Change: 038340ab8721a41d87732f28d1ae22aa170e47c9
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-11 13:27:10 +0000

    - refactoring, is_baginfo_key_reserved() uses pattern matching now 

  Change: 610f9c7e1d3dbf023a70fea84af3ec7715f19ae9
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-07 12:36:01 +0000

    - added paylod-oxum checks in verify_baginfo() - more descriptive
    output in _file_find() if non portable pathnames detected 

  Change: 61805b7325c5de81d147f025ae2c8d31aae39a67
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-07 12:34:47 +0000

    - added test to check if payload oxum is verified 

  Change: 035e569a94039a1e2ef465325870b164e89d6e62
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-06 16:34:25 +0000

    - fixed dzil problem 

  Change: fa7917f31a845cecc1c1a7fefb0a9883b1dde6cb
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-06 16:34:06 +0000

    - new by dzil 

------------------------------------------
version 0.065 at 2020-08-06 14:32:13 +0000
------------------------------------------

  Change: bfd725b9eb668b0a6f51cc3ba5a8a0a5dc25f38c
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-06 16:32:13 +0000

    Released 0.065 

  Change: 2905f05abbd3c593c5afddd6468863047858ba40
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-06 16:23:57 +0000

    - typo fix 

  Change: 79cf5256bcb25960e2d01d8a1f8d9b0b46315c1e
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-06 16:08:57 +0000

    - refactoring, fixed complexity for file checks from an O(n^2) to
    O(n) in _verify_XXX_manifests() 

  Change: b365a0f139eda1ac2b7f302dd3173705bfeb4117
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-06 15:42:01 +0000

    - refactoring, speedup via portable check - refactoring, files will
    be sorted while reading 

  Change: 4cf43c81eeee1d146072c1e01d335dccb81c03fa
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-06 14:48:54 +0000

    - added tests to check if force_utf8 flag works as expected 

  Change: ecd15eae61e9e34f43af5f59d6f02418aac0a5b0
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-06 14:48:28 +0000

    - added checks if parallel flag is set 

  Change: b7372c7441a8e1c0260e2df2c8bdc4bbcb57a83b
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-06 14:47:56 +0000

    - updated POD - make_bag() knows about option 'force_utf8' 

------------------------------------------
version 0.064 at 2020-08-05 16:22:30 +0000
------------------------------------------

  Change: 24378738576b66a0498cd1e5979017cfb24af530
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-05 18:22:30 +0000

    Released 0.064-TRIAL 

  Change: 79c10dc3e1658cd3ec4c839bee406101daf48d18
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-05 18:21:39 +0000

    - Dist::Zilla / Podweaver / POD cleanup to avoid multiple sections 

  Change: db137da99f2ce5784a7ec8c3c0fa1d8842a900d4
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-05 18:03:49 +0000

    - bugfix, force_utf8 - bugfix, parallel - bugfix, fixed portability
    warning - reenabled usage of __file_find() for _build_payload_files()
    and _build_non_payload_files(), because File::Find doe not work very
    well with UTF-8 filenames 

  Change: bc9189a310ba86ba4789fe2de55efcc0b43869c9
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-05 15:33:22 +0000

    - portability fix in _build_payload_path() - add __file_find() -
    added hints about non portable filenames - added fix if stat() is not
    processed 

  Change: 1afb300e564accb8000f61aebabdbc299914ab28
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-05 15:30:42 +0000

    - add checks for __file_find() 

  Change: 617903ba61f831c03231096df4230454b0c5b0a1
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-08-05 15:29:59 +0000

    - removed entry because part of @Author::DOHERTY 

------------------------------------------
version 0.063 at 2020-07-31 13:56:58 +0000
------------------------------------------

  Change: 1092a22acaccb202836e6a599a081910b0225526
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-31 15:56:58 +0000

    Released 0.063 

  Change: ecec4b48092b62c56c9df73e393aaf0bf85bfbd6
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-31 14:25:31 +0000

    - bugfix, handle UTF-8 correctly, see
    https://perldoc.perl.org/Encode.html#UTF-8-vs.-utf8-vs.-UTF8 for an
    explanation - add tests to handle utf8-filenames 

  Change: be4e76c8be1b00751f05b1e7543c0e620c4abbb7
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-31 14:24:44 +0000

    - bugfix, handle UTF-8 correctly, see
    https://perldoc.perl.org/Encode.html#UTF-8-vs.-utf8-vs.-UTF8 for an
    explanation 

------------------------------------------
version 0.062 at 2020-07-30 16:29:35 +0000
------------------------------------------

  Change: 83071e1ae61d50a28693a201e0b989c8f51c3cfe
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-30 18:29:35 +0000

    Released 0.062 

  Change: 55231d73bf9d2f47a0e6fdf9e75c4ba333fb4d63
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-30 18:23:39 +0000

    - added testsuite to check deeply if a new bag is correctly written
    to disk 

  Change: cf0206c03087fd06ff18e2ab482c609c9a8856d2
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-30 18:22:26 +0000

    - bugfix in create_baginfo() to write koorekt Bagging date 

------------------------------------------
version 0.061 at 2020-07-30 13:36:31 +0000
------------------------------------------

  Change: 8034ffe6c68a73a566a154f7907ea8f7dd89f38f
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-30 15:36:31 +0000

    Released 0.061 

  Change: f67bdf2f7865f1805ad1c5e1a613d720fdee822e
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-30 15:35:21 +0000

    Merge branch 'dev' 

  Change: c29b4f33df428397acd733d0fc5f55973746ba4c
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-30 15:32:26 +0000

    - refactoring, clarified method names

    - renamed delete_baginfo_value() to delete_baginfo_by_key()

    - renamed append_baginfo_value() to append_baginfo_by_key()

    - renamed add_or_replace_baginfo_value() to
    add_or_replace_baginfo_by_key() - fixed POD 

  Change: 820a09c8a80ffa224fba98fb3b8e9d0ddfe03f04
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-30 14:59:37 +0000

    - refactoring, bag_info_by_key() renamed to
    get_baginfo_values_by_key() - refactoring, updated POD - rewritten
    all baginfo related functions to reflect reserved keywords and
    reserved uniq keywords - added is_baginfo_key_reserved() - added
    is_baginfo_key_reserved_as_uniq() - added verify_baginfo() - added
    delete_baginfo_value() - added exists_baginfo_key() - added
    append_baginfo_value() - renamed _add_or_replace_bag_info() to
    add_or_replace_baginfo_value() - updated tests 

  Change: b1b4941eba96cffa567514f7f3b0c08629376799
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-30 11:01:16 +0000

    - fixed repos url - added Git::Tag again 

  Change: 12a7d2349f5c062ba40e5c2177eb8cd88759b08f
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-30 10:26:30 +0000

    - fixed abstract comment 

  Change: bef77fba49b3c26f49ee5ae7cf26a4c31d6c581d
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-29 18:25:31 +0000

    - rewritten __create_xxmanifest() to use calc_digests() in same way
    as __verify_xxmanifest(), therefore Archive::BagIt::Fast benefits 

  Change: 053dd78a1bdb749f6e5b5338a93d7e72551e941b
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-29 17:15:34 +0000

    - portability-fix, POSIX::strftime under MS Windows does not
    unterstand '%F' 

  Change: 080a02cec787e833088737740d9ecefeab628c3c
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-29 15:44:50 +0000

    Released 0.061-TRIAL 

  Change: 4ecaedb799d93b5ab72bdf3bdcd4f1f95b303602
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-29 15:43:48 +0000

    Merge branch 'dev' 

  Change: cb78000d9fda9301505c4e42af6b91daa38f09d4
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-29 15:33:17 +0000

    - added FAQ section 

  Change: 6caff8c0b27cd2bb447a004bddbdb176cc4e6177
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-29 15:33:17 +0000

    Released 0.060 

  Change: 5ff599cacd00008dc8680f74d5e97066c8f55cdd
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-29 15:00:33 +0000

    - used iterate() instead iterate_as_array() from Parallel::Iterator,
    because more tunable 

  Change: 93ed3fdfef3ba473d7cf13e602c48dd0a72f267a
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-29 14:59:09 +0000

    - removed obsolete fixme-comment 

  Change: 2e30f83b68de1bed761080117aa365aebf4ceacc
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-29 12:53:02 +0000

    - added load() method to trigger a parse 

  Change: 58fb73e473fa340a38c416f00f4e1cf82b175f7a
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-29 12:52:23 +0000

    - bugfix, if return_all_error is set, undefined expected digests
    should be ignored because already handled by prechecks 

  Change: eb82317e428eadb3c6203b42317e468551f61df9
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-29 11:59:52 +0000

    - refactoring, use File::Spec->catdir() instead fielpath string
    manipulation - added POD - fixed access mode for $self->errors() -
    removed dead code for $self->bag_checksum() - bugfix in
    _build_bag_info() if open fails 

  Change: 8b98dedd65b434058b148fe8434fa50d86f40d17
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-29 11:57:35 +0000

    - refactoring, use File::Spec->catdir() instead fielpath string
    manipulation 

  Change: e6c18e515707acc162b235995e5e1bce71cdebda
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 18:56:37 +0000

    - refactoring, added digest_callback to Archive::BagIt::Base -
    refactoring, fixed perlcritic warnings - refactoring, rewrite to
    register digest_callbacks in Archive::BagIt::Base and
    Archive::BagIt::Fast 

  Change: f4a4b2fba8bf213a0c48ee2d337c9840d6a7c587
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 18:53:19 +0000

    - refactoring, fixed perlcritic warnings 

  Change: 927d18aaf6ee5be8855bd4249d82255020c719f6
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 18:03:23 +0000

    - uses File::Spec->catdir 

  Change: eb0ad63364510d5e08b8626563219745373a5484
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 17:51:14 +0000

    - refactoring, minor cleanups 

  Change: 0f589e761e73cacba053c52c8dae4584bfb96322
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 17:22:46 +0000

    - indent code for _verify_XXX_manifests() 

  Change: 71cfadbb285848acc46dbb63a28595275954e155
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 17:16:24 +0000

    - fixed perlcritic warnings - refactoring, extracted
    __fill_digest_hashref() - changed to use Carp - refactoring,
    extracted __create_xxmnifest() to fullfill DRY 

  Change: 600eedc8f02d85f665c1ac780bfda1350d914312
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 17:14:23 +0000

    - fixed perlcritic warnings 

  Change: a70eadde6b2d145795c106d20cf9dbaa6c914967
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 16:10:52 +0000

    - portability-fix, POSIX::strftime under MS Windows does not
    unterstand '%F' 

------------------------------------------
version 0.060 at 2020-07-28 13:16:24 +0000
------------------------------------------

  Change: 47395c80c880e32570fb4cdf9d87e5580a71be28
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 15:16:24 +0000

    Released 0.060 

  Change: fa322d35358ea931fcff2d5b73f05095430810b5
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 15:11:12 +0000

    - minor 

  Change: 7fda8cdd728d86b05001feb73a56920ef1a3839a
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 14:52:50 +0000

    - fixed tests, because tested methods moved to Role::Manifest 

  Change: ae1696fd8891f39cb738a774504f6f9aa06f5dcf
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 14:49:27 +0000

    - updated tests (regexes for error output) 

  Change: 1a0bfae7d4eb3d36c8cc9119208888e5ab2ac59b
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 14:48:57 +0000

    - fixed error reporting - fixed create_tagmanifest() to use
    normalized files 

  Change: a4da38d670b060dfb7e442203636cea0b9d2b1e3
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 14:47:46 +0000

    - fixed error reporting 

  Change: b3285d50daac2d4733d19d1c26686e08f796ba26
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 14:10:46 +0000

    - adapted regex to match normalized output in expected errors 

  Change: 718a35f7ce2aa5f6fe6e1000ef12d50813b53ef2
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 14:09:56 +0000

    - refactoring, moved manifest_file handling to Role/Manifest -
    refactoring, moved calc_digests() to Role/Manifest - refactoring,
    moved _verify_manifests() to verify_manifest() - refactoring, moved
    _verify_tagmanifests() to verify_tagmanifest() - bugfix, write
    *normalized* filenames in XXXmanifest.txt-files 

  Change: ed00de862cf328400a644f74aeafeb3c0e28560f
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 14:04:45 +0000

    - removed explain notes for XXXmanifest_entries 

  Change: ece064031a8f03ef4710022029bc65f98437f551
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 14:04:07 +0000

    - added done_testing() - removed explain notes for
    XXXmanifest_entries 

  Change: b041da07dcc5a3ce26ec4a4bfa64b905cf17ebbc
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 14:02:44 +0000

    - bugfix for MS WINDOW systems, set default blksize, because 'stat'
    returns empty string 

  Change: 1783fb8941f53893a4d5c337184a6cdfec659990
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 10:57:45 +0000

    - added more complex windows path 

  Change: 4796637696ef041c6e21516ae18de368c565efbe
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-28 10:57:26 +0000

    - fixed plan twice warning 

  Change: f63049d63085c6dc5968b4a36ac09006ad0c71cc
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 19:23:28 +0000

    Released 0.060-TRIAL 

  Change: 2573a83e32c05c65cd2f6ce3fb56cd25bb4f48f5
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 17:01:36 +0000

    - fixd tc count - fixed tests 

  Change: d79a87542f6602ec4b6ed2b905e61d92054eb1a8
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 17:01:16 +0000

    - fixed regexes 

  Change: 3fd2ef57d4cf763a5ca56825456e0c1f653873a6
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 16:53:57 +0000

    - addednew testsuite to test internal functions more in detail 

  Change: 2266fa44e4172062d708d398c5eb1b6e77972bb9
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 16:53:22 +0000

    - bag_info is optional - added fix to handle backslashes in Windows
    file paths - added check_if_payload_filepath_violates() - added
    normalize_payload_filepath() 

  Change: 914d63826a4e0f3d8c68c6ee5a3a44138dfa9e14
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 16:51:10 +0000

    - fixed whitespace in version string 

  Change: e7a102c49e85608568cb68fe7b2dcf6d5940d501
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 16:50:36 +0000

    - fixed some conformance tests 

  Change: a61a738b8c55d3c295d0841b9445bceec3481311
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 16:50:06 +0000

    - revert last rename 

  Change: 03e8ec7ab66e33fd0b0a6f32d93da66843c4a78a
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 14:51:38 +0000

    - improved POD 

  Change: d7f5959c010296616cf52f5d65cbc4e4484de4d5
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 14:51:38 +0000

    - fixed tc 

  Change: ca4dbf33c5bccc97ba9f9add1d8a31a07f6dbad2
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 14:51:38 +0000

    - to have more stable results, file list should be sorted if build
    via File::Find 

  Change: 6ae354d74ed8f1735c8fcaa472d041fc3767f9e6
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 14:51:38 +0000

    - disabled Git::Tag because expects gpg - disabled Twitter because
    not needed 

------------------------------------------
version 0.059 at 2020-07-27 09:10:32 +0000
------------------------------------------

  Change: 71ecf7dbcf359cc14ea611b6de168b6524a50af7
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 11:10:32 +0000

    Released 0.059 

  Change: d33d7ae773f132e55c4f5c4684a2d1a1f3d9f936
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 11:06:53 +0000

    - add POD for METHOD 

  Change: 93db69d1f439ad53c2b841f466dd5f9e3cb0ac3a
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 11:06:31 +0000

    - minor, fix warning in synopsis 

  Change: fefede8be7fd31202c8b1d1c157a5cd74f1ae904
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 10:29:42 +0000

    - removed testdata from conformance tests, because it makes problems
    in CPAN/KWALITEE with MAC specific filename 

  Change: 1e1e4445a8afa7c63c976cfcd542e4ef6fdbb040
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 10:21:10 +0000

    - skip test if IO::AIO does not exist during testing 

  Change: a4b85111ca8b01a481af57a3bad8a6ec7c739772
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 10:20:39 +0000

    - separated tests for parallel to t/parallel.t - enhanced testsuite
    for conformance checks 

  Change: e2cd0c00da94e355f561558d528a0956080f0417
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-27 10:19:31 +0000

    - extracted payload filepath conformity check to
    check_payload_filepath_conformity() 

  Change: 834e9378a7efbafdcd45674be41e615242205f8e
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 21:31:22 +0000

    Released 0.059-TRIAL 

  Change: 4e2f0a98d99ca9b5af6d794635da134e9fc0c73a
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 21:01:54 +0000

    - fixed warning-testcase 

  Change: c5d07496a54290f941b3a10e0e732eaa9fc81f39
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 20:19:22 +0000

    - fixed coderef call - fixed missed expected digests 

  Change: 5ceb81032e21cac7d75761fde15e5ebeded72a6e
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 20:18:02 +0000

    - fixed conformance suite, missedd bag-info in v1.0/valid/basicBag 

  Change: 3ddd591bb928b1b2c8ec75a8c5aca4f1aec36ca3
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 18:36:50 +0000

    - rewritten, with new base-class 'Archive::BagIt::Base' 

  Change: 2fdf4ff09126770af8131bd23d660040437d3530
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 18:36:50 +0000

    - changed _verify_XXX_manifests() to use new calc_digests(). This
    allows an easier definition of derived classes. - revert subs-in-subs
    using sub-references. This allows (again) the use of older Perl
    versions. 

  Change: 2e727cdf94fa821fc79976bd11c988ced919a58d
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 18:31:21 +0000

    - normalized to '_digest' property 

  Change: e570098787fc7a320857384d28974f69892b32d8
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 18:20:09 +0000

    - improved testsuite to check against bagit_conformance_suite 

  Change: 6f51cf9f36590d0d5703f1b4ac372eb7ca904951
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 18:19:40 +0000

    - removed subdir from bagit_conformance_suite because multiple
    problems with bag 

  Change: 76a5b033d6197b15759b5f12529bd851c053f959
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 18:18:22 +0000

    - renamed conformance-suite subdir to reflect real error in bag 

  Change: a4f839ecde9cb40bb322093af056d085668d40bc
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 17:55:18 +0000

    - added POD about conformance - improved _build_bag_version(),

    - more specific regex

    - added BOM detection - fixed bug in _verify_XXX_manifests() for
    missed files - added escape-checks in _verify_XXX_manifests() 

  Change: 27898f9aa597da55eaec2064b31a64868170bf55
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 16:40:21 +0000

    - added error message if encoding line does not exist - added error
    message if version line does not exist 

  Change: cfde30213680e830e26ef46581c4919732590eff
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 16:24:08 +0000

    - test if fetch.txt exist and report a unsupported exception 

  Change: 76eb966bfa46908a634bad786e3dde9e38ec644d
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 16:02:06 +0000

    - added 'bag_encoding' - improved builders for 'bag_encoding' and
    'bag_version' - added 'errors' - improved error messages 

  Change: 1070ccb307db3544adcca5c00f3806805264c22a
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 16:00:58 +0000

    - refactored conformance tests 

  Change: 3dc2ac5cf1a7f14c0e72acbf550d9b02b6545a98
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 16:00:34 +0000

    - moved conformance suite outside of t/ to avoid clashes 

  Change: 5bc6e1ec29438a9abeaf0c06cae04cabaaa9aa3a
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 14:04:27 +0000

    - added v1.0 conformance bag tests 

  Change: 2a7f1b7b368989ef24248ccc58539345a32a8193
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 14:04:04 +0000

    - errorhandling if version string incorrect - improved readability in
    reporting in _verify_XXX_manifests() - clarified error message in
    verify_bag() 

  Change: 6899fee24ccb2888d213050039868128c39f8069
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 12:20:56 +0000

    - add bagit conformance testsuite of library of congress 

  Change: 1d41a951e5027ef8c2385ef7e01f46562fdd4f78
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-24 10:55:24 +0000

    - validate() reports all files with wrong fixity via 'die' instead
    'print' - added testcase to check this behaviour 

  Change: fe32b4b1f30d1d6b87c827bd8e12d23545afa660
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-07-08 18:03:53 +0000

    - marked DotBagIt as deprecated 

------------------------------------------
version 0.058 at 2020-06-29 13:43:45 +0000
------------------------------------------

  Change: aad278b1607c77521d5a1151d03ff4d98d417532
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-29 15:43:45 +0000

    Released 0.058 

------------------------------------------
version 0.057 at 2020-06-29 13:33:47 +0000
------------------------------------------

  Change: 60404de49ec5c74fc7368dcd1acd3b2a9881657b
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-29 15:33:47 +0000

    - add some POD to Archive::BagIt::Base 

  Change: 61e218ee583c7be3ca5a51c5be9bcf90e1bc151e
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-29 15:33:21 +0000

    - dzil fixes 

  Change: 18892ccfaf96265a8b92d5486513bd72caacb877
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-29 11:36:38 +0000

    - added tests for parallel checks 

  Change: 48b54234717e587d6578010fdcc2260198915afd
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-29 11:36:20 +0000

    - updated comments 

  Change: 064bc8cdbd5df2fca03f43e31bd704ac64937d98
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-29 11:36:02 +0000

    - removed use 5.006 

  Change: 19c2443a6da886db50f7ffe7142595b9326c594e
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-29 11:35:31 +0000

    - recommends Parallel::Iterator 

  Change: 6ac0e45161ace528e234d06be4ff6bb3f0c78095
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-29 11:11:05 +0000

    - added parallelization if Parallel::Iterator is available and
    'parallel' is set 

  Change: 4f78336f14c391ca77345a9b5037f9a7b64fa3d3
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-29 11:11:05 +0000

    - moved read-check outside of loop 

  Change: 43001623284d98f90a20bf2f2ee98f48821ee5a1
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-29 11:11:05 +0000

    - refactoring, separate precondition checks and digest-checks -
    refactoring, introduce invaid_report_or_die() to improve support for
    return_all_errors 

  Change: 7575180e764a76b97681e2e99ba0af130417624b
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-29 10:56:56 +0000

    - use Moo instead Moose 

  Change: 5ea0ef929fca14a488d800196a0a5b902f55a963
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-25 15:59:15 +0000

    - minor, using variable for combined path 

  Change: 0a5518b61f7ffa19707f3fba4a6fd41955a85e49
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-25 15:43:37 +0000

    - minor improvements 

  Change: fcbe43232811c7397828501f7b3cf82c48690d07
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-25 14:54:05 +0000

    - more descriptive error message if payload dir does not exist 

  Change: 1afb62e1fa0c508ace72de9ff59373252182e74d
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-25 14:51:14 +0000

    - bugfix, if bag_path has trailing slash, alg was not extracted
    correctly 

------------------------------------------
version 0.056 at 2020-06-24 11:09:30 +0000
------------------------------------------

  Change: 3dc4bb1016222adbb6353dad3d832d43a1cd0741
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-24 13:09:30 +0000

    - merge dev 

  Change: c76782f2a0e0ea9732492d09aed4dc390f91f851
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-24 13:05:35 +0000

    - allow README.mdn to be dirty 

  Change: 39513d4ee4f09ae40e27bcedaf4646df3c5959ba
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-24 12:37:32 +0000

    - fixed match 

  Change: fdc0d32e4ed542ff09979d8561e3cf58120fc4cb
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-24 12:24:36 +0000

    - possibly fixes tag match problem 

  Change: 715cabf29f77226975f2ea947bdda775a7500fd3
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-24 12:14:07 +0000

    - allowing dzil to release also from dev for trial-releases 

  Change: 4a3d9e77969715f152ccd8e99753ed0e7aae879f
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-24 12:03:58 +0000

    - temporary disable TestRelease, because xt-tests will be fixed later 

  Change: 601f2f4b6d49c059fc6f884f3d3671f9349565e2
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-24 11:58:20 +0000

    - ignore ide-config - ignore cache file 

  Change: 3eacf8abf8339417acd7e66ceb6da0dd8733b10d
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-24 11:54:00 +0000

    - fix problem in dist.ini with precheck for Changelog 

  Change: 8f44224513c6bfca28726c4cfffd9dbd4ff31cdf
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-24 11:49:48 +0000

    - using MinimumPerl - using Git::Contributors - using UploadToCPAN 

  Change: 0e98fb14fab6773c9220cd3eb32b60108277e6b7
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-24 10:58:38 +0000

    - fixed prerequisites 

  Change: e6d7243a33ccd2e5cbf9c216b38c6dfc71eae3e5
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-24 10:57:54 +0000

    - updated 

  Change: 8424e109abf70b89602a5b6207f9761f7d9e4dc2
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-23 20:00:56 +0000

    - init 

  Change: 8f06293c0ce572783955ec044bb91c036f5ceed8
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-23 20:00:44 +0000

    - adapted to build a clean package 

  Change: 5bfd2aa52855a5d32a2b85d18e5b50a87c580e2f
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-23 18:50:54 +0000

    - reconfigured to support automagically Changelog creation - fixed
    problems with conflicting next version plugins 

  Change: ec8437751c247bac0b53a4031d956ad12eaf7d27
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-23 18:30:31 +0000

    - enhanced dzil config 

  Change: 94a12e9b4df905ddfdd060a8f7f0f5c0cbaeeca2
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-23 17:15:39 +0000

    - fixed warning about reused $bag 

  Change: f112adfea0d16aa5dbe893dc4b4424f991fef2ef
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-23 17:14:56 +0000

    - 'use warnings' added 

  Change: 075b80ceebc0bc79402c49b6691344377b78a23b
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-23 17:02:27 +0000

    - minor fix 

  Change: b1714aa83db0e8b2ed20bc4ba586ec690aaa5d3d
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-23 16:46:42 +0000

    - added TODO-section in POD - init_metadata() also handles bag dirs
    with trailing slash - added more descriptive error output 

  Change: 699ead5606daf9a8b39c700f0a60bf4a2edcd692
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-23 16:45:07 +0000

    - added test, if bag-dir with trailing slash is handled correctly 

  Change: 914c86af37b1393c02e1efd9146f3d539537c87c
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-23 12:37:35 +0000

    - minor 

  Change: 1f8e9ae7249d7efe60a8fd62db21af24ef31c27b
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-23 12:37:18 +0000

    - bugfix, if a object was created using make_bag(), stored and then
    verify_bag(9 called, the object must reregister already stored
    manifest-files (otherwise the behaviour is flaky) - used more
    descriptive local variables instead hashref-constructs directly 

  Change: c979cb9e2b4bba9697bd047e89c48b3d9f0ecdd0
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-23 11:46:49 +0000

    - added errormessage to detect heisenbug in dotbagit 

  Change: 14043dd940823cc8da43ccdef1b2cd66904ec2b0
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-23 11:45:31 +0000

    - hardened code in __build_xxxmanifest_entries() if paths dirty -
    bugfix in _verify_XXX_manifests(), wrong hash used to check digest, -
    rewritten the check if there are files in manifests which not
    processed 

  Change: 88266110ae0abc1a64178cd4ad4b6c71ed5b24fb
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-23 11:40:18 +0000

    - simplified _modify_bag() 

  Change: 8ad1427a356d5e4431f694cb6869d5e8a11ca505
  Author: Andreas Romeyke <art1@andreas-romeyke.de>
  Date : 2020-06-22 11:59:21 +0000

    - fixed required dependency, see
    https://rt.cpan.org/Public/Bug/Display.html?id=132358 

  Change: 90d01528b4777b776737abbca48edbf002c10578
  Author: Russell McOrmond <rmcormond@crkn.ca>
  Date : 2020-06-15 15:28:56 +0000

    Add a separate test for Archive::BagIt::Fast 

  Change: 22ad93d73400f3e0677350a52f7fc22e791f6a08
  Author: Russell McOrmond <rmcormond@crkn.ca>
  Date : 2020-06-15 14:34:45 +0000

    Use Test::Warnings to check for the expected warning (the bag_path
    doesn't have a data/ already, so needs to move files). 

  Change: 451dd51f131780fa0fc7ea93b973bbb143359ea2
  Author: Russell McOrmond <rmcormond@crkn.ca>
  Date : 2020-06-15 13:59:05 +0000

    Use Test::More's explain rather than Data::Printer::p for dumping
    contents of variables. Keeps output hidden during testing within a
    harness, still displayed with prove. 

  Change: b9170563b392abac6804f1968bbb7358ce93f319
  Author: Russell McOrmond <rmcormond@crkn.ca>
  Date : 2020-06-15 11:05:01 +0000

    Merge branch 'master' into rwm_small_fixes 

  Change: e716d7beca40373b194be297408a07723dee4d38
  Author: Russell McOrmond <russell.mcormond@canadiana.ca>
  Date : 2020-06-15 09:09:52 +0000

    Fix "Experimental keys on scalar is now forbidden" compilation
    failure. 

  Change: 8e6a97de3b9733f1494c3f78d08f61ee0616ac67
  Author: Russell McOrmond <russell.mcormond@canadiana.ca>
  Date : 2020-06-15 09:09:37 +0000

    Remove failing test for auto-generated file that is missing from
    resulting package. 

  Change: 631bdce111945da223f16faeab7fefbb5fe7feaf
  Author: Russell McOrmond <russell.mcormond@canadiana.ca>
  Date : 2020-06-15 09:09:19 +0000

    Comment out debugging statement. 

=================================================
Plus 10 releases after 2020-06-16 00:00:00 +0000.
=================================================
