Revision history for Dist-Metadata 0.926 2015-04-29T03:16:55Z - Always add local, perl5, and fatlib to "no_index.directory" for consistency with PAUSE. Closes gh-12 and gh-14. Thanks to Sawyer X for the pull-req and the prodding. 0.925 2013-02-08T02:40:09Z - Specify 1.03 as minimum required version of Digest to ensure that it tries Digest::SHA. Closes gh-6. 0.924 2012-11-10T17:38:33Z - Add 'module_info' method for getting additional data (like checksums) with the provided module hashref. Thanks to Jeffrey Ryan Thalhammer for the suggestion. - Add 'file_checksum' method to the Dist::Metadata::Dist base class. 0.923 2012-06-19T03:13:55Z - By default, when determining packages, filter out packages that don't match the file name (ones that can't be loaded via use/require). This mimics the behavior of PAUSE. If you want the old behavior of including "inner" packages in the meta "provides" set "include_inner_packages" to true in the constructor. Thanks to Jeffrey Ryan Thalhammer for finding and fixing this (and including tests)! 0.922 2011-10-19T22:30:53Z - Let CPAN::Meta set release_status instead of defaulting to 'stable'. Fixes an issue with dev/alpha versions. Thanks to Jeffrey Ryan Thalhammer (thaljef) for reporting and fixing. 0.921 2011-09-09T23:10:21Z - Fix 'no_index' checking with non-unix paths. 0.920 2011-08-18T04:11:45Z [API Change] - Dist::extract_into() and Dist::physical_directory() now return just $dir in scalar context (and continue to return ($dir, @files) in list context) [Enhancements] - Support zip archives (in addition to tar files). (Thanks to thaljef for reporting.) [Fixes] - Always include inc/, t/, and xt/ in meta/no_index. (Thanks to thaljef for reporting.) - Make return value of Dir::physical_directory() consistent with other subclasses. 0.915 2011-08-16T18:52:01Z - Remove warning for no packages found (thaljef). 0.914 2011-08-02T16:01:46Z - Use Path::Class::Dir's mkpath for simplicity/compatibility. Closes RT 69961. Thanks to MELEZHIK for reporting. 0.913 2011-07-19T21:15:24Z - Pass paths to CPAN::DistnameInfo in Unix format. Thanks to jeroenl for figuring out that test failure on Win32. Closes RT 69585. - Remove unnecessary build file from release tarball 0.912 2011-07-14T23:38:40Z - Use CPAN::DistnameInfo to parse name/version from file name 0.911 2011-07-04T22:10:24Z - Fix test to use non-os specific paths in regexp 0.910 2011-07-03T00:06:00Z [Fixes] - Work around weird, possible perl bug (described at http://bit.ly/mhaQ4x) that made Struct->file_content return undef for IO-like objects [Prereqs] - use Path::Class instead of File::Spec - ensure File::Spec::Native is available [Documentation] - Clarify details of module's purpose in Pod Description [Testing] - Add dist format tests - Report version of JSON::PP (if any) installed to help debug troublesome smoke testing environments 0.904 2011-06-24T06:09:23Z - Fix path mismatch for "provides" when using Module::Metadata on Win32 - Add more TODO ideas 0.903 2011-06-23T05:59:41Z - Load File::Spec (and subclasses) consistently 0.902 2011-06-23T05:51:42Z [Fixes] - Change determine_packages to always return paths in unix format (as required by CPAN::Meta::Spec) - Fix regexp path bugs on windows [Enhancements] - Include 'xt/' in the default no_index:directory list [Documentation] - Add items to pod TODO list 0.901 2011-06-22T01:22:07Z - Initial release