=head1 NAME HISTORY - release history for Alias =head1 DESCRIPTION =over 8 =item 2.32 No change in functionality. Added #defines for compatibility with the 5.006 development branch (courtesy Nathan Torkington ). =item 2.31 save_gp() is now exported from core, so use it instead of our own version. Thanks to Larry Virden for the bug report. Require 5.004. =item 2.3 The developer versions after 5.003 broke XSUB call semantics when the C<-d> switch is used (to invoke debugger or profiler). The problem is fixed in versions >= 5.003_19. Added the necessary logic to make use of the escape in Alias.xs. Thanks to Josh Purinton for reporting the problem. Objects are not automatically dereferenced by attr(). They are available as scalars instead, thanks to a feature request from Peter Seibel . ***INCOMPATIBLE CHANGE*** Using attr() in DESTROY subs resulted in deep recursion, fixed. Thanks to Helmut Jarausch . =item 2.2 Two new options C<$KeyFilter>, and C<$AttrPrefix> added for controlling which hash entries are aliased by C. This offers one way to avoid C when using C. Documentation, testsuite additions. =item 2.1 C now returns the passed value. We C. C is now prototyped to ($). *a = \*b work around has been removed (fixed in 5.002) "private" methods are now supported. Documentation, testsuite additions. =item 2.0 Added implicit localization for C via XS code. =item 1.3 Added C (unreleased). =item 1.2 Bugfix in the while loop, and other cleanup. Thanks to Ian Phillips . =item 1.1 Added named closures to pod. =item 1.0 Released to perl5-porters@nicoh.com. =back =cut