O Google anunciou o Gemini 4 Carbon, modelo pensado para fluxos de trabalho prolongados de programação e para cibersegurança. Segundo a empresa, ele atinge 88,2% no SEC-bench Pro, benchmark de descoberta de vulnerabilidades, e 71,0% no CWE-bench, que avalia a correção (patching) de falhas. O acesso começa restrito a um grupo selecionado de defensores cibernéticos e parceiros confiáveis da Fairwind, com disponibilidade mais ampla ainda por vir. O preço introdutório anunciado é de US$ 2 por milhão de tokens de entrada e US$ 10 por milhão de tokens de saída.
O Next.js 16.4 traz uma skill para agentes de IA que usa o module graph do Turbopack para localizar JavaScript desnecessário no cliente, como eager imports, dependências duplicadas e tree shaking não aproveitado. A Vercel relata ter removido ou adiado quase dois megabytes de JavaScript comprimido em páginas do v0 e do vercel.com, usando comparações de snapshot para verificar cada mudança.
Um benchmark pediu ao Opus 5.5 que construísse o mesmo app de Pokémon em diversos frameworks JavaScript e mediu custo, tempo, aderência à especificação, performance e acessibilidade ao longo de várias execuções. Hono com htmx, Astro e Nuxt estão entre os mais baratos no experimento. Mas a grande variação entre uma execução e outra, somada ao fato de o app ser focado principalmente em conteúdo, limita o alcance do ranking.
O typed-channel define os nomes e os payloads das mensagens uma única vez, o que permite ao TypeScript verificar os dois lados de uma fronteira entre worker, iframe ou event bus. O núcleo, junto com o transporte via postMessage, ocupa 341 bytes com compressão Brotli. Uma API de request separada acrescenta respostas tipadas e cancelamento que se propaga até o handler.
Agentes de IA podem tornar as migrações técnicas de sites quase gratuitas ao usar o site existente como baseline para testes diferenciais de páginas e de fluxos de publicação. A previsão, publicada no dri.es, desloca as fontes duradouras de lock-in para contratos, aprovações de procurement e memória dos agentes. Com isso, requisitos portáveis e registros de decisões (decision logs) passam a ter mais valor.
O termo local-first pode se referir a capacidade offline, a interfaces otimistas e rápidas ou à propriedade dos dados pelo usuário. Cada uma dessas promessas leva a arquiteturas diferentes. O Hologram prioriza interfaces locais responsivas e suporte offline, e mantém um servidor para aplicar permissões e regras de negócio.
O Nuxt DevTools v4 agora é construído sobre o Devframe, que é agnóstico em relação a frameworks, e sobre as fundações do Vite DevTools. Com isso, a ferramenta consegue reaproveitar o ecossistema de ferramentas do Vite e do Vue. Para não deixar ninguém na mão, um transition shim mantém o suporte a módulos legados enquanto as integrações deles migram para as novas APIs do Devframe.
O Vercel CI entrou em beta com seleção de tarefas baseada em Turborepo e remote caching, executando apenas o trabalho afetado por uma mudança de código. Segundo a Vercel, o tempo entre o push e a aprovação dos checks ficou de duas a seis vezes menor. A ferramenta também reduz a necessidade de configurar workflows de CI separados.
Durante uma comparação de modelos na Funnel, um agente de dados interno executou repetidamente uma query SQL que já havia funcionado, em vez de concluir a tarefa. O episódio mostra por que trocar de modelo exige avaliar o sistema como um todo, definir contratos explícitos para as ferramentas e impor limites a comportamentos repetitivos.
Um script de browser fingerprinting esconde prompts e nomes de variáveis alarmantes, criados para acionar os filtros de safety de LLMs e atrapalhar a análise automatizada. Por baixo dessa ofuscação anti-LLM, o código coleta sinais convencionais do navegador e de WebGL, e ainda traz uma rotina condicionada em Node.js para reunir informações do sistema.
O Opus 5.5 evoluiu na geração de modelos 3D, músicas e jogabilidade que de fato é divertida. Com instruções simples, já é possível produzir jogos funcionais. Projetos mais ambiciosos, porém, ainda exigem playtesting e iteração para corrigir problemas de gameplay.
O Node.js 26 passou a contar com Long Term Support (LTS) e recebeu o codinome Lithium. A versão terá suporte até abril de 2029, o que garante um horizonte longo de atualizações para quem mantém aplicações em produção.
Um erro de descompressão em versões afetadas do body-parser pode derrubar um servidor com uma única requisição. A informação foi publicada no blog do Express (expressjs.com). Quem usa o body-parser deve verificar se a versão em uso está entre as afetadas.
A Yavashark é uma engine JavaScript embarcável escrita em Rust. Segundo o anúncio no site do projeto, ela passa em 82% dos testes do test262 e oferece suporte a Temporal e Intl. Pela CLI, também é possível executar TypeScript.