O jQuery 4.0, agora em estado beta, elimina o suporte para vários navegadores mais antigos e remove APIs anteriormente obsoletas. A nova versão também introduz suporte para tipos confiáveis.
Com o jQuery 4.0, o suporte para Internet Explorer versões 10 e anteriores, Edge Legacy, versões do Firefox antes da versão 65 e versões do iOS antes da versão 11. Os planos exigem a remoção do suporte para o Internet Explorer 11 no jQuery 5.0. Também com o jQuery 4.0, o comportamento nativo não é mais substituído. Isso significa que todos os navegadores, exceto o Internet Explorer, seguirão as especificações atuais do World Wide Web Consortium (W3C).
As APIs removidas no jQuery 4.0 incluem 13 APIs anteriormente obsoletas, que deveriam ser internas ou que agora possuem equivalentes nativos em todos os navegadores suportados. Também foram removidos os métodos Array do protótipo jQuery push
, sort
e splice
, que também sempre foram destinados apenas para uso interno. Esses métodos foram alterados para funções Array equivalentes.
jQuery 4.0 adiciona suporte para tipos confiáveis, garantindo que o HTML esteja encapsulado em TrustedHTML
pode ser usado como entrada para métodos jQuery para manipulação de uma forma que não viole os require-trusted-types-for
Política de segurança de conteúdo.
E a versão slim ficou menor no jQuery 4.0, com a remoção de padrões e retornos de chamada.
O jQuery 4.0 beta foi lançado em 6 de fevereiro. O changelog completo do lançamento pode ser encontrado no GitHub. Os arquivos para o jQuery 4.0 beta podem ser acessados no CDN do jQuery ou vinculados diretamente a:
Os desenvolvedores também podem obter o jQuery 4.0 beta do NPM:
npm install [email protected] code
Lançado pela primeira vez em 2006, o jQuery está posicionado para ser uma biblioteca pequena e rápida. Recursos como passagem de documentos HTML são suportados juntamente com manipulação, animação e manipulação de eventos.