หลังจากพัฒนามาเป็นเวลา 13 เดือน
แบรนช์ 5.32 ได้รับการเผยแพร่ตามกำหนดการพัฒนาคงที่ที่ได้รับอนุมัติเมื่อเจ็ดปีที่แล้ว ซึ่งหมายถึงการเปิดตัวสาขาที่มีเสถียรภาพใหม่ปีละครั้งและการเปิดตัวแก้ไขทุกสามเดือน ในอีกประมาณหนึ่งเดือน มีการวางแผนที่จะเผยแพร่ Perl 5.32.1 รุ่นแก้ไขครั้งแรก ซึ่งจะแก้ไขข้อผิดพลาดที่สำคัญที่สุดที่ระบุระหว่างการนำ Perl 5.32.0 ไปใช้ นอกเหนือจากการเปิดตัว Perl 5.32 แล้ว การสนับสนุนสาขา 5.28 ก็ถูกยกเลิก ซึ่งอาจมีการเผยแพร่การอัปเดตในอนาคตเฉพาะเมื่อมีการระบุปัญหาด้านความปลอดภัยที่สำคัญเท่านั้น กระบวนการพัฒนาของสาขาทดลอง 5.33 ได้เริ่มต้นขึ้นแล้ว โดยจะมีการเผยแพร่ Perl 2021 ที่เสถียรในเดือนมิถุนายน 5.34
สำคัญ
- เพิ่มตัวดำเนินการมัด "
ISA " เพื่อตรวจสอบว่าวัตถุเป็นอินสแตนซ์ของคลาสที่ระบุหรือคลาสที่ได้รับมาจากคลาสนั้น ตัวอย่างเช่น “if( $obj isa Package::Name ) { … }” ขณะนี้โอเปอเรเตอร์ถูกทำเครื่องหมายว่าอยู่ในช่วงทดลอง - ความสามารถในการรวมตัวดำเนินการเปรียบเทียบเข้าด้วยกัน
โซ่ ช่วยให้คุณสามารถเปรียบเทียบค่าหลายค่าพร้อมกันได้ โดยต้องใช้ตัวดำเนินการที่มีลำดับความสำคัญเท่ากัน ตัวอย่างเช่น เชน “if ( $x < $yที่มา: opennet.ru