blob: 311bbe1b66bc795f1cafcf82f57c6a2b4fe3367b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
|
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
|