Lançamento da linguagem de programação Perl 5.32.0
Após 13 meses de desenvolvimento aconteceu lançamento de um novo ramo estável da linguagem de programação Perl - 5.32. Na preparação do novo lançamento, foram alteradas cerca de 220 mil linhas de código, as alterações afetaram 1800 arquivos e 89 desenvolvedores participaram do desenvolvimento. Ao mesmo tempo, foi anunciado que o desenvolvimento Perl e o rastreamento de bugs seriam transferidos para a plataforma GitHub.
A filial 5.32 foi lançada de acordo com o cronograma fixo de desenvolvimento aprovado há sete anos, o que implica o lançamento de novas filiais estáveis uma vez por ano e lançamentos corretivos a cada três meses. Em cerca de um mês, está previsto o lançamento da primeira versão corretiva do Perl 5.32.1, que corrigirá os erros mais significativos identificados durante a implementação do Perl 5.32.0. Junto com o lançamento do Perl 5.32, o suporte para o branch 5.28 foi descontinuado, para o qual atualizações poderão ser lançadas no futuro somente se forem identificados problemas críticos de segurança. O processo de desenvolvimento do ramo experimental 5.33 também foi iniciado, com base no qual uma versão estável do Perl 2021 será formada em junho de 5.34.
Adicionado operador infix "isa" para verificar se um objeto é uma instância de uma classe especificada ou uma classe derivada dela. Por exemplo, “if($obj isa Package::Name) {…}”. O operador está atualmente marcado como experimental.
A capacidade de combinar operadores de comparação em correntes, permitindo comparar vários valores de uma só vez, desde que sejam utilizados operadores com igual precedência. Por exemplo, a cadeia “if ($x < $y