diff options
author | Jesse Vincent <jesse@bestpractical.com> | 2009-10-02 05:57:37 +0900 |
---|---|---|
committer | Jesse Vincent <jesse@bestpractical.com> | 2009-10-02 05:57:37 +0900 |
commit | 6c79d1d26c58bac7a6973f37f6bdeedcece8dcf2 (patch) | |
tree | 0335ce01ac5448af0ec3a8a739fd262879706506 /pod/perl5110delta.pod | |
parent | 7e35aa2a74d42e84f48bdde9a02eece74b8be934 (diff) | |
download | perl-6c79d1d26c58bac7a6973f37f6bdeedcece8dcf2.tar.gz |
Removed tedious, redundant, incorrect module update entries from perl5110delta
Diffstat (limited to 'pod/perl5110delta.pod')
-rw-r--r-- | pod/perl5110delta.pod | 657 |
1 files changed, 6 insertions, 651 deletions
diff --git a/pod/perl5110delta.pod b/pod/perl5110delta.pod index e140e3c4bb..6301425616 100644 --- a/pod/perl5110delta.pod +++ b/pod/perl5110delta.pod @@ -413,6 +413,12 @@ system call. Dual-lifed modules maintained primarily in the Perl core now live in dist/. Dual-lifed modules maintained primarily on CPAN now live in cpan/ +In previous releases of Perl, it was customary to enumerate all module +changes in this section of the C<perldelta> file. From 5.11.0 forward +only notable updates (such as new or deprecated modules ) will be +listed in this section. For a complete reference to the versions of +modules shipped in a given release of perl, please see L<Module::CoreList>. + =head2 New Modules and Pragmata =over 4 @@ -447,44 +453,17 @@ This has been added to the core (version 1.39). See L</"The C<overloading> pragma"> above. -=item C<attributes> - -Upgraded from version 0.08 to 0.09. - =item C<attrs> The C<attrs> pragma has been removed. It had been marked as deprecated since 5.6.0. -=item C<base> - -Upgraded from version 2.13 to 2.14. See L<parent> for a replacement. - -=item C<bigint> - -Upgraded from version 0.22 to 0.23. - -=item C<bignum> - -Upgraded from version 0.22 to 0.23. - -=item C<bigrat> - -Upgraded from version 0.22 to 0.23. - =item C<charnames> -Upgraded from version 1.06 to 1.07. - The Unicode F<NameAliases.txt> database file has been added. This has the effect of adding some extra C<\N> character names that formerly wouldn't have been recognised; for example, C<"\N{LATIN CAPITAL LETTER GHA}">. -=item C<constant> - -Upgraded from version 1.13 to 1.19. Some code has been shifted from run time to -compile time, and the amount of MRO cache flushing has been minimised. - =item C<feature> The meaning of the C<:5.10> and C<:5.10.X> feature bundles has @@ -494,27 +473,6 @@ general, be added to maintenance releases. So C<:5.10> and C<:5.10.X> have identical effect. This is a change to the behaviour documented for 5.10.0. -=item C<fields> - -Upgraded from version 2.13 to 2.14 (this was just a version bump; there -were no functional changes). - -=item C<lib> - -Upgraded from version 0.5565 to 0.62. - -=item C<open> - -Upgraded from version 1.06 to 1.07. - -=item C<overload> - -Upgraded from version 1.06 to 1.07. - -=item C<overloading> - -See L</"The C<overloading> pragma"> above. - =item C<mro> Upgraded from version 1.00 to 1.01. Performance for single inheritance is 40% @@ -524,164 +482,12 @@ C<mro> is now implemented as an XS extension. The documented interface has not changed. Code relying on the implementation detail that some C<mro::> methods happened to be available at all times gets to "keep both pieces". -=item C<version> - -Upgraded from version 0.74 to 0.77. - =back =head2 Updated Modules =over 4 -=item C<Archive::Extract> - -Upgraded from version 0.24 to 0.34. - -=item C<Archive::Tar> - -Upgraded from version 1.38 to 1.52. - -=item C<Attribute::Handlers> - -Upgraded from version 0.79 to 0.85. - -=item C<AutoLoader> - -Upgraded from version 5.63 to 5.68. - -=item C<AutoSplit> - -Upgraded from version 1.05 to 1.06. - -=item C<B> - -Upgraded from version 1.17 to 1.22. - -=item C<B::Debug> - -Upgraded from version 1.05 to 1.11. - -=item C<B::Deparse> - -Upgraded from version 0.83 to 0.89. - -=item C<B::Lint> - -Upgraded from version 1.09 to 1.11. - -=item C<B::Xref> - -Upgraded from version 1.01 to 1.02. - -=item C<Benchmark> - -Upgraded from version 1.10 to 1.11. - -=item C<Carp> - -Upgraded from version 1.08 to 1.11. - -L<Carp> now includes all the necessary code to function. Previously, it -used to be a lightweight placeholder that loaded the actual code from -C<Carp::Heavy> on demand. C<Carp::Heavy> is now a simple, empty module -kept for backwards compatibility for programs that used to pre-load it. - -=item C<CGI> - -Upgraded from version 3.29 to 3.43. -(also includes the "default_value for popup_menu()" fix from 3.45). - -=item C<Compress::Zlib> - -Upgraded from version 2.008 to 2.020. - -=item C<CPAN> - -Upgraded from version 1.9205 to 1.9402. C<CPAN::FTP> has a local fix to -stop it being too verbose on download failure. - -=item C<CPANPLUS> - -Upgraded from version 0.84 to 0.88. - -=item C<CPANPLUS::Dist::Build> - -Upgraded from version 0.06_02 to 0.36. - -=item C<Cwd> - -Upgraded from version 3.25_01 to 3.30. - -=item C<Data::Dumper> - -Upgraded from version 2.121_14 to 2.124. - -=item C<DB> - -Upgraded from version 1.01 to 1.02. - -=item C<DB_File> - -Upgraded from version 1.816_1 to 1.820. - -=item C<Devel::PPPort> - -Upgraded from version 3.13 to 3.19. - -=item C<Digest::MD5> - -Upgraded from version 2.36_01 to 2.39. - -=item C<Digest::SHA> - -Upgraded from version 5.45 to 5.47. - -=item C<DirHandle> - -Upgraded from version 1.01 to 1.03. - -=item C<Dumpvalue> - -Upgraded from version 1.12 to 1.13. - -=item C<DynaLoader> - -Upgraded from version 1.08 to 1.10. - -=item C<Encode> - -Upgraded from version 2.23 to 2.35. - -=item C<Errno> - -Upgraded from version 1.10 to 1.11. - -=item C<Exporter> - -Upgraded from version 5.62 to 5.63. - -=item C<ExtUtils::CBuilder> - -Upgraded from version 0.21 to 0.2602. - -=item C<ExtUtils::Command> - -Upgraded from version 1.13 to 1.16. - -=item C<ExtUtils::Constant> - -Upgraded from 0.20 to 0.22. (Note that neither of these versions are -available on CPAN.) - -=item C<ExtUtils::Embed> - -Upgraded from version 1.27 to 1.28. - -=item C<ExtUtils::Install> - -Upgraded from version 1.44 to 1.54. - =item C<ExtUtils::MakeMaker> Upgraded from version 6.42 to 6.55_02. @@ -689,320 +495,6 @@ Upgraded from version 6.42 to 6.55_02. Note that C<ExtUtils::MakeMaker::bytes> and C<ExtUtils::MakeMaker::vmsish> have been removed from this distribution. -=item C<ExtUtils::Manifest> - -Upgraded from version 1.51_01 to 1.56. - -=item C<ExtUtils::ParseXS> - -Upgraded from version 2.18_02 to 2.2002. - -=item C<Fatal> - -Upgraded from version 1.05 to 2.06_01. See also the new pragma C<autodie>. - -=item C<File::Basename> - -Upgraded from version 2.76 to 2.77. - -=item C<File::Compare> - -Upgraded from version 1.1005 to 1.1006. - -=item C<File::Copy> - -Upgraded from version 2.11 to 2.16. - -File::Copy now always return 0 (not "") on failure. - -FIXME - describe C<cp> - -=item C<File::Fetch> - -Upgraded from version 0.14 to 0.20. - -=item C<File::Find> - -Upgraded from version 1.12 to 1.14. - -=item C<File::Path> - -Upgraded from version 2.04 to 2.07_03. - -=item C<File::Spec> - -Upgraded from version 3.2501 to 3.30. - -=item C<File::stat> - -Upgraded from version 1.00 to 1.01. - -Added -X overloading, -M, -C and -A. - -=item C<File::Temp> - -Upgraded from version 0.18 to 0.22. - -=item C<FileCache> - -Upgraded from version 1.07 to 1.08. - -=item C<FileHandle> - -Upgraded from version 2.01 to 2.02. - -=item C<Filter::Simple> - -Upgraded from version 0.82 to 0.84. - -=item C<Filter::Util::Call> - -Upgraded from version 1.07 to 1.08. - -=item C<FindBin> - -Upgraded from version 1.49 to 1.50. - -=item C<GDBM_File> - -Upgraded from version 1.08 to 1.09. - -=item C<Getopt::Long> - -Upgraded from version 2.37 to 2.38. - -=item C<Hash::Util::FieldHash> - -Upgraded from version 1.03 to 1.04. This fixes a memory leak. - -=item C<I18N::Collate> - -Upgraded from version 1.00 to 1.01. - -=item C<IO> - -Upgraded from version 1.23_01 to 1.25. - -This makes non-blocking mode work on Windows in C<IO::Socket::INET> -[CPAN #43573]. - -=item C<IO::Compress::*> - -Upgraded from version 2.008 to 2.020. - -=item C<IO::Dir> - -Upgraded from version 1.06 to 1.07. - -=item C<IO::Handle> - -Upgraded from version 1.27 to 1.28. - -=item C<IO::Socket> - -Upgraded from version 1.30_01 to 1.31. - -=item C<IO::Zlib> - -Upgraded from version 1.07 to 1.09. - -=item C<IPC::Cmd> - -Upgraded from version 0.40_1 to 0.46. - -=item C<IPC::Open3> - -Upgraded from version 1.02 to 1.04. - -=item C<IPC::SysV> - -Upgraded from version 1.05 to 2.01. - -=item C<lib> - -Upgraded from version 0.5565 to 0.62. - -=item C<List::Util> - -Upgraded from version 1.19 to 1.21. - -=item C<Locale::MakeText> - -Upgraded from version 1.12 to 1.13. - -=item C<Log::Message> - -Upgraded from version 0.01 to 0.02. - -=item C<Math::BigFloat> - -Upgraded from version 1.59 to 1.60. - -=item C<Math::BigInt> - -Upgraded from version 1.88 to 1.89. - -=item C<Math::BigInt::FastCalc> - -Upgraded from version 0.16 to 0.19. - -=item C<Math::BigRat> - -Upgraded from version 0.21 to 0.22. - -=item C<Math::Complex> - -Upgraded from version 1.37 to 1.56. - -=item C<Math::Trig> - -Upgraded from version 1.04 to 1.20. - -=item C<Memoize> - -Upgraded from version 1.01_02 to 1.01_03 (just a minor documentation -change). - -=item C<Module::Build> - -Upgraded from version 0.2808_01 to 0.34_02. - -=item C<Module::CoreList> - -Upgraded from version 2.13 to 2.18. This release no longer contains the -C<%Module::CoreList::patchlevel> hash. - -=item C<Module::Load> - -Upgraded from version 0.12 to 0.16. - -=item C<Module::Load::Conditional> - -Upgraded from version 0.22 to 0.30. - -=item C<Module::Loaded> - -Upgraded from version 0.01 to 0.02. - -=item C<Module::Pluggable> - -Upgraded from version 3.6 to 3.9. - -=item C<NDBM_File> - -Upgraded from version 1.07 to 1.08. - -=item C<Net::Ping> - -Upgraded from version 2.33 to 2.36. - -=item C<NEXT> - -Upgraded from version 0.60_01 to 0.64. - -=item C<Object::Accessor> - -Upgraded from version 0.32 to 0.34. - -=item C<OS2::REXX> - -Upgraded from version 1.03 to 1.04. - -=item C<Package::Constants> - -Upgraded from version 0.01 to 0.02. - -=item C<PerlIO> - -Upgraded from version 1.04 to 1.06. - -=item C<PerlIO::via> - -Upgraded from version 0.04 to 0.07. - -=item C<Pod::Man> - -Upgraded from version 2.16 to 2.22. - -=item C<Pod::Parser> - -Upgraded from version 1.35 to 1.37. - -=item C<Pod::Plainer> - -Upgraded from version 0.01 to 1.01. - -There are no code changes - the version bump is because C<Pod::Plainer> has -been released to CPAN as a stand-alone distribution, and will be removed from -the core distribution in 5.14. - -=item Pod::Perldoc - -Upgrade from version 3.14_02 to 3.15. - -=item C<Pod::Simple> - -Upgraded from version 3.05 to 3.07. - -=item C<Pod::Text> - -Upgraded from version 3.08 to 3.13. - -=item C<POSIX> - -Upgraded from version 1.13 to 1.17. - -=item C<Safe> - -Upgraded from 2.12 to 2.18. - -=item C<Scalar::Util> - -Upgraded from version 1.19 to 1.21. - -=item C<SelectSaver> - -Upgraded from 1.01 to 1.02. - -=item C<SelfLoader> - -Upgraded from 1.11 to 1.17. - -=item C<Socket> - -Upgraded from 1.80 to 1.84. - -As of 1.84, C<Socket> can now handle abstract namespace sockets on Linux. -(see unix(7)). - -=item C<Storable> - -Upgraded from 2.18 to 2.20. - -=item C<Switch> - -Upgraded from version 2.13 to 2.14. Please see L</Deprecations>. - -=item C<Symbol> - -Upgraded from version 1.06 to 1.07. - -=item C<Sys::Syslog> - -Upgraded from version 0.22 to 0.27. - -=item C<Term::ANSIColor> - -Upgraded from version 1.12 to 2.01. - -=item C<Term::ReadLine> - -Upgraded from version 1.03 to 1.04. - -=item C<Term::UI> - -Upgraded from version 0.18 to 0.20. - =item C<Test::Harness> Upgraded from version 2.64 to 3.17. @@ -1013,149 +505,12 @@ C<Assert>, C<Iterator>, C<Point> and C<Results> modules) have been removed. If you still need this, then they are available in the (unmaintained) C<Test-Harness-Straps> distribution on CPAN. -=item C<Test::Simple> - -Upgraded from version 0.72 to 0.92. - -=item C<Text::ParseWords> - -Upgraded from version 3.26 to 3.27. - -=item C<Text::Tabs> - -Upgraded from version 2007.1117 to 2009.0305. - -=item C<Text::Wrap> - -Upgraded from version 2006.1117 to 2009.0305. - -=item C<Thread::Queue> - -Upgraded from version 2.00 to 2.11. - -=item C<Thread::Semaphore> - -Upgraded from version 2.01 to 2.09. - -=item C<threads> - -Upgraded from version 1.67 to 1.73. - -=item C<threads::shared> - -Upgraded from version 1.14 to 1.29. - -=item C<Tie::RefHash> - -Upgraded from version 1.37 to 1.38. - -=item C<Tie::StdHandle> - -This has documentation changes, and has been assigned a version for the -first time: version 4.2. - -=item C<Time::HiRes> - -Upgraded from version 1.9711 to 1.9719. - -=item C<Time::Local> - -Upgraded from version 1.18 to 1.1901. - -=item C<Time::Piece> - -Upgraded from version 1.12 to 1.15. - -=item C<Unicode::Normalize> - -Upgraded from version 1.02 to 1.03. - -=item C<Unicode::UCD> - -Upgraded from version 0.25 to 0.27. - -C<charinfo()> now works on Unified CJK code points added to later versions -of Unicode. - -C<casefold()> has new fields returned to provide both a simpler interface -and previously missing information. The old fields are retained for -backwards compatibility. Information about Turkic-specific code points is -now returned. - -The documentation has been corrected and expanded. - =item C<UNIVERSAL> Upgraded from version 1.04 to 1.05. C<< UNIVERSAL->import() >> is now deprecated. -=item C<Win32> - -Upgraded from version 0.34 to 0.39. - -=item C<Win32API::File> - -Upgraded from version 0.1001_01 to 0.1101. - -=item C<XSLoader> - -Upgraded from version 0.08 to 0.10. - -=item Upgrade to Class::ISA 0.34 - -=item Upgrade to Attribute::Handlers 0.87 - -=item Upgrade to AutoLoader 5.70 - -=item Upgrade to IO::Zlib 1.10 - -=item Update parent to CPAN version 0.223 - -=item Update Log::Message::Simple to CPAN version 0.06 - -=item Updated Math::BigRat to CPAN version 0.24 - -=item Update Archive::Tar to CPAN version 1.54 - -=item Update IPC::Cmd to CPAN version 0.50 - -=item Updated CPANPLUS::Dist::Build to CPAN version 0.40 - -=item Updated Module::Loaded to CPAN version 0.06 - -=item Upgrade Term::ANSIColor to 2.02 - -=item Update Text::Balanced to 2.02 - -=item Update Module::Build to 0.35 - -=item constant has been upgraded to 1.19. - -=item upgrade CGI from 3.43 to 3.45 - -=item bump Safe version to 2.18 - -=item Upgrade to threads::shared 1.31 - -=item Update threads to 1.74 - -=item autodie 2.06_01 - -=item Synchronize with CPAN's Attribute::Handlers 0.86 - -=item Synchronize AutoLoader with CPAN's 5.69 - -=item ExtUtils::MakeMaker 6.55_02 - -=item Final release of version-0.77 for inclusion in 5.10.1 - -=item Upgrade to Encode 2.37 - -=item Upgrade to Class::ISA 0.36 (Fixes installation directories only) - -=item Upgrade to PathTools 3.30_02 (with only core reorganization fixes) - =back =head1 Utility Changes |