https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/tree/v6.58

After a year and a half, a new stable release of MakeMaker!  It's big.  Here's
the major changes:

* Metafile processing is now handled by CPAN::Meta.  This makes it
  more correct but also more strict.

* Many, many Windows fixes.

* MYMETA files are now generated recording meta information at the point
  of install rather than at the point of distribution.

* JSON versions of MYMETA and META files are now generated.

* AUTHOR now accepts multiple authors.


Many thanks to...
* Christian Walde, Chorny, David Golden, Matt Trout, Robin Barker,
  Jens Rehsack, Yasuhiro Matsumoto, Zefram, Adam Kennedy and Reini
  Urban for their work!


6.58  Wed Jul  6 14:17:06 PDT 2011
    No changes since 6.57_11


6.57_11  Thu May 19 17:26:31 PDT 2011
    Bug Fixes
    * Changed CPAN::Meta to accept version objects. [github #16]
    * Massage bad versions and warn the user about them. [github #15]
    * Protect against CPAN::Meta dying during metafile validation
      and generation.

    VMS
    * Fix prereq.t to work around "local %ENV = %ENV" bug

    Win32
    * Liblist::Kid can now recognize long compiler paths
      (Christian Walde) [github #11]


6.57_10  Sun, 03 Apr 2011 19:36:38 +1000
    Bug Fixes
    * Relaxed strictures on prerequisite versions.  Invalid versions now
      issue a warning and are set to 0 rather than dying. [github #7]
    * Upgraded CPAN::Meta to 2.110930 which fixes a glitch in writing
      MYMETA.yml if your module's version number was 1.4. [github #9]
    * Convert LICENSE entries which are unknown to CPAN::Meta to
      "unknown" rather than dying. [github #10]


6.57_09  Mon, 28 Mar 2011 11:13:39 +1100
    Misc
    * Make CPAN ignore bundled modules
    * Accidentally rolled Version::Requirements into the version bundle
    * Deleted now unused ExtUtils::MakeMaker::YAML


6.57_08  Sun, 27 Mar 2011 21:52:47 +1100
    VMS
    * Removed dependency on cc_runtime.h for VMS as well.

    Misc
    * Changed how modules are bundled to avoid replacing XS version of
      Scalar::Util with a pure Perl version [github #4]


6.57_07  Fri, 25 Mar 2011 14:31:31 +1100
    Enhancements
    * Generates META.json and MYMETA.json in addition to
      META.yml and MYMETA.yml (David Golden)
    * MYMETA has the runtime requirements made priority over META_*
      keys to allow generation of a correct META.* into the dist while
      still generating an accurate MYMETA.* locally (Matt S Trout)
    * Distributions should not depend on cc_runtime.h from core as it is
      only needed for B::CC
    * Now uses CPAN::Meta to generate META files.

    Bug Fixes
    * MYMETA.yml generation from META.yml actually works (Matt S Trout)
    * All required META fields are generated, even if they must be filled
      with "unknown" in place of real data (David Golden)

    Test Fixes
    * miniperl.t is no longer run outside of the perl core.  Its only relevant
      to bleadperl and requires no backwards compatibility [rt.cpan.org 61868]

    Cygwin
    * Rebase behaviour was improved (Reini Urban)
    * Build man pages (Reini Urban)

    Win32
    * Spot valid lib files on Win32 when .a and .lib are mixed.
      (Christian Walde) [github #3]
    * Extensive testing of ExtUtils::Liblist::Kid for Win32
      (Christian Walde)
    * Implemented proper emulation of DOS escaping rules in ExtUtils::MM_Win32
      (Christian Walde)


6.57_06  Wed Oct 06 13:49:00 EEST 2010
    Win32
    * Work around dmake's limitations on how long a "line" can be.
      [rt.cpan.org 61286]
    * ActivePerl 1007 can now see gcc. [rt.cpan.org 55752] (Christian Walde)

    Bug Fixes
    * Fix for AUTHOR and undocumented usage of MM->new() (Alexandr Ciornii)

6.57_05  Sat Sep 11 23:24:00 EEST 2010
    Bug Fixes
    * AUTHOR compatibility code should also be called after CONFIGURE callback

6.57_04  Thu Sep 09 23:59:00 EEST 2010
    Bug Fixes
    * Fix several_authors.t
    * Upgrade bundled modules: ExtUtils::Manifest 1.58.

6.57_03  Thu Sep 09 01:31:00 EEST 2010
    Bug Fixes
    * Update MANIFEST

6.57_02  Wed Sep 08 02:40:00 EEST 2010
    Bug Fixes
    * Don't do MANIFEST checks in PERL_CORE (Robin Barker)

    New Features
    * Accept several values (arrayref) in AUTHOR (Alexandr Ciornii)
    * Add MYMETA.yml support (Adam Kennedy, Alexandr Ciornii)
    * NO_MYMETA key to suppress MYMETA.yml generation (Alexandr Ciornii)

6.57_01  Tue Aug 24 01:36:20 PDT 2010
    Improvements
    * parse_abstract() is more robust supporting "Package.pm" and multiple
      dashes and spaces. [rt.perl.org 74438]

    Bug Fixes
    * Recognize .so files in AIX. [rt.cpan.org 41360] (Jens Rehsack)
    * Remove manual image-base generation on Win32/gcc [rt.cpan.org 47138]
      (Yasuhiro Matsumoto)
    * Use the bundled versions of our dependencies if they're not installed.
    * Eliminate use of foreach qw() which will be deprecated in 5.14.
      [rt.cpan.org 57124] (Zefram)

    Test Fixes
    * Guard against old versions of YAML::Tiny that worked differently.
      [rt.cpan.org 55500]



-- 
E: "Would you want to maintain a 5000 line Perl program?"
d: "Why would you write a 5000 line program?"

Reply via email to