-
Notifications
You must be signed in to change notification settings - Fork 9
/
Changes
162 lines (124 loc) · 6.4 KB
/
Changes
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
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
Revision history for Dist-Zilla-Plugin-Git-Contributors
{{$NEXT}}
0.037 2024-02-18 23:50:16Z
- also check for duplicate names; print the duplicate emails or
names found
0.036 2020-12-24 19:08:06Z
- minor documentation and tooling updates
- sort by name as well as commit count, for consistent results
across builds
0.035 2018-09-08 17:38:51Z
- extra newline chomped in debugging output
- fix minimum version of Git::Wrapper required in tests (RT#127045)
0.034 2018-04-22 08:59:29Z
- also handle $zilla->authors possibly returning a list (as in
Dist::Zilla v7)
0.033 2018-04-22 08:48:13Z
- 'paths' as reported in config metadata is now once again the exact
string passed to zilla, rather than normalized paths (fixes issues
in upcoming Dist::Zilla v7)
0.032 2017-12-06 01:30:30Z
- fix tests to work on git before 2.0.0, where gpgsign is not
implemented
0.031 2017-11-29 02:15:17Z
- avoid triggering GPG hooks during testing (thanks Ioan Rogers!)
0.030 2017-05-12 15:57:35Z
- remove spaces from config data dumped to META, which parses badly
on older YAML decoders in the toolchain
0.029 2016-10-14 01:12:15Z
- also include empty (file-less) commits; broken since 0.010
0.028 2016-09-27 01:26:54Z
- add Unicode::Normalize to prereqs -- needed by Unicode::Collate
when performing normalizations
0.027 2016-09-24 04:27:18Z
- fix failures on 5.016000 (broken CORE::* subs; see perl RT#113044)
0.026 2016-09-22 17:36:27Z
- fall back to lc() when casefolding is not available, which removes
the new perl 5.016 requirement.
0.025 2016-09-22 00:28:04Z
- uniqueness tests for email addresses are now done
case-insensitively (Matthew Horsfall); minimum perl version raised
to 5.016.
0.024 2016-08-09 01:55:19Z
- include the git version in metadata
0.023 2016-05-07 03:01:07Z
- fix tests to avoid any user-configured pre-commit hooks
0.022 2016-04-22 12:52:07Z
- the JSON::PP injection is back - we also need to care about what
CPAN::Meta does with MYMETA.json, which is beyond our ability to
check for at build time.
0.021 2016-04-21 17:25:55Z
- removed JSON::PP injection if [MetaJSON] is new enough to be
rendering META.json in ascii mode (5.045)
0.020 2016-02-21 04:17:13Z
- JSON::PP injection is back, as a harmless configure-suggests
0.019 2016-02-19 05:44:15Z
- JSON::PP logic is refined to check for dynamically-configured
distributions and those requiring Dist::Zilla
- remove conditional JSON::PP injection, and replace it with a
warning message (RT#112147)
0.018 2016-01-27 02:34:58Z
- improved testing of git directories under MSWin32 (Klaus Eichner)
0.017 2016-01-10 01:23:36Z
- no changes since 0.016
0.016 2015-12-23 07:42:21Z (TRIAL RELEASE)
- inject a prerequisite on JSON::PP 2.27300 if non-ascii characters
are found in contributor data, to allow for (future) correct
parsing of META.json
0.015 2015-10-30 02:23:31Z
- duplicates entries are removed, using the email address as the
unique key
0.014 2015-07-29 02:33:55Z
- when include_releaser = 0, utf8-decode the releaser name before
matching it against the list of contributors
0.013 2015-07-21 01:55:31Z
- use quotemeta() in regular expressions, to avoid choking when a
contributor name contains special characters
0.012 2015-07-06 23:35:19Z
- log a warning if user configs are missing
0.011 2015-03-21 18:10:36Z
- new "remove" option, to specify patterns to match for exclusion
0.010 2015-02-14 22:01:43Z
- match authors against committers using email address, rather than
using a full exact string match
0.009 2015-01-19 18:42:40Z
- avoid fatal error when there are no git commits
0.008 2014-10-22 03:30:59Z
- fix test that broke with changes in Dist::Zilla::Tester 5.021 (it
was my own patch, even!)
0.007 2014-08-16 06:31:41Z
- added the new "path" configuration option, for help in building
dists contained within a subdirectory of a repository
0.006 2014-08-15 01:44:00Z
- increase the minimum required version of Unicode::Collate
- increase the minimum required version of Git::Wrapper
- avoid doubly-encoded committer strings on older perls by avoiding
encoding the string before we send it to IPC::Open3
- make sure not to crash doing "dzil build" when a user has no
user.name and include_releaser = 0 (Kent Fredric, #1)
0.005 2014-08-13 00:46:11Z
- basic tests are now ascii-only; unicode tests are marked as TODO
on MSWin32 for now (see (github) genehack/Git-Wrapper#52 for the
gory details)
- now properly sorting names using case-insensitive unicode collation
0.004 2014-08-08 01:29:08Z
- when on MSWin32, check for mysysgit version and also set
appropriate config options for proper unicode support
- new "order_by" configuration option, to allow sorting contributors
by number of commits made, rather than alphabetically
- mark "include_releaser" option as experimental, as it will likely
get removed if CPAN-API/metacpan-web#1270 gets resolved
0.003 2014-08-07 02:32:19Z
- new 'include_releaser' option, for filtering the releaser user out
of the contributor list after 'include_authors' has been applied
(include_authors = 1, include_releaser = 0 recommended)
0.002 2014-08-06 05:21:51Z
- do not add an empty x_contributors key if there are no
(non-author) contributors to report
- fix test failures when run on a system where git has not been
configured
- warn at runtime if Pod::Weaver::Section::Contributors is too old
to pull data from distmeta on its own
- do not blow up if run in a directory that is not tracked by git
0.001 2014-07-31 01:42:08Z
- Initial release.