Lançado PHP 8.0.12!
A equipe de desenvolvimento de PHP anuncia a disponibilidade imediata do PHP 8.0.12. Esta é uma versão de correção de segurança.
Confira as mudanças:
- CLI:
- Bug # 81496 corrigido (o servidor registra o método de solicitação incorreto).
- Essencial:
- Bug # 81435 corrigido (o observador current_observed_frame pode apontar para um quadro antigo (sobrescrito)).
- Bug # 81380 corrigido (Observer pode não ser inicializado corretamente).
- DOM:
- Bug # 81433 corrigido (DOMElement :: setIdAttribute () chamado duas vezes pode remover o ID).
- FFI:
- Bug # 79576 corrigido (“TYPE *” mostra mensagem inútil quando o tipo não é definido).
- FPM:
- Bug # 81026 corrigido (PHP-FPM oob R / W no processo raiz levando ao escalonamento de privilégios) (CVE-2021-21703).
- Informações do arquivo:
- Bug # 78987 corrigido (alto uso de memória durante a detecção de codificação).
- Filtro:
- Bug # 61700 corrigido (falha de FILTER_FLAG_IPV6 / FILTER_FLAG_NO_PRIV | RES_RANGE).
- Opcache:
- Bug # 81472 corrigido (não é possível suportar um grande número de dispositivos principais / secundários do Linux ao ler / proc / self / maps).
- Reflexão:
- ReflectionAttribute não é mais final.
- SPL:
- Bug # 80663 corrigido (SplFixedArray :: setSize () recursivo pode causar double-free).
- Bug # 81477 corrigido (regressão LimitIterator + SplFileObject em 8.0.1).
- Padrão:
- Bug # 69751 corrigido (mensagem de erro de mudança de sprintf / printf para especificador de posição ausente / digitado).
- Streams:
- Bug # 81475 corrigido (stream_isatty emite aviso com o stream wrapper anexado).
- XML:
- Bug # 70962 corrigido (XML_OPTION_SKIP_WHITE remove os espaços em branco incorporados).
- Fecho eclair:
- Bug # 81490 corrigido (ZipArchive :: extractTo () pode vazar memória).
- Bug # 77978 corrigido (Dirname terminando em dois pontos descompacta para diretório errado).