perl5
perl5 copied to clipboard
prepare perldelta for the release of v5.42.0
This is a manual merge of the perl541*delta.pod files in preparation for the 5.42.0 release.
Review and comments (especially about omissions and inconsistencies) are very welcome.
We wonder if the (currently)sections about apostrophe_as_package_separator and smartmatch really belong to "Incompatible Changes" and not to "Core Enhancements". The "unfeatures" are backward-compatible by design.
The cloning of dirhandle bug isn't mentioned (probably because I neglected to write that for the dev release). That should absolutely be in the stable release though.
The cloning of dirhandle bug isn't mentioned (probably because I neglected to write that for the dev release). That should absolutely be in the stable release though.
Please take the time to write it in: you're the best positioned to do it.
@richardleach Thanks a lot for your review! I'll go over it soon.
Note to self: mention the doc change from fdbbfbf41538c26b8b3c6edf37c5d861394c8af6.
Note to self: move apostrophe_as_package_separator and smartmatch unfeatures in the "Core Enhancements" section. Look at the deltas for 5.36 and 5.38 for examples.
Note to self: mention the doc change from fdbbfbf.
"The recommended alternatives to the rand() function were updated to modern modules recommended by the CPAN Security Group."
@haarg It would be great if you could double check https://github.com/Perl/perl5/commit/aac338e611a969bfad8f1a3e961d1285901f6c3a (I followed your https://github.com/Perl/perl5/commit/17182bbf30c5c9df3b32c4d40598f437b77320cb) 🙏🏼
@haarg It would be great if you could double check aac338e (I followed your 17182bb) 🙏🏼
The commit message isn't quite right, because this just cleans up the old delta files, it doesn't do the merge.
The commit message isn't quite right, because this just cleans up the old delta files, it doesn't do the merge.
I fixed that, thank you :)
Note to self: mention the doc change from fdbbfbf.
This was done by @thibaultduponchelle in 33c0fe42eb58965f02e21f3891d5d6069c0ce2e3.