内容

名称

perl5302delta - perl v5.30.2 的新增功能

说明

本文档描述了 5.30.1 版本和 5.30.2 版本之间的差异。

如果您要从较早的版本(例如 5.30.0)升级,请首先阅读 perl5301delta,其中描述了 5.30.0 和 5.30.1 之间的差异。

不兼容的更改

没有与 5.30.0 故意不兼容的更改。如果存在,则它们是错误,我们要求您提交报告。请参阅下面的 "报告错误"

模块和用语

更新的模块和用语

文档

对现有文档的更改

我们已尝试更新文档以反映此文档中列出的更改。如果您发现我们错过了任何内容,请发送电子邮件至 https://github.com/Perl/perl5/issues

配置和编译

测试

已添加和更改测试以反映此版本中的其他新增功能和更改。

平台支持

特定于平台的说明

Windows

已修复 Windows 上的 MYMALLOC (PERL_MALLOC) 构建。

选定的错误修复

鸣谢

Perl 5.30.2 自 Perl 5.30.1 以来大约经历了 4 个月的开发,包含来自 15 位作者的 110 个文件中的大约 2,100 行更改。

不包括自动生成的文件、文档和发布工具,大约有 30 个 .pm、.t、.c 和 .h 文件中的 920 行更改。

由于充满活力的用户和开发人员社区,Perl 在其第四个十年继续蓬勃发展。已知以下人员为 Perl 5.30.2 的改进做出了贡献

Chris 'BinGOs' Williams、Dan Book、David Mitchell、Hugo van der Sanden、Karen Etheridge、Karl Williamson、Matthew Horsfall、Nicolas R.、Petr Písař、Renee Baecker、Sawyer X、Steve Hay、Tomasz Konojacki、Tony Cook、Yves Orton。

上面的列表几乎肯定是不完整的,因为它是从版本控制历史中自动生成的。特别是,它不包括向 Perl 错误跟踪器报告问题的(非常感谢的)贡献者的姓名。

此版本中包含的许多更改源自 Perl 核心中的 CPAN 模块。感谢整个 CPAN 社区帮助 Perl 蓬勃发展。

如需查看 Perl 所有历史贡献者的更完整列表,请参阅 Perl 源代码发行版中的 AUTHORS 文件。

报告错误

如果您发现您认为是错误的内容,您可以在 https://rt.perl.org/ 查看 perl 错误数据库。Perl 主页 https://www.perl5.cn/ 上也可能提供信息。

如果您认为您有一个未报告的错误,请在 https://github.com/Perl/perl5/issues 中打开一个问题。务必将您的错误精简为一个微小但足够用的测试用例。

如果您报告的错误具有安全影响,不适合发送到公共问题跟踪器,请参阅 perlsec 中的 "SECURITY VULNERABILITY CONTACT INFORMATION",了解如何报告问题的详细信息。

致谢

如果您希望感谢 Perl 5 Porters 为我们在 Perl 5 中所做的工作,您可以通过运行 perlthanks 程序来实现

perlthanks

这会向 Perl 5 Porters 列表发送一封电子邮件,表达您的谢意。

另请参阅

Changes 文件,用于说明如何查看已更改内容的详尽详细信息。

INSTALL 文件,用于说明如何构建 Perl。

README 文件,用于说明一般内容。

ArtisticCopying 文件,用于说明版权信息。