Beto Muniz

TypeScript 4.1, Create React App 4 e Socket.io 3

TypeScript 4.1

👉 Suporte para Template Literal em String Literal Types

👉 Introdução de Key Remapping para tipos mapeados em objetos ou índices arbitrários

👉 Suporte de Recursão em Tipos Condicionais

👉 Novo modo --noUncheckedIndexedAccess para verificar potenciais propriedades ou índices indefinidos

👉 checkJs automaticamente ativa allowJs

👉 Em editores, suporte da tag @see do JSDoc


Create React App 4

⚛️ Introduziu suporte experimental ao react-refresh para substituir react-hot-loader

⚛️ Suporte ao React 17 e novo modelo de JSX

⚛️ Suporte ao TypeScript 4

⚛️ Suporte ao ESLint 7 com novas regras para Jest e React Testing Library

⚛️ Melhorias para PWAs entregáveis

⚛️ Suporte à Web Vitals


Socket.io 3

⚡️ Suporte à ES6 module export

⚡️ Removeu Server#set() e Socket#rooms

⚡️ Removeu opção origins para promover cors

⚡️ Otimizações no tamanho do bundle de produção

⚡️ Agora Socket#join() e Socket#leave() são síncronos e não recebem mais argumento de callback

Gostou? Assine meu canal no Telegram.