Hoʻokahi makahiki ma hope o ka hoʻokuʻu ʻia ʻana o Perl 5.28.0, ua hoʻokuʻu ʻia ka hoʻokuʻu Perl 5.30.0.
Nā hoʻololi koʻikoʻi:
- Kākoʻo hoʻohui ʻia no nā mana Unicode 11, 12 a me 12.1 kikoʻī;
- ʻO ka palena kiʻekiʻe "n" i hāʻawi ʻia ma ka huaʻōlelo helu maʻamau o ke ʻano "{m, n}" ua pāpālua ʻia i 65534;
- Kākoʻo ʻia ʻo Metacharacters i nā kikoʻī waiwai waiwai Unicode;
- Kākoʻo hoʻohui ʻia no qr'N{name}';
- Hiki i kēia manawa ke hui pū ʻia ʻo Perl no ka hoʻohana mau ʻana i nā hana palekana paena kūloko;
- Ua kākoʻo hoʻokolohua ʻia ka lōʻihi hoʻololi i kaupalena ʻia me ke ʻano hōʻike maʻamau;
- Hoʻohana ʻia kahi ala wikiwiki e hoʻohuli i UTF-8;
- Kākoʻo ʻia nā ʻāina ʻo Turkic UTF-8 me ka pilikia ʻole;
- Wehe ʻia ka hoʻohana ʻana i ka macro opASSIGN mai ka kernel;
Nā hana i wehe ʻia a me nā loli like ʻole:
- Wehe ʻia nā modules: Math::BigInt::CalcEmu, arybase, Locale::Code, B::Debug;
- Pono nā kumu hoʻokaʻawale i kēia manawa he graphemes;
- Pono nā mea hoʻokaʻawale i kēia manawa he graphemes;
- ʻAʻole ʻae ʻia kekahi mau hoʻohana mua ʻana o ka bracket hema "{" i nā ʻano hōʻike maʻamau;
- ʻO ka hāʻawi ʻana i kahi waiwai ʻole-zero i $[ (ka papa kuhikuhi o ka mea hoʻonohonoho mua) i kēia manawa ua make;
- ʻO ka sysread()/syswrite() i hoʻopau mua ʻia i ka wā e lawelawe ai: utf8 i kēia manawa ua make.
- ua pio koʻu() i nā kūlana wahaheʻe;
- Hoʻopau ʻia ka $* (hoʻololi i hoʻohana ʻia no ka hoʻohālikelike ʻana i nā laina lehulehu a ua wehe ʻia ma Perl v5.10.0) a me $# (hoʻololi i hoʻohana ʻia e hōʻano i nā helu hoʻopuka a wehe ʻia ma Perl v5.10.);
- Hoʻopau ʻia ka hoʻohana pono ʻole o ka dump();
- Wehe ʻia ka faila::Glob::glob();
- pack() ʻaʻole hiki ke hoʻihoʻi hou i ka UTF-8;
- ʻO kēlā me kēia pūʻulu helu i loko o kahi palapala maʻamau i kūpono i kahi palapala i hana ʻia e kekahi palapala ʻē aʻe;
- JSON::PP ka allow_nonref ma ka paʻamau;
Nā hana i hoʻopau ʻia:
- ʻAʻole hiki iā ʻoe ke hoʻohana hou i nā macros like ʻole e mālama iā UTF-8 i ka code XS;
Source: linux.org.ru