Changes for Perl programming language extension Parse-CPAN-Meta
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