This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Upgrade CPAN::Meta from 2.132661 to 2.132830
[perl5.git] / cpan / CPAN-Meta / Changes
index dd0f934..a96d888 100644 (file)
@@ -1,5 +1,156 @@
 Revision history for CPAN-Meta
 
+2.132830  2013-10-10 16:04:30 America/New_York
+
+  [ADDED]
+
+  - CPAN::Meta::Prereqs now has a 'merged_requirements' method for
+    combining requirements across multiple phases and types
+
+  [FIXED]
+
+  - Invalid 'meta-spec' is no longer a fatal error: instead, it will
+    usually be treated as spec version "1.0" (prior to formalization of the
+    meta-spec field).  Conversion has some heuristics for guessing a
+    version depending on other fields if 'meta-spec' is missing or invalid.
+
+2.132661  2013-09-23 13:27:46 America/New_York
+
+  [FIXED]
+
+  - updated Makefile.PL logic to support PERL_NO_HIGHLANDER
+
+  [PREREQS]
+
+  - Dropped ExtUtils::MakeMaker configure_requires dependency
+    to 6.17
+
+2.132660  2013-09-23 06:04:04 America/New_York
+
+  [FIXED]
+
+  - Installation on Perls < 5.12 will uninstall older versions installed
+    due to being bundled with ExtUtils::MakeMaker
+
+2.132620  2013-09-19 11:18:33 America/New_York
+
+  [CHANGED]
+
+  - META validation used to allow a scalar value when a list (i.e. array
+    reference) was required for a field. This has been tightened and
+    validation will now fail if a scalar value is given.  Conversion will
+    continue to turn scalars into an array reference as it previously did.
+
+2.132510  2013-09-08 10:17:29 America/New_York
+
+  [FIXED]
+
+  - Fixed incorrectly encoded META.yml
+
+2.132140  2013-08-02 11:54:17 America/New_York
+
+  [DOCUMENTATION]
+
+  - Fixed some typos in CPAN::Meta::Spec
+
+  [OTHER]
+
+  - migrated repository to Perl-Toolchain-Gang organization on Github and
+    updated metadata accordingly
+
+2.131560  2013-06-05 15:26:36 America/New_York
+
+  [DOCUMENTATION]
+
+  - Replaced CPAN::Meta SYNOPSIS with code that actually works
+
+2.131490  2013-05-29 14:15:16 America/New_York
+
+  [BUGFIX]
+
+  - Downconversion of custom resources was not dropping the leading "x_".
+    Now "x_MailingList" will downconvert correctly to "MailingList".
+
+  [SPEC]
+
+  - Per the Lancaster Consensus, the 'file' subkey of a package listed in
+    'provides' must refer to an actual file in the distribution, either the
+    .pm file that provides the package or another file (*.PL) that
+    generates it
+
+2.130880  2013-03-29 09:51:00 America/New_York
+
+  [BUGFIX]
+
+  - Fix provides 'version' bug introduced in the 2.130870 fix
+
+2.130870  2013-03-28 11:08:50 America/New_York
+
+  [BUGFIX]
+
+  - Don't add 'version' to 'provides' during conversion if one didn't
+    exist in the original [Reported by Miyagawa; fixed by David Golden]
+
+2.120921  2012-04-01 15:20:24 Europe/Paris
+
+  [REMOVED]
+
+  - CPAN::Meta::Requirements has been split out into its own distribution
+    so it can be used by CPAN.pm without requiring all of CPAN::Meta
+
+2.120920  2012-04-01 11:30:43 Europe/Paris
+
+  [ADDED]
+
+  - CPAN::Meta::Requirements now has a 'requirements_for_module' method
+    to retrieve a version requirements string for a specific module
+    [Leon Timmermans]
+
+  [OTHER]
+
+  - Parse::CPAN::Meta prerequisite bumped to 1.4403
+  - JSON::PP prerequisites bumped to 2.27200
+  - CPAN::Meta::YAML prerequisite bumped to 0.008
+
+2.120900  2012-03-30 13:15:15 Europe/Paris
+
+  [BUGFIX]
+
+  - CPAN::Meta::Requirements now treats undef requirements given to
+    from_string_hash() as '0' and warns about it; add_string_requirements()
+    dies if it does not get a requirements string to parse
+
+2.120630  2012-03-03 14:48:35 EST5EDT
+
+  [BUGFIX]
+
+  - CPAN::Meta::Requirements now ensures that dotted-decimal versions are
+    represented in normalized form when stringified.  This fixes a
+    regression in META conversion in 2.120620.
+    [Reported by Kent Fredric; fixed by David Golden]
+
+2.120620  2012-03-02 12:28:59 EST5EDT
+
+  [ADDED]
+
+  - CPAN::Meta::Requirements::add_string_requirements allows building
+    a requirements specification piecemeal [Cory G. Watson]
+
+  [BUGFIX]
+
+  - Version range handling fixed [rt.cpan.org #75424]
+
+  - CPAN::Meta::Converter handles bad version strings more gracefully,
+    truncating alphanumerics and otherwise falling back to "0".  This
+    is likely better than dropping a prerequisite or dying.
+    [rt.cpan.org #75427]
+
+2.120530  2012-02-22 16:15:31 EST5EDT
+
+  [OTHER]
+
+  - Dialed back perl prereq to 5.006
+
 2.120351  2012-02-03 23:01:45 America/New_York
 
   [OTHER]
@@ -283,3 +434,4 @@ Revision history for CPAN-Meta
 
   - keep the old specs from getting indexed so as not to confuse people
 
+# vim: ts=2 sts=2 sw=2 et: