Pular para o conteúdo principal

Notas de Release v7.0.0

v7.1.3

1. Corrige conflitos do styled-components

Após a atualização do parcel, identificamos conflitos com o styled components do Hand Talk Plugin em ambientes web muito específicos que utilizam versões desatualizadas da biblioteca next em conjunto com styled components.

  • • Removemos a duplicação de instanciação do styled-components
  • • Atualização do styled-components para a versão 6.0.1

Dessa forma evitando os conflitos em ambientes de bibliotecas com o styled-components, que poderiam interferir na interface do plugin.

v7.1.2

1. Implementa o bloqueio de tradução para elementos INPUT e TEXTAREA

Os elementos INPUT e TEXTAREA foram tratados como exceções padrão do plugin a fim de evitar interações indesejadas com campos de inserção de texto. Em formulários que possuem esses elementos, o feedback de texto inválido era acionado constantemente, o que prejudicava a usabilidade do plugin.

Isso significa que o plugin não irá interferir nesses campos, evitando a exibição desnecessária do feedback de texto inválido. Essas alterações garantem uma experiência mais fluida ao utilizar o plugin em formulários.

v7.1.1

1. Corrige a tradução de button feitos com wai-aria

Foram implementadas algumas melhorias no plugin para garantir uma interação adequada com os elementos BUTTON e A. Essas mudanças têm como objetivo aprimorar a experiência do usuário ao utilizar o promptlink (Botão acessar Link gerado pelo plugin).

Anteriormente, quando um botão ou link não tinha um texto associado, uma mensagem com um feedback informando que o conteúdo não poderia ser traduzido era exibida, o que acabava atrapalhando a navegação do usuário, pois o promptlink ficava indisponível com a mensagem do feedback. Agora, foram feitas alterações para evitar essa exibição desnecessária.

Se um botão ou link não tiver um texto visível, mas possuir os atributos "aria-label", "aria-describedby" ou "aria-description", o plugin irá ler a descrição presente em um desses três atributos, seguindo a ordem mencionada. Essas modificações garantem melhorias de usabilidade no plugin.

v7.1.0

1. Atualiza versão do parcel

Foi realizada a atualização da biblioteca Parcel do plugin e assim, de forma interna conseguimos obter algumas melhorias em relação ao produto. Estas são:

  • a. Melhorias de desempenho: A versão 2 do Parcel é mais eficiente do que a versão 1, tanto em relação a desenvolvimento, quando em relação ao processo de construção da aplicação que significa que os usuários podem esperar que a aplicação seja carregada mais rapidamente e execute tarefas com mais velocidade.
  • b. Compatibilidade com novas tecnologias: A versão 2 do Parcel tem melhor suporte para novos recursos e padrões de desenvolvimento web, o que pode resultar novos recursos e melhor compatibilidade com diferentes navegadores ou dispositivos.
  • c. Estabilidade e segurança aprimoradas: A versão 2 do Parcel inclui várias correções de bugs e melhorias de segurança que podem aumentar a estabilidade geral da aplicação.

Além disto com esta versão o problema que obtemos em relação ao plugin 6.0.0 com a adição do Code Splitting e incompatibilidade com o RequireJS foi corrigida.

v7.0.1

Altera o link de direcionamento exibido durante a tela de carregamento do plugin.

v7.0.0

1. Aplica a integração com o Google Analytics 4

O Universal Analytics foi desativado no dia 1 de julho de 2023, por esse motivo se fez necessário modificar a forma de tracking para o Google Analytics 4 a fim de continuar tendo dados que são relevantes para os clientes e para decisões internas.

No processo de implementação do GA4 foi necessário realizar alterações nos fluxos já existentes de alguns eventos para que houvesse uma adequação à LGPD. Dessa forma, ao final das modificações tivemos os hits atualizados e o GA4 devidamente instalado permitindo a coleta e análise de dados dos usuários seguindo às normas da LGPD a fim de obter melhorias contínuas no produto.