source: trunk/essentials/dev-lang/perl/pod/perl587delta.pod@ 3280

Last change on this file since 3280 was 3181, checked in by bird, 19 years ago

perl 5.8.8

File size: 8.2 KB
Line 
1=head1 NAME
2
3perldelta - what is new for perl v5.8.7
4
5=head1 DESCRIPTION
6
7This document describes differences between the 5.8.6 release and
8the 5.8.7 release.
9
10=head1 Incompatible Changes
11
12There are no changes incompatible with 5.8.6.
13
14=head1 Core Enhancements
15
16=head2 Unicode Character Database 4.1.0
17
18The copy of the Unicode Character Database included in Perl 5.8 has
19been updated to 4.1.0 from 4.0.1. See
20L<http://www.unicode.org/versions/Unicode4.1.0/#NotableChanges> for the
21notable changes.
22
23=head2 suidperl less insecure
24
25A pair of exploits in C<suidperl> involving debugging code have been closed.
26
27For new projects the core perl team strongly recommends that you use
28dedicated, single purpose security tools such as C<sudo> in preference to
29C<suidperl>.
30
31=head2 Optional site customization script
32
33The perl interpreter can be built to allow the use of a site customization
34script. By default this is not enabled, to be consistent with previous perl
35releases. To use this, add C<-Dusesitecustomize> to the command line flags
36when running the C<Configure> script. See also L<perlrun/-f>.
37
38=head2 C<Config.pm> is now much smaller.
39
40C<Config.pm> is now about 3K rather than 32K, with the infrequently used
41code and C<%Config> values loaded on demand. This is transparent to the
42programmer, but means that most code will save parsing and loading 29K of
43script (for example, code that uses C<File::Find>).
44