From 98f0a8f576833fc7bbb3225c20fe4317eb787f95 Mon Sep 17 00:00:00 2001 From: Jaroslav Klech Date: Oct 08 2023 13:51:01 +0000 Subject: perl5.38 --- diff --git a/modules/release-notes/pages/developers/Development_Perl.adoc b/modules/release-notes/pages/developers/Development_Perl.adoc new file mode 100644 index 0000000..33491be --- /dev/null +++ b/modules/release-notes/pages/developers/Development_Perl.adoc @@ -0,0 +1,24 @@ +include::{partialsdir}/entities.adoc[] + +[[sect-perl]] += Perl + +[[perl-5-38]] +== Perl 5.38 + +The `perl` package has been upgraded to version 5.38, which provides multiple bug fixes and enhancements. Notable changes include: + +* New `class` feature - new experimental syntax is now available for defining object classes, where per-instance data is stored in "field" variables that behave like lexicals. + +* Support for Unicode 15.0 encoding standard. + +* Locale category `LC_NAME` is now supported on the participating platforms. + +* Deprecation warnings now have specific subcategories - it is still possible to disable all deprecation warnings in a single statement. However, now it is possible to have a more fine-grain control. + +* Syntax errors no longer produce `phantom error messages`. + +* The `readline()` function no longer clears the stream error and eof flags. + + +For more details, see the link:https://metacpan.org/release/RJBS/perl-5.38.0/view/pod/perldelta.pod[upstream release notes]. \ No newline at end of file