Navegador PDV v4.2.25
Removido integração com ACBrMonitorPLUS, agora a comunicação com os periféricos são feitos nativamente e feito melhorias nas parametrizações de Configuração do Navegador.
- Motor v0.38.4 (24/05/2019) - Somente Windows 64 bits
- Motor v0.22.3 (10/05/2017) - Somente Linux 64 bits
- Requisitos Mínimos
- Download
Motor v0.38.4 (24/05/2019) - Somente Windows 64 bits
Chromium 74.0.3729.169
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 e na experiência visual. APIs JavaScript importantes como Intersection Observer v2, Intl.DisplayNames, User Activation e Element Timing foram implementadas, 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.
NodeJS v12.3.1
A versão 12 LTS do Node.js trouxe consigo uma série de avanços 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.fromEntries para converter 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 para operações de sistema de arquivos, e melhorias notáveis no desempenho geral das Promises.
Um dos destaques desta versão foi a introdução (ainda em caráter experimental) de Worker Threads, permitindo a execução de código JavaScript em threads 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, abrindo caminho para a execução de código WebAssembly de forma paralela. No quesito segurança, a estabilização do suporte ao protocolo TLS 1.3 elevou o nível de proteção das comunicações 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ção de novos recursos JavaScript, alinhando o Node.js com as mais recentes evoluçõ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ém da tag <input type="module"> para carregamento de módulos ES em contextos HTML. O foco principal da versão 12 como LTS foi a estabilidade, resultando em um grande número de correções de bugs e refinamentos gerais em todo o sistema. Por fim, houve atualizações importantes nas dependências internas, como libuv e c-ares, que contribuíram para aprimorar a infraestrutura subjacente do Node.js.
Motor v0.22.3 (10/05/2017) - Somente Linux 64 bits
Chromium 58.0.3029.110
Melhorias de Segurança
Esta versão incluiu diversas correções de segurança para vulnerabilidades encontradas em versões anteriores do Chromium. Detalhes específicos sobre essas vulnerabilidades geralmente são divulgados após a atualização para proteger os usuários.
Otimizações de Desempenho
Foram realizadas otimizações no motor de renderização Blink e no motor JavaScript V8 para melhorar a velocidade e a capacidade de resposta do navegador. Isso pode incluir melhorias no carregamento de páginas, execução de scripts e uso de recursos do sistema.
Correções de Bugs e Estabilidade
A versão 58 provavelmente continha correções para diversos bugs que afetavam a estabilidade e o funcionamento correto do navegador em diferentes cenários e sistemas operacionais.
Melhorias em Recursos Existentes
Podem ter ocorrido pequenas melhorias e refinamentos em recursos já existentes no navegador, como o gerenciamento de downloads, histórico, ou configurações.
Suporte a Novas Tecnologias Web (em menor grau)
Embora as grandes introduções de novos recursos geralmente ocorram em versões principais, pequenas adições ou melhorias no suporte a padrões web existentes podem ter sido incluídas.
NodeJS v7.10.0
Correções de Bugs em Módulos Core
Resolução de diversos problemas relatados em módulos internos como http, fs, net, stream, buffer, crypto, visando maior estabilidade e comportamento correto.
Atualização da Engine V8
Incorporação de uma nova versão da engine JavaScript V8, trazendo consigo melhorias de desempenho na execução de código JavaScript e possíveis correções de bugs no próprio motor.
Otimizações de Desempenho
Implementação de pequenas otimizações em diferentes partes do core do Node.js para melhorar a eficiência no uso de recursos e a velocidade de execução em cenários específicos.
Melhorias na Documentação
Atualizações e correções na documentação oficial para fornecer informações mais claras, precisas e completas sobre as APIs e funcionalidades do Node.js.
Pequenas Adições ou Refinamentos de API
Inclusão de funcionalidades menores ou ajustes em APIs existentes para melhorar a usabilidade ou resolver inconsistências.
Atualizações do npm (se incluído)
Se a distribuição do Node.js v7.10.0 incluísse uma versão atualizada do npm, esta poderia conter correções de bugs e melhorias de desempenho para o gerenciador de pacotes.
Melhorias de Estabilidade Geral
Correções de bugs que contribuíram para uma maior estabilidade e menor ocorrência de falhas ou comportamentos inesperados do Node.js.
Requisitos Mínimos
Hardware
Processador
Processador com arquitetura de 64 bits de 1 GHz ou superior.
Memória RAM
Mínimo de 2 GB.
Espaço em Disco
Pelo menos 4 GB de espaço livre.
Sistema Operacional
Windows
Windows 10 (64 bits).
Linux
Distribuições Linux baseados no Ubuntu 18.04 ou CentOS 7 (64 bits).
Download
Windows 64 bits (Windows 10)
Link: https://drive.google.com/file/d/1FypZ4jSQx2uW0h8u_jMdtnD52Yj9hKZr/view?usp=sharing
Linux 64 bits (Ubuntu 18.04 Based)
Link: https://drive.google.com/file/d/1sVXDRUvRHSo5UsmItgkOebYikAepvBji/view?usp=sharing
Linux 64 bits (CentOS 7 Based)
Link: https://drive.google.com/file/d/1sJ6sqZOsSUiCvVc_LCk298YF4ZhX27HV/view?usp=sharing