React v15.6.2
Hoje estamos anunciando o React 15.6.2. Na versão 15.6.1, enviamos algumas correções em eventos de alterações e entradas que causaram algumas consequências não intencionais. Essas consequências foram resolvidas, também incluímos mais algumas correções para melhorar a estabilidade do React em todos os navegadores.
Além disso, o 15.6.2 adiciona suporte para o atributo controlList
, e as colunas de CSS não são mais concatenadas com um sufixo px
.
Instalação
Recomendamos utilizar o Yarn ou o npm para gerenciamento de dependências front-end. Se você é iniciante com gerenciadores de pacotes, a Documentação do Yarn é um bom lugar para começar.
Para instalar o React com o Yarn, execute:
yarn add react@^15.6.2 react-dom@^15.6.2
Para instalar o React com o npm, execute:
npm install --save react@^15.6.2 react-dom@^15.6.2
Recomendamos utilizar um bundler como webpack ou Browserify para que você possa escrever código modular e agrupa-lo em pequenos pacotes para otimizar o tempo de carregamento.
Lembre que por padrão, o React executa verificações extras e fornece avisos úteis no modo de desenvolvimento. Quando estiver fazendo o deploy do seu app, tenha certeza que você está utilizando o modo de produção.
Caso você não esteja utilizando um bundler, nós também fornecemos bundles pré-construídos nos pacotes do npm para que você possa incluir como tags de sript na sua página:
- React
Build de desenvolvimento com avisos: react/dist/react.js
Build reduzida para produção: react/dist/react.min.js - React com Add-Ons
Build de desenvolvimento com avisos: react/dist/react-with-addons.js
Build reduzida para produção: react/dist/react-with-addons.min.js - React DOM (Inclua o React na página antes de incluir o React DOM)
Build de desenvolvimento com avisos: react-dom/dist/react-dom.js
Build reduzida para produção: react-dom/dist/react-dom.min.js - React DOM Server (Inclua o React na página antes de incluir o React DOM Server)
Build de desenvolvimento com avisos: react-dom/dist/react-dom-server.js
Build reduzida para produção: react-dom/dist/react-dom-server.min.js
Nós também publicamos a versão 15.6.2
do react
e do react-dom
no npm, e o pacote react
no bower.
Changelog
15.6.2 (25 de setembro, 2017)
Todos os pacotes
- Trocado a licença BSD + suas patentes para a licença MIT .
React DOM
- Corrigido um bug onde modificando o
document.documentMode
acionaria a detectação do IE em outros navegadores, quebrando assim eventos de alteração. (@aweary em #10032) - Colunas CSS são tratadas como números sem unidade. (@aweary em #10115)
- Corrigido um bug no QtWebKit ao incorporar eventos sintéticos em proxies. (@walrusfruitcake em #10115)
- Evitar que tratadores de eventos recebam argumentos extras no desenvolvimento. (@aweary em #10115)
- Corrigido casos em que o
onChange
não é acionado com odefaultChecked
em inputs do tipo radio. (@jquense em #10156) - Adicionado suporte para o atributo
controlList
na lista de permissões da propriedade DOM. (@nhunzaker em #9940 - Corrigido um bug em que criando um elemento com uma referência em um construtor, não gerava um erro no desenvolvimento. (@iansu em #10025)