diff --git a/Changes b/Changes index 1031f43..0039c7b 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,11 @@ +1.64 -- 2024-08-02 + [CHANGES] + * On Perl version 5.40 or later, various `Scalar::Util` functions are + now simply aliases to core-provided functions in `builtin::`: + + blessed(), refaddr(), reftype(), weaken(), unweaken(), isweak() + * Remember to list `head` and `tail` in `List::Util` SYNOPSIS + * Various improvements to internal CI infrastructure + 1.63 -- 2022-08-08 [BUGFIXES] * Fix off-by-one in stack handling of head() / tail() (RT143905) diff --git a/lib/List/Util.pm b/lib/List/Util.pm index 0c8d77e..7b9c13d 100644 --- a/lib/List/Util.pm +++ b/lib/List/Util.pm @@ -16,7 +16,7 @@ our @EXPORT_OK = qw( sample shuffle uniq uniqint uniqnum uniqstr zip zip_longest zip_shortest mesh mesh_longest mesh_shortest head tail pairs unpairs pairkeys pairvalues pairmap pairgrep pairfirst ); -our $VERSION = "1.63"; +our $VERSION = "1.64"; our $XS_VERSION = $VERSION; $VERSION =~ tr/_//d; diff --git a/lib/List/Util/XS.pm b/lib/List/Util/XS.pm index 28cf692..baaae76 100644 --- a/lib/List/Util/XS.pm +++ b/lib/List/Util/XS.pm @@ -3,7 +3,7 @@ use strict; use warnings; use List::Util; -our $VERSION = "1.63"; # FIXUP +our $VERSION = "1.64"; # FIXUP $VERSION =~ tr/_//d; # FIXUP 1; diff --git a/lib/Scalar/Util.pm b/lib/Scalar/Util.pm index 7ee4c42..0d3948c 100644 --- a/lib/Scalar/Util.pm +++ b/lib/Scalar/Util.pm @@ -17,7 +17,7 @@ our @EXPORT_OK = qw( dualvar isdual isvstring looks_like_number openhandle readonly set_prototype tainted ); -our $VERSION = "1.63"; +our $VERSION = "1.64"; $VERSION =~ tr/_//d; require List::Util; # List::Util loads the XS diff --git a/lib/Sub/Util.pm b/lib/Sub/Util.pm index f96e857..19d013f 100644 --- a/lib/Sub/Util.pm +++ b/lib/Sub/Util.pm @@ -15,7 +15,7 @@ our @EXPORT_OK = qw( subname set_subname ); -our $VERSION = "1.63"; +our $VERSION = "1.64"; $VERSION =~ tr/_//d; require List::Util; # as it has the XS