Informações da versão do Firefox 67.0.1

A Mozilla planeja lançar em breve uma nova versão estável do navegador Firefox. A nova versão, Firefox 67.0.1, atualiza versões estáveis ​​do navegador da web.

A atualização ainda não está disponível, mas os usuários do Firefox a receberão como parte do sistema de atualização automática do navegador da Web ou como um download e instalação independentes.

Os administradores podem instalar a versão autônoma sobre uma versão existente para atualizá-la sem perder nenhum dado.

A Mozilla lançou o Firefox 67.0 em 21 de maio de 2019. O novo navegador apresentou o suporte ao WebRender a uma fração da base de usuários e incluiu melhorias de desempenho.

Atualização : a Mozilla publicou notas de versão em 4 de junho de 2019. A nova versão inclui uma alteração que habilita a Proteção de Rastreamento Avançada para todas as novas instalações e adiciona um novo "conjunto de experiências" que destacam certos benefícios do Firefox. As experiências serão lançadas nos navegadores inglês, francês e alemão a partir de 4 de junho de 2019. Fim

Firefox 67.0.1

As notas de versão do Firefox 67.0.1 ainda não foram divulgadas e, surpreendentemente, há poucas informações disponíveis no momento sobre o que a atualização corrige na versão estável.

Uma rápida verificação do site de rastreamento de erros da Mozilla retornou um problema que a Mozilla corrigiu no Firefox 67.0.1. O problema, registrado sob o erro 1554029, sugere que a detecção de downgrade do Firefox falhou na atualização de versões não menores para menores.

O Firefox vê a atualização do Firefox 67.0 para 67.0.1 como um downgrade e aciona o prompt de aviso de downgrade nesse caso para avisar os usuários sobre possíveis conflitos que possam surgir com isso.

A Mozilla adicionou uma verificação de compatibilidade ao Firefox para evitar problemas de corrupção de dados quando os administradores fazem o downgrade do Firefox para uma versão mais antiga. Os downgrades podem levar a corrupção de dados e erros de carregamento se a versão do Firefox for rebaixada para usar diferentes formatos ou tipos de dados que as versões mais recentes do Firefox.

Todos os usuários do Firefox que atualizariam o navegador do Firefox 67.0 para o Firefox 67.0.1 seriam informados pela Mozilla, no primeiro lançamento após a atualização, de que estavam prestes a iniciar uma versão mais antiga do Firefox e que esse aviso de aviso impedia que isso acontecesse.

O prompt não pareceria muito bom e causaria muita confusão entre os usuários, pois oferecia apenas duas opções: criar novo perfil ou sair. Os usuários do Firefox não poderiam usar o navegador com o perfil antigo ou usá-lo como conseqüência.

O problema é causado por um erro de matemática ao comparar a versão antiga e criar IDs com as novas versões, conforme explicado na listagem do Bugzilla por Dave Townsend.

Criamos versões de compatibilidade como _ /. onde os IDs da compilação, por padrão, são uma representação numérica da data em que a compilação ocorreu.

Anteriormente, tentamos alterar isso para uma versão válida do kit de ferramentas, convertendo para .. se os IDs da construção tivessem o comprimento esperado. Também dividimos cada ID de compilação em duas partes da versão, pois o comparador de versões não suportava o tamanho completo.

Essa manipulação falha ao comparar uma versão principal com uma nova versão de patch:

.. é comparado com .1 ... A menos que a versão do patch (1 aqui) seja maior que o ID da compilação (atualmente na casa das dezenas de milhões), a versão do patch pareceria ser mais antiga que a versão anterior.

Não está claro se o Firefox 67.0.1 aborda outros problemas. Atualizaremos o artigo assim que as notas oficiais de lançamento forem publicadas pela Mozilla.