SAPER / XSLoader-0.16 / Changes

History for XSLoader

0.16 - 2012.09.03 - SAPER
    - [CODE] Synced from bleadperl.
    - [DOC] CPAN-RT #77294: Fixed some spelling and grammer errors.
    - [TESTS] CPAN-RT #77557: Tests started to fail with Perl 5.15.5
    - [DIST] Perl-RT #114050: Added meta-information in Makefile.PL to
      reflect that the module is maintained by P5P.

0.15 - 2011.04.17 - SAPER #PerlQA2011
    - [DIST] CPAN-RT#54456: Set INSTALLDIRS to "site" when installed on
      Perl 5.11+ (thanks to Todd Rinaldo).
    - [DOC] Document a known bug under Perl 5.8.4 and 5.8.5.
    - [TESTS] Fixed tests to pass under Perl 5.8.4 and 5.8.5.

0.14 - 2011.04.16 - SAPER #PerlQA2011
    - [CODE] Updated from bleadperl:
       - XSLoader::load() with no arguments can use caller to find
         a default package (Nicholas Clark).
       - Avoid defining a full XSLoader::bootstrap_inherit post 5.6,
         as it's not needed (Nicholas Clark).
       - Small optimisation: for the generated XSLoader.pm, avoid a
         runtime lexical which is constant (Nicholas Clark).
    - [TESTS] Updated from bleadperl, solving RT-CPAN #54132, #61332.
    - [TESTS] Fixed tests for old Perls.
    - [TESTS] Added t/00-load.t and t/01-api.t, to provide basic tests
      when the main ones are skipped.

0.10 - 2008.09.23 - SAPER
    - [CODE] Commented a debug statement which seems to confuse some Perl
      builts with -DDEBUGGING (Rafael Garcia-Suarez).
    - [TESTS] RT-Perl#59208: Adjusted t/XSLoader.t for builds without
      dynamic loading (Andy Dougherty).
    - [TESTS] RT-CPAN#39520: Fixed t/podcover.t (Jerry D. Hedden).

0.09 - 2008.09.21 - SAPER
    - [CODE] Execute bootstrap files if present, thanks to Vadim Konovalov.
    - [CODE] Small optimisation: avoid to calculate "${module}::bootstrap"
      more than needed, thanks to Vadim Konovalov.
    - [TESTS] Normalised tests headings.
    - [TESTS] t/pod.t now also uses Pod::Checker.
    - [TESTS] Added a test in t/XSLoader.t to avoid warnings from Perl 5.10
    - [DOC] The copyright section is also the license.

0.08 - 2007.04.29 - SAPER
    - [BUGFIX] Fixed installation target.
    - [CODE] Merged bleadperl@29580: OS/2-specific change by Ilya Zakharevich: 
      static build can load generic DLLs, but cannot load Perl extensions with 
      DLLs.
    - [CODE] Merged bleadperl@29188: Factor out $^O eq 'darwin' from XSLoader.pm
    - [TESTS] Fixed t/podcover.t
    - [TESTS] Merged bleadperl@30852: Allow any *DBM_File to work by Jerry D. Hedden.
    - [TESTS] Merged bleadperl@31005: Compatibility with version.pm

0.07 - 2006.10.13 - SAPER
    - [TESTS] Removed cargo-cult BEGIN blocs.
    - [TESTS] Detect if Test::More is available.
    - [TESTS] Reworked the way modules are tested to improve the TAP output.
    - [TESTS] Added more tests, mainly error messages checking.
    - [DOC] Small Pod changes.
    - [DIST] Added examples.

0.06 - 2005.10.16 - SAPER
    - [DOC] Merged bleadperl@25666: documentation typos.
    - [DIST] Now includes a transient XSLoader.pm for PAUSE. Thanks to Andreas
      Koening for the explanation.

0.05 - 2005.09.29 - SAPER
    - [CODE] Small optimisation for calling bootstrap_inherit() by Michael Schwern.
    - [DIST] Got rid of lib/ directory for easier integration with CORE.
    - [TESTS] Ported t/XSLoader.t to Test::More
    - [TESTS] Added t/distchk.t, t/pod.t, t/podcover.t, t/portfs.t

0.04 - 2005.09.25 - SAPER
    - [CODE] use strict;
    - [TESTS] Rewrote t/XSLoader.t
    - [DOC] Updated documentation: pod formatting, diagnostics & bugs sections
    - [DIST] Bumped up the version.

0.03_01  Mon Dec  6 19:28:57 EST 2004 - MSCHWERN
    - Incrementing version as several versions called themselves 0.03.

0.03  *UNRELEASED* - MSCHWERN
    - Clean up tests for core [bleadperl@20945, 20952, 20961]
    - Make XSLoader update @DynaLoader::dl_shared_objects [bleadperl@22816]
    - Minor doc style nits [bleadperl@21060]

0.02  Fri Aug 29 21:59:33 PDT 2003 - MSCHWERN
    * Adapted from bleadperl@20940
    * Added basic tests
    * Backported to 5.004_05
    - load() now gives a proper error when given no arguments.
    - Removed copy of DynaLoader's Tolkien quote



Hosting generously
sponsored by Bytemark