Ir para o conteúdo principal

Motor v0.33.4 (25/09/2018) - Somente Windows 64 bits

O Chromium defoi 69elevado da versão 58 para 74 promoveu a integraç69, implicando na incorporação de um vasto conjunto de otimizações de performance inerentesno aomotor navegador,de bemrenderização comoBlink ae disponibilizaçno motor JavaScript V8, além da implementação de novas APIs web padronizadas.padronizadas Paralelamente,(e.g., a atualizaçdecodificação doAV1, funcionalidades CSS emergentes, OffscreenCanvas, Keyboard Map API). Concomitantemente, o ambiente de execução Node.js dafoi atualizado para a versão 10.11.00, paraproporcionando asacesso linhasa 11.xrecursos e 12.x (culminando na v12.3.1) expandiu o conjuntomelhorias de funcionalidadesdesempenho einerentes aprimoroua essa versão desempenho do runtime JavaScript acessível às aplicações.JavaScript.

Essa estratégia de atualização contínuade garanteplataforma aintegrada visa conferir uma maior compatibilidade com as tecnologias web maiscontemporâneas, recentes, fortaleceaprimorar a segurança através da incorporação de correções provenientes dos projetos upstream e otimiza a performance das aplicações. A adoção das novas APIs do Chromium (e.g., recursos multimídia, APIs de interface, funcionalidades de segurança) e do Node.jsjs, (e.g.,e melhoriasotimizar noa sistemaperformance de arquivos,aplicações novasdesenvolvidas APIssobre assíncronas)o permiteframework. aosA desenvolvedoresmigração explorarpara versões mais recentes desses componentes fundamentais representa um avanço significativo em termos de capacidades avançadase emrobustez seusda aplicativos desktop híbridos.plataforma.

Chromium 74.69.0.3729.1693497.128

Melhorias de Desempenho Geral

EstaOtimizações versãocontínuas dono navegadormotor focoude significativamenterenderização, emgerenciamento aprimorarde a segurançamemória e aoutros privacidade dos usuários. Protocolos de segurança mais antigos e vulneráveis, como TLS 1.0 e 1.1, foram removidoscomponentes para garantir conexões mais seguras. Adicionalmente,tornar o navegador implementoumais rápido e responsivo.

Aprimoramentos de Segurança

Implementação de novas medidas maisde rigorosassegurança, correção de vulnerabilidades e fortalecimento contra downloadsameaças insegurosonline.

iniciados

Aumento emda iframesEstabilidade

Correção de diversos bugs e ofereceufalhas umapara opçtornar o navegador mais confiável e evitar travamentos.

Atualizações do Motor JavaScript (V8)

Melhorias significativas na velocidade de execução de JavaScript e suporte a novos recursos da linguagem.

Avanços no WebAssembly (Wasm)

Otimizações e novos recursos para desativarpermitir a execução de código de alto desempenho no navegador.

Evolução das Progressive Web Apps (PWAs)

Adição de novas funcionalidades e melhor integração das PWAs com o acessosistema operacional.

Melhorias no Tratamento de Mídia

Suporte a sensoresnovos porformatos padrão,de aumentandoáudio e vídeo, otimizações na reprodução controlee novas APIs relacionadas.

Refinamentos na Interface do usuáUsuário

sobre

Pequenas suasmelhorias informações. A proteção contra o autoplay abusivo de mídia também foi reforçada para uma experiência de navegação menos intrusiva. Em contrapartida, o HTTP Public Key Pinning (HPKP), considerado uma funcionalidade complexavisuais e com baixo índice de adoção, foi removido.

No âmbito das funcionalidades web, diversas APIs e recursos foram implementados ou aprimorados. Houve a introdução do WebAuthn Level 2 para autenticação mais segura e fácil de usar. Várias propriedades CSS modernas foram adicionadas, como scroll-snap-align, display: contents, overscroll-behavior e shape-outside, oferecendo mais flexibilidade no layout eajustes na experiência visual.do usuário.

Controles de Permissão Aprimorados

Mais opções e clareza para os usuários gerenciarem as permissões concedidas aos sites.

Acessibilidade Reforçada

Implementação de melhorias para tornar o navegador mais acessível a usuários com diferentes necessidades.

Melhorias nas Ferramentas de Desenvolvedor (DevTools)

Adição de novas funcionalidades e aprimoramentos para auxiliar no desenvolvimento web.

Implementação de Novos Padrões Web

Suporte a novas APIs JavaScript importantes como Intersection Observer v2, Intl.DisplayNames, User Activation e Elementfuncionalidades Timingda foramplataforma implementadas,web, permitindo aos desenvolvedores criar aplicações web mais performáticas e com melhor análise de comportamento do usuário. As políticas de segurança de cookies SameSite e Feature Policy (agora Permissions Policy) receberam aprimoramentos para maior controle sobre o comportamento de cookies e recursos do navegador. O suporte para Private Fields e Methods em JavaScript (ES2019) também foi adicionado.

As ferramentas de desenvolvimento do navegador também receberam melhorias significativas para auxiliar na criação e depuração de aplicações web modernas. A aba Network agora permite a inspeção de Service Workers e da Cache API, facilitando o entendimento do comportamento de aplicações offline e o gerenciamento de cache. A depuração direta de WebAssembly foi introduzida, permitindo aos desenvolvedores inspecionar e depurar código WebAssembly diretamente nas ferramentas. A aba Performance ganhou novas visualizações e insights para uma análise mais detalhada do desempenho das aplicações. Um novo painel "Changes" permite rastrear modificações no DOM ao longo do tempo. A aba Sources foi aprimorada com funcionalidades como breakpoints condicionais e a capacidade de "step over" em código assíncrono (async/await). Por fim, um painel "Rendering" foi adicionado para ajudar a identificar e corrigir problemas de layout shifts, contribuindo para um carregamento e renderização de páginas mais suaves e eficientes.avançadas.

NodeJS v12.3.1v10.11.0

A versã

Introdução 12 LTS do async/await (Node.js trouxe8.0.0)

consigo

Esta foi uma sériemudança defundamental avançosna significativos, tanto em termos de novas funcionalidades quanto de estabilidade e desempenho. No que diz respeito à linguagem JavaScript, foram incorporados os novos recursos do ECMAScript 2019 (ES2019), como Object.fromEntriessintaxe para converterlidar listas de pares chave-valor em objetos, métodos para remover espaços em branco no início e/ou fim de strings (trimStart/trimEnd), funcionalidades para achatamento de arrays (flat/flatMap) e acesso à descrição de Symbols (Symbol.description). Além disso, houve a estabilização da API fs.promises, que oferece uma interface baseada em Promises paracom operações deassíncronas, sistematornando o código muito mais legível e fácil de arquivos,manter em comparação com callbacks e até mesmo Promises puras. 

Estabilização das Promises

Embora as Promises já existissem, houve melhorias notáveissignificativas no desempenho gerale dasna Promises.conformidade com a especificação, tornando-as uma forma mais confiável e eficiente de lidar com assincronismo. 

Um

Introdução dos destaquesWorker desta versão foi a introduçãoThreads (aindaNode.js em9.0.0)

caráter

Este experimental)recurso depermitiu Workerpela Threads,primeira permitindovez no Node.js a execução de código JavaScript em threadsmúltiplos separadas, o que pode melhorar significativamente o desempenho de aplicações que realizam tarefas computacionalmente intensas. Também foi dado suporte inicial (experimental) ao WebAssembly Threads,threads, abrindo caminho para aplicações mais escaláveis e capazes de aproveitar melhor processadores multi-core para tarefas intensivas em CPU. 

N-API para Módulos Nativos (Node.js 10.0.0)

A introdução da N-API (Node.js API for Addons) representou um grande avanço para a execuçcriação de códigomódulos WebAssemblynativos (escritos em C/C++). Ela forneceu uma camada de formaabstração paralela.mais Noestável quesitoentre segurança,o Node.js e os módulos nativos, reduzindo a estabilizaçnecessidade de recompilação desses módulos a cada nova versão do Node.js. 

Suporte Experimental a HTTP/2 (Node.js 10.0.0)

A adição do suporte experimental ao protocolo TLSHTTP/2 1.3trouxe elevoumelhorias osignificativas nívelem termos de proteçdesempenho e eficiência na comunicação dasweb, comunicaçõespermitindo de rede. A atualização da engine V8 para as versões 7.0, 7.1, 7.2 e 7.4 trouxe consigo ganhos de performance e a implementaçmultiplexação de novosstreams, recursosheader JavaScript,compression alinhandoe oserver Node.jspush. com

as mais recentes evoluç

Atualizações da linguagem.

Outras melhorias importantes incluem refinamentos na performance e confiabilidade do fs.watch para monitoramento de alterações no sistema de arquivos, e a introdução de novas APIs experimentais como Performance Hooks e diagnostics_channel para melhor observabilidade e diagnóstico de aplicações, alémSignificativas da tagEngine <inputV8

type="module">

A paracada carregamento de módulos ES em contextos HTML. O foco principal danova versão 12principal como(8, LTS9, foi a estabilidade, resultando em um grande número de correções de bugs e refinamentos gerais em todo o sistema. Por fim,10), houve atualizações importantes nasda dependênciasengine internas,JavaScript comoV8, libuvque impulsionaram o desempenho geral da execução do JavaScript, trouxeram novas funcionalidades da linguagem ECMAScript e c-ares,melhorias quede contribuíramsegurança. para aprimorar a infraestrutura subjacente do Node.js.