C++26 é reprovado na votação ISO por causa dos Contracts, testado no GCC 16
O C++26 foi reprovado na votação ISO por causa dos Contracts. Um teste do Tech AI Wire rodou os quatro modos no GCC 16.2, e um exibiu 0 para 10 / 0 sem aviso.
Linguagens, sistemas de build e prática de engenharia: estabilizações do Rust, migrações de Python, versões do Emacs, incidentes na cadeia de suprimentos e as disputas de governança por trás. Explicações claras do que uma mudança significa no código, para quem vai encontrá-la na segunda-feira.
O C++26 foi reprovado na votação ISO por causa dos Contracts. Um teste do Tech AI Wire rodou os quatro modos no GCC 16.2, e um exibiu 0 para 10 / 0 sem aviso.

O Rust 1.100.0 saiu em 12 de novembro. Num teste do Tech AI Wire, um código que silenciava o lint do tipo never no Rust 1.99 deixou de compilar no 1.100.

O .NET 11 e o C# 15 saíram em 10 de novembro, dia em que acabou o suporte ao .NET 8 e ao 9. Num teste prático, um caso de union esquecido só gerou um aviso e depois uma falha.

Um teste dos espelhos feito pela Tech AI Wire em 9 de novembro achou a correção do Ubuntu para a falha TCP do Linux com nota 9,8 só em -updates, que as atualizações automáticas ignoram.

O Fedora 45 saiu em 3 de novembro com o RPM 6.1, que recusa pacotes sem assinatura. Um teste do Tech AI Wire no Fedora 44 e no 45 mostra o erro e as soluções.

Invasores usam a CVE-2026-118539, um desvio de acesso classificado como «Highly critical» no Drupal Commerce Core, para fazer pedidos fraudulentos. Correções: 3.3.13 e 8.x-2.41.

O Pico CSS, um framework CSS mínimo com 16,8k estrelas no GitHub, foi arquivado com a v2.1.1 como versão final. O mantenedor diz que a IA agora escreve o CSS que ele substituía.

A Canonical retomou o Ubuntu Core Desktop, seu desktop Linux imutável feito só de snaps, com uma nova equipe, uma migração para o core26 e builds diários previstos para as próximas semanas.

Os autores da PEP 836 a retiraram em 19 de outubro de 2026, então agora se espera que o compilador JIT experimental do CPython seja removido da branch main.

O PHP2Shell são duas falhas do PHP com nota 9.2 que podem permitir que uma única requisição assuma o controle de um servidor web. Como funcionam, quem está exposto e o que as corrige por completo.

O pull de block do Linux 7.4 adiciona um driver para o controlador NVMe ANS2 do Apple M4, além de 33 correções para um antigo driver de disquete do Mac.

O OpenSSL 4.1.0 saiu em 23 de outubro com DTLS 1.3, GREASE e ganhos de velocidade com AVX-512, duas semanas depois que falhas de segurança no DTLS seguraram a tag final.

A CVE-2026-111497, falha no decodificador Brotli agora chamada de HTTP2Shell, tem nota 9,2 e atinge os stacks de requests e httpx do Python, além de Bun, Envoy e Istio.

O Vulkan 1.4.366, datado de 23 de outubro, adiciona uma extensão do Google que anexa metadados HDR dinâmicos SMPTE ST 2094-50 a uma swapchain, além de 16 correções na especificação.

O Linux 7.4 ganha, após 16 revisões, um driver apoiado pela Valve para Joy-Con 2, Pro Controller 2 e controles GameCube NSO. Por enquanto, só funciona via USB.

O Linux 7.4 incorpora uma correção de workqueues: num servidor de 192 CPUs, os flushes ociosos subiram de 40 mil para 4,2 milhões por segundo. Flushes cheios podem ficar 15-20% mais lentos.

A Amazon diz que seus honeypots MadPot registraram em 17 de outubro de 2026 uma tentativa de explorar as falhas PHP2Shell, quatro dias antes de o PHP lançar as correções. Os ataques já chegam aos milhões.

Python 3.15.1, 3.14.9 e 3.13.17 saíram em 21 de outubro de 2026. Eles trazem o pip 26.2.2 e o certifi 2026.10.19 para deixar de confiar na autoridade eMudhra.

O PHP lançou em 21 de outubro as versões 8.5.12, 8.4.27, 8.3.36 e 8.2.35 para corrigir duas falhas com nota 9.2. O PHP diz que atualizar é a única correção completa.

O PHP lança às 14:00 UTC de 21 de outubro correções para duas falhas críticas com nota 9.2. Só os branches 8.2 a 8.5 recebem patches, e detalhes vazaram um dia antes.

O Linux 7.4 incorpora o Dynamic PAMT para Intel TDX. Os hosts deixam de reservar antecipadamente cerca de 0,4% da RAM para VMs confidenciais, e a economia pode chegar a 100 vezes.

O TypeScript 7.1 Beta traz de volta uma API programática para ferramentas presas na 6.0, adiciona mapeadores de conteúdo para arquivos .vue e checa tipos até 1,9 vez mais rápido que o 7.0.

As chaves privadas de 8 certificados intermediários da eMudhra foram expostas. Os navegadores os bloquearam em poucas horas; Go 1.27.3, certifi e NSS 3.131.1 agora também os bloqueiam.

Mantenedores estimam que uma em cada quatro pull requests recebidas é conteúdo de IA de baixa qualidade, 31% em grandes projetos. Já a IA reduz o tempo de programação em estimados 52%.
Um e-mail todas as sextas-feiras com as notícias mais importantes da semana das nossas seis secções: IA, ferramentas dev, programação, indústria tech, startups e tendências. Grátis, sem spam.