/
Changes
207 lines (110 loc) · 4.76 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
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
Changes for Perl programming language extension Parse-CPAN-Meta
{{$NEXT}}
[FIXED]
- Minimum Perl was inadvertently set to v5.10.0. Now back to v5.8.1.
1.4415 2015-04-28 11:29:52-04:00 America/New_York (TRIAL RELEASE)
[TESTS]
- Outputs the version of backends used
[META]
- Updated repo metadata and boilerplate files
- Pointed issue tracker to the Perl-Toolchain-Gang Github repo
1.4414 2014-03-04 15:22:00-05:00 America/New_York
[ADDED]
- Added load_string, which uses heuristics to guess YAML/JSON content
[CHANGED]
- load_file will now attempt to detect YAML/JSON content if the suffix
is not .json, .yml or .yaml
1.4413 2014-02-17 20:04:23-05:00 America/New_York
[FIXED]
- UTF-8 decoding is done differently to avoid requiring
a newer version of Encode (Graham Knop)
1.4412 2014-02-17 07:14:43-05:00 America/New_York
[FIXED]
- Added prerequisite on Encode 2.11 (Paul Howarth)
1.4411 2014-02-16 23:06:00-05:00 America/New_York
[FIXED]
- Invalid UTF-8 encoding in YAML files are now replaced with "PERLQQ"
quoting from the Encode module and without warnings.
- Removed legacy test modifications for $ENV{PERL_CORE}
1.4410 2014-02-16 00:47:48-05:00 America/New_York
[INCOMPATIBLE CHANGES]
- Dropped support for Perl's before v5.8.1 to ensure proper
UTF-8 and IO layer support
[CHANGED]
- Updated CPAN::Meta::YAML prereq to 0.011 due to deprecation
of 'errstr' and consistent use of exceptions
1.4409 2013-09-23 13:17:18 America/New_York
[FIXED]
- updated Makefile.PL logic to support PERL_NO_HIGHLANDER
1.4408 2013-09-23 11:06:35 America/New_York
[FIXED]
- Installation on Perls < 5.12 will uninstall older versions installed
due to being bundled with ExtUtils::MakeMaker
1.4407 2013-09-08 10:16:29 America/New_York
- Fixed incorrect resource metadata
1.4406 2013-09-08 09:59:28 America/New_York
- Fixed improperly encoded META.yml
1.4405 2013-07-17 21:43:34 America/New_York
- Fixed incorrect "return ... or die ..." constructs
- Converted distribution to Dist::Zilla management
- Noted new repository location in the Github Perl-Toolchain-Gang
organization
1.4404 2012-04-05
- Protected tests from user PERL_YAML/JSON_BACKEND
1.4403 2012-04-01
- Bumped prereqs: JSON::PP to 2.27200 and CPAN::Meta::YAML to 0.008
1.4402 2012-02-07
- Minor maintenance: standardized newlines to Unix style
1.4401 2011-02-04
- Removed Module::Load::Conditional dependency
1.4400 2011-02-04
- Added 'json_backend' and 'yaml_backend' methods to provide
the names of modules used for deserialization
1.4200 2011-01-24
- No changes from 1.41_04
1.41_04 2011-01-03
- Support PERL_JSON_BACKEND environment (defaulting to JSON::PP)
- Support PERL_YAML_BACKEND environment (defaulting to CPAN::Meta:YAML)
- Update Makefile.PL to install to sitelib on Perl 5.12+
1.41_03 2010-12-17
- Throw exception when CPAN::Meta::YAML has a parse error
(RT#47608)
1.41_02 2010-12-17
- Convert to using CPAN::Meta::YAML instead of YAML::Tiny
1.41_01 2010-12-10
- add support for JSON metafiles and load_* methods (RJBS)
- Move binary file unpacking to test file from Makefile.PL so tests
will pass in the Perl core using a generated Makefile.PL
- Move bundled uupacktool.pl to t/bin/
1.40 2009-07-25
- Add core perl 5.10.1's uupacktool.pl
- Repackage t/data/utf_16_le_bom.yml as ASCII for https://rt.cpan.org/Ticket/Display.html?id=47844
1.39 2009-05-21
- Even though utf8 starts at 5.7+ there's no is_utf till
5.8.1 so skip in the tests if needed (ADAMK)
1.38 2009-05-16
- Synchorised version numbers with YAML::Tiny
- Code shrinkages to the bloaty Unicode/BOM code
- Merging a ton more tests from YAML::Tiny
- Added back some pointless options to yaml_ok that keep our
codebase closer to YAML::Tiny (which should help with syncing)
- Changed exceptions to be closer to YAML::Tiny
0.05 2009-03-11
- Upgrade previous release to a stable release.
0.04_01 2009-03-03
- Merge Unicode / BOM fixes from YAML::Tiny
0.04 2009-01-07
- Matching changes in YAML::Tiny 1.36
- Fixing missing feature reported by H.Merijn Brand
- Changes to make Padre-CPAN-Meta core-compatible (SMUELLER)++
0.03 2008-03-20
- Adding YAML.pm compatibility in scalar context
0.02 2008-01-10
- Purging some references to YAML::Tiny that I missed
0.01 2008-01-08
- Cloned from YAML::Tiny 1.21
- Removed all write functionality
- Reduced interface to Load and LoadFile
- Removed object-orientation
- Removed global $errstr, all errors are exceptions
- Applied prototypes to all functions