PERL5422DELTA(1perl) Ghid de referință pentru programatorii Perl PERL5422DELTA(1perl)

perldelta - ce este nou în Perl v5.42.2

Acest document descrie diferențele dintre versiunea 5.42.1 și versiunea 5.42.2.

Dacă actualizați de la o versiune anterioară, cum ar fi 5.42.0, citiți mai întâi perl5421delta, care descrie diferențele dintre 5.42.0 și 5.42.1.

Compress::Raw::Zlib este inclus în Perl ca modul de bază cu dublă funcționalitate și a fost vulnerabil la [CVE-2026-3381 <https://www.cve.org/CVERecord? id=CVE-2026-3381>] din cauza unei versiuni furnizate de terți a zlib care avea mai multe vulnerabilități, inclusiv [CVE-2026-27171 https://www.cve.org/CVERecord?id=CVE-2026-27171].

Această problemă a primit numărul [CVE-2026-4176 https://www.cve.org/CVERecord?id=CVE-2026-4176] din partea Grupului de securitate CPAN https://security.metacpan.org/.

Nu există modificări incompatibile în mod intenționat cu Perl 5.42.1. Dacă există, acestea sunt erori, și vă rugăm să ne trimiteți un raport. Consultați secțiunea «Raportarea erorilor» de mai jos.

  • Compress::Raw::Zlib a fost actualizat de la versiunea 2.213 la 2.222.
  • Module::CoreList a fost actualizat de la versiunea 5.20260308 lato 5.20260329_42.

Am încercat să actualizăm documentația pentru a reflecta modificările enumerate în acest document. Dacă descoperiți ceva ce ne-a scăpat, deschideți o solicitare la https://github.com/Perl/perl5/issues.

Au fost adăugate și modificate teste pentru a reflecta celelalte adăugiri și modificări din această versiune.

Mulțumiri către

Versiunea Perl 5.42.2 reprezintă aproximativ trei săptămâni de dezvoltare de la lansarea versiunii Perl 5.42.1 și conține aproximativ 2.900 de linii de cod modificate în 57 de fișiere, realizate de 6 autori.

Excluzând fișierele generate automat, documentația și instrumentele de lansare, au existat aproximativ 1.900 de linii de modificări în 23 de fișiere .pm, .t, .c și .h.

Perl continuă să prospere în al patrulea deceniu de existență datorită unei comunități dinamice de utilizatori și dezvoltatori. Următoarele persoane sunt cunoscute pentru contribuțiile lor la îmbunătățirile care au dus la apariția versiunii Perl 5.42.2:

Eric Herman, James E Keenan, Olaf Alders, Paul Marquess, Richard Leach, Steve Hay.

Lista de mai sus este aproape sigur incompletă, deoarece este generată automat din istoricul controlului versiunilor. În special, nu include numele contribuitorilor (foarte apreciați) care au raportat probleme către sistemul de urmărire a erorilor Perl.

Multe dintre modificările incluse în această versiune provin din modulele CPAN incluse în nucleul Perl. Suntem recunoscători întregii comunități CPAN pentru ajutorul acordat în dezvoltarea Perl.

Pentru o listă mai completă a istoricului tuturor contribuitorilor ai Perl, vă rugăm să consultați fișierul AUTHORS din distribuția sursă Perl.

Dacă descoperiți ceea ce credeți că este o eroare, puteți verifica baza de date a erorilor Perl la adresa https://github.com/Perl/perl5/issues. De asemenea, puteți găsi informații la adresa https://www.perl.org/, pagina principală a Perl.

Dacă credeți că ați identificat o eroare care nu a fost încă semnalată, vă rugăm să deschideți o sesizare la https://github.com/Perl/perl5/issues. Asigurați-vă că reduceți problema la un caz de test mic, dar suficient.

Dacă problema pe care o raportați are implicații de securitate care fac ca trimiterea acesteia către un sistem public de urmărire a problemelor să fie inadecvată, consultați secțiunea «INFORMAȚII DE CONTACT PENTRU VULNERABILITĂȚI DE SECURITATE» din perlsec pentru detalii privind modul de raportare a problemei.

Mulțumiri către

Dacă doriți să le mulțumiți membrilor echipei Perl 5 Porters pentru munca depusă în cadrul proiectului Perl 5, puteți face acest lucru rulând programul "perlthanks":

perlthanks

Astfel, se va trimite un mesaj către lista de discuții Perl 5 Porters, în care îți exprimi mulțumirile.

Fișierul Changes pentru o explicație despre cum se vizualizează detalii exhaustive despre ce s-a modificat.

Fișierul INSTALL despre cum să construiți Perl.

Fișierul README pentru informații generale.

Fișierele Artistic și Copying pentru informații despre drepturile de autor.

Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu <remusgabriel.chelu@disroot.org>

Această traducere este documentație gratuită; citiți Licența publică generală GNU Versiunea 3 sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE.

Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la translation-team-ro@lists.sourceforge.net.

2 aprilie 2026 perl v5.42.2