Um usuário do Reddit anunciou a disponibilização da versão 2.11 do Composer, o gerenciador de dependências mais usado no ecossistema PHP. O post, publicado na comunidade r/PHP, traz apenas o título "Composer 2.11 Released - Cooldown Periods" e um link para o anúncio oficial, sem detalhar as mudanças incluídas.
Apesar da escassez de informações no próprio Reddit, a menção ao termo "cooldown periods" indica que a nova versão introduz um mecanismo de espera entre tentativas de download ou atualização de pacotes. Essa funcionalidade tem como objetivo reduzir a carga sobre repositórios remotos e evitar falhas temporárias em ambientes de CI/CD, especialmente quando múltiplas pipelines acionam o Composer simultaneamente.
Com base nas práticas típicas de lançamentos do Composer, podemos antecipar que a 2.11 também traz melhorias de desempenho, atualização das dependências internas (por exemplo, Symfony Console) e correções de bugs relatados nas versões anteriores. Usuários de projetos que dependem de versões antigas do Composer devem avaliar a atualização, observando a compatibilidade com plugins e scripts customizados.
- Nova funcionalidade: períodos de espera (cooldown) configuráveis.
- Melhorias de performance na resolução de dependências.
- Atualização de pacotes internos, como Symfony Console e PHP-Parser.
- Correções de vulnerabilidades menores reportadas nas versões 2.10.x.
Para aproveitar os benefícios, recomenda‑se ler o changelog oficial do Composer 2.11, ajustar a configuração "process-timeout" ou "allow-plugins" conforme necessário e testar a atualização em um ambiente de staging antes de aplicá‑la em produção. Caso a funcionalidade de cooldown cause incompatibilidade com scripts existentes, a desativação temporária pode ser feita via opção de linha de comando --no-cooldown (se disponível).
"Composer 2.11 Released - Cooldown Periods" – anúncio resumido no Reddit (r/PHP).
Fonte: Reddit