Revision history for Perl module UNIVERSAL::require
0.19 2021-03-27 NEILB
- Noted that the module is now deprecated
- Added a list of alternatives to SEE ALSO
0.18 2015-02-24
- Skip the taint test if Perl was compiled without taint support.
RAZ++
- Changed use of "use vars" to "our"
- Added strict and warnings to PREREQ_PM
0.17 2014-04-19
- Check for valid module names. RT#94866 from TOBYINK.
- Changed used of die() to croak() RT#23113
- Fixed typo in pod (fschlich++)
0.16 2014-02-03
- All seems fine with previous dev release
0.15_01 2014-02-03
- Added README
- Specified min version of perl 5.6.0
- Now "use warnings"
0.15 2013-09-28
- Hadn't specified meta-spec version 2, so github repo wasn't turning
up in the metadata.
0.14 2013-08-25
- Changed the repository meta_merge to the new format
- Tweaked format (mainly release dates) to conform to CPAN::Changes::Spec
0.13_1 2013-03-08
- first test release by NEILB after getting comaint
- no changes other than specifying github repository
0.13 2009-03-30
- $module->require now always resets $@ which removes a trap of using $@
to indicate an error, rather than checking $module->require directly.
[rt.cpan.org 44444]
0.12 2009-03-30
- bleadperl introduced a new warning deprecating "use UNIVERSAL"
(thank goodness) which interfered with t/require.t
0.11 2006-11-11
- Sped up require() by about 400% for already loaded modules.
[rt.cpan.org 21141]
- Fix the test for the changed version error in 5.10.
0.10 2005-10-10
- Split out of UNIVERSAL-exports into its own distribution.
- UNIVERSAL::require no longer uses eval STRING in require(). This
closes a security hole.
- Testing that it works under taint mode.
- Added license and copyright notice.
- Added use()
- Mention Module::Load in SEE ALSO.
0.03 2001-12-16
- Fixed a little nit when "use UNIVERSAL" is involved.
0.02 2001-06-25
- -->API CHANGE!<-- require() no longer dies on failure
0.01 2001-01-22
- First version, adapted from the Perl 6 RFC prototypes 253 and 257.