Ir para o conteúdo principal

Motor v0.83.0 (22/12/2023)

Sincronização com versões muito mais recentes do Chromium (de 12074 para 135)120) e do Node.js (de 2112 para 23)21). EssasIsso atualizaçõestrouxe trouxerammelhorias ganhos contínuossignificativas em desempenho, segurança e acesso a novas funcionalidades da web e do JavaScript. Além de correções de bugs e melhoriasganhos de estabilidade, a sincronização com as versõatualizações mais recentes dessas tecnologias subjacentes permitiupermitiram que aplicativos se beneficiassem dos avanços mais recentes.

recentes nessas plataformas subjacentes.

Chromium 135.120.0.7049.416099.129

No âmbito da segurança, implementam-se melhorias contínuas contra ameaças como phishing e spoofing, além de restrições mais rigorosas para downloads e conteúdo incorporado em iframes, visando proteger os usuários contra softwares maliciosos e ataques de cross-site scripting. A gestão de cookies e as políticas de segurança também são aprimoradas para oferecer maior controle sobre a privacidade e a integridade dos dados.

Paralelamente, os navegadores avançam no suporte a tecnologias web de ponta. A introdução e o aprimoramento de APIs WebAssembly, com recursos como SIMD, Garbage Collection e Threads, impulsionam o desempenho de aplicações web complexas. Novas funcionalidades CSS Moderno

e

SuporteJavaScript, incluindo os recursos do ES2019 e posteriores, enriquecem as possibilidades de desenvolvimento front-end. Além disso, o desenvolvimento e a estabilização de APIs para realidade virtual/aumentada (WebXR) e comunicação em tempo real (WebRTC) abrem caminho para novas propriedadesexperiências (light-dark(),imersivas scrollbar-gutter,e vi/vb,interativas color-mix(),diretamente text-wrap,no mask-border-width, container-type: size, scripting, view-transition-name).navegador.

APIs

As Webferramentas Avançadas

de

Implementaçdesenvolvimento também recebem atenção econstante, melhorias em Storage Buckets, Navigation API, Pop-up API, Compute Pressure API, Declarative Shadow DOM, URLPattern, Document Picture-in-Picture API, FileSystemHandle APIs, WebTransport, WebCodecs, Origin Private File System (OPFS), WebGPU.

Foco em Segurança

Proteção contra ataques side-channel e XSS, melhorias no Site Isolation.

Developer Tools Aprimoradas

Novos painéis ("Issues", "Recorder", "CSS Overview", "Animations aprimorado") ecom melhorias significativas em todas as abas do inspetor (Elements, Console, Sources, Network, Performance, Memory, Application, Security, Rendering). Novas ferramentas e painéis existentessão introduzidos para facilitar a inspeção, depuração e análise.

Melhoriaslise de Desempenho

performance

Otimizaçde aplicações web cada vez mais complexas. O suporte a novas funcionalidades da plataforma web também contribui para uma melhor depuração. Adicionalmente, otimizações contínuas nonos motormotores de renderização.o (Blink) e JavaScript (V8) garantem melhor velocidade e eficiência em diversas plataformas, incluindo melhorias específicas para navegação em dispositivos móveis, refinamentos na interface do usuário e experiência de navegação, acessibilidade aprimorada e suporte para novos formatos de mídia.

NodeJS v23.3.v21.1.0

Atualizações Significativas da Engine V8

Incorporação das versões 12.28.6, 8.8, 9.0, 9.2, 10.0, 11.0 e 13.12.0, comtrazendo melhorias de performance e novos recursos JavaScript.

APIsSuporte NativasAprimorado a Módulos ECMAScript (ESM)

Transição de suporte experimental para Interoperabilidadeestável.

Web

Novas APIs e Funcionalidades Core

  • Top-Level Await;
  • WebAssembly SIMD, GC e Threads;
  • WebSockets Nativos;
  • Opção flush para fs.writeFile;
  • Novo objeto global navigator;

Melhorias em Módulos Existentes

Refinamentos e novas funcionalidades nos módulos crypto, cluster, http, fs.

N-API Evoluído

Introdução dasda APIsversão Blob e BroadcastChannel.

Módulo de Teste Nativo Estável

Estabilização8 da N-API node:test.

Melhorias no Sistema de Arquivos

Otimizações de desempenho em fs.promises e novas opções para FileHandlemódulos (read, write).

Controle de Recursos

Nova API process.setMaxRss() para limitar o uso de memória.nativos.

Recursos Experimentais

SuporteIntrodução de funcionalidades como detecção automática de módulos e flag para Importtipo Mapsde (viamódulo flag).padrão.

Estabilidade e CorreçõesDesempenho

FocoMelhorias contínuonuas emna correçestabilidade geral da plataforma e otimizações de bugsperformance.

Suporte a Novas Versões do ECMAScript

Acompanhamento das evoluções da linguagem JavaScript.

Fetch e melhoriasWebStreams

de

Aprimoramento da estabilidade nasdessas linhas de desenvolvimento e LTS.APIs.

EvoluçTest Runner

Introdução de Funcionalidadessuporte daa v21globs

Aprimoramentopara facilitar a execução de WebSockets nativos e outras novidades.testes.