cpan Module-Build 0.4006

latest releases: 2.232012, 0.1.11, 0.5...
10 years ago
  • Announcement: The Perl5-Porters have decided to remove
    Module::Build from the perl core distribution. It will still be
    available on CPAN, and development is planned to continue
    regardless.

For more information, see:

[BUG FIXES]

  • In the 'installdeps' action, w don't need to check for an
    executable bit on the CPAN client, just try executing it.
    Otherwise we needlessly fail on e.g. VMS.

  • Actually handle utf8 correctly in utf8-man tests. [Leon Timmermans]

  • Don't clobber standard array/hash attributes in subclasses that
    have their own array/hash attributes. [Graham Ollis]

  • We now allow underscores in package names, when extracting the
    name & abstract from POD. [Ricardo Signes, Shlomi Fish]

  • When building HTML docs, fix a problem with setting the --htmlroot
    argument. [Ken Williams]

  • Lower Test::More dependency in the test metadata, so distgen
    output won't mess up console with older Test::More installed.
    [Tatsuhiko Miyagawa]

  • Revised detildification on VMS [Craig Berry]

  • Fix run_test_harness for case when $Switches is an empty string
    [Victor Efimov, Ken Williams]

[ENHANCEMENTS]

  • Significantly sped up some tests by not forcing HTML docs to be
    built when the user's config doesn't ask for them anyway.
    [Ken Williams]

  • The Module::Metadata package was split out from this distro back
    in 2010. Removed its regression tests. [Ken Williams]

  • Removed dependence on IO::File, replacing it with safe invocations
    of open(). [Sven Dowideit]

  • Added an 'extra_manify_args' parameter to facilitate man pages
    containing Unicode. [Joenio Costa]

  • Added an '--html_links 0' argument for the 'html' action, which
    can hugely speed things up. The main effect is speeding up the
    M::B tests themselves. [Ken Williams]

  • Added continuous integration support for the Module::Build code
    itself, through the Travis-CI project
    (https://travis-ci.org/). [Tatsuhiko Miyagawa, Olivier Mengué]

[DOCUMENTATION]

  • Removed suggestion in the INSTALL document to use the Makefile.PL
    for installation. Making the Makefile.PL lower-profile in
    general. [Ken Williams]

  • Fix link from UpperCase CPAN::META::Spec to CPAN::Meta::Spec in
    API.pod. [Sven Dowideit]

[OTHER]

  • Removed unused platform specific modules that never contained
    anything. [Leon Timmermans]

  • Lots of typo fixes in comments & documentation. [David Steinbrunner]

Don't miss a new Module-Build release

NewReleases is sending notifications on new releases.