[perl 5.22.1]:新功能和改进181


Perl 5.22.1 是 Perl 5.22 系列的最新版本,于 2022 年 6 月 15 日发布。它带来了许多新功能和改进,包括:

新特性

HTTP::Tiny 的更新


该模块已更新至 0.120 版本,增加了对 HTTP/2 支持以及其他改进。

io::Socket::SSL 的更新


该模块已更新至 2.094 版本,改进了与 OpenSSL 3 的兼容性以及其他修复。

MooseX::Getopt::Declare 的新选项


该模块的新选项允许您指定命令行选项的顺序,并在某些情况下提高性能。

Parse::Deep 的新方法


该模块的新方法 deep_sequence() 和 deep_hash() 允许您在深度嵌套的数据结构中轻松查找和修改特定项目。

改进

更好的错误消息


许多模块和核心代码的错误消息已得到改进,使调试更加容易。

性能改进


已对许多模块和核心代码进行优化,提高了性能和减少了内存使用。

杂项改进


此外,还有许多其他杂项改进,包括:* 通过添加 --jobs 选项改进 parallel::ForkManager
* 支持 Unicode 14.0
* 改进了 regex 模块的性能
* 修复了 Time::Piece 中的时区问题

升级

要升级到 Perl 5.22.1,请使用以下命令:perl -MCPAN -e 'install Bundle::CPAN; Bundle::CPAN::install "perl-up"'

然后按照提示进行操作。

Perl 5.22.1 是 Perl 5.22 系列的宝贵更新,带来了许多新功能、改进和错误修复。如果您正在使用 Perl,强烈建议您升级到此版本以充分利用这些改进。

2025-01-25


上一篇:利用 Fetchrow 模块从数据库中获取数据

下一篇:Perl rmTree 函数:轻松删除目录树