perl5 icon indicating copy to clipboard operation
perl5 copied to clipboard

prepare perldelta for the release of v5.42.0

Open book opened this issue 5 months ago • 3 comments

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.

book avatar Jun 11 '25 17:06 book

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.

Leont avatar Jun 11 '25 17:06 Leont

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.

book avatar Jun 12 '25 08:06 book

@richardleach Thanks a lot for your review! I'll go over it soon.

book avatar Jun 12 '25 08:06 book

Note to self: mention the doc change from fdbbfbf41538c26b8b3c6edf37c5d861394c8af6.

book avatar Jun 18 '25 15:06 book

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.

book avatar Jun 18 '25 16:06 book

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."

robrwo avatar Jun 18 '25 18:06 robrwo

@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) 🙏🏼

thibaultduponchelle avatar Jun 19 '25 09:06 thibaultduponchelle

@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.

haarg avatar Jun 19 '25 09:06 haarg

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 :)

thibaultduponchelle avatar Jun 19 '25 10:06 thibaultduponchelle

Note to self: mention the doc change from fdbbfbf.

This was done by @thibaultduponchelle in 33c0fe42eb58965f02e21f3891d5d6069c0ce2e3.

book avatar Jun 22 '25 21:06 book