0.9.2 (February 26, 2017)
💅 Enhancement
-
create-react-app
-
#1253 Install time optimization. (@n3tr)
React, ReactDOM, and
react-scripts
are now installed in the same install instead of two different installs. This reduces app creation time by a noticeable amount. -
#1512 Graceful error handling. (@chitchu)
If an error occurs while
create-react-app
is running, it will now clean up and not leave a broken project to reduce confusion. -
#1193 Suggest upgrading to NPM >= 3 for faster install times. (@mobinni)
-
#1603 Allow app creation in a WebStorm project. (@driquelme)
-
#1570 Allow git urls in
--scripts-version
. (@tomconroy)
-
-
react-scripts
- #1578 Enable lint caching in development. (@viankakrisna)
- #1478 Update the build script message to show the correct port. (@chyipin)
- #1567 Remove .bin files after eject. (@tuchk4)
-
#1560 Bump
recursive-readdir
. (@wtgtybhertgeghgtwtg)
🐛 Bug Fix
-
react-scripts
-
#1635 Fix Jest configuration. (@Timer)
Fixes ejecting on Windows for macOS and Linux machines.
-
#1356 Fix workflow if react-scripts package is linked via npm-link. (@tuchk4)
Advanced users may opt to fork
react-scripts
instead of ejecting so they still receive upstream updates.
react-scripts
will now function as expected when linking to a development version.
Previously, you could not test changes with an existing application via linking. -
#1585 Ensure PORT environment variable is an integer. (@matoilic)
-
#1628 Show correct port for pushstate-server URL text. (@mattccrampton)
-
📝 Documentation
- User Guides
- #1391 Add note how to resolve missing required files for Heroku. (@sbritoig)
-
#1577 Add a how-to on
react-snapshot
. (@superhighfives) - #1121 Add documentation for customizing Bootstrap theme. (@myappincome)
- #1540 Document debugging in Visual Studio Code. (@bondz)
- #1618 Add note about when to import Bootstrap CSS. (@joewoodhouse)
- #1518 Update flow configuration documentation. (@SBrown52)
- #1625 Specify that NODE_ENV is set to 'production' during the build step. (@mderazon)
- #1573 Update Jest documentation links. (@mkermani144)
- #1564 Add --recursive to Sass watch script. (@aleburato)
- #1561 Use https in link in documentation. (@dariocravero)
-
#1562 Update
jest-enzyme
documentation. (@kiranps) - #1543 Update CSS preprocessor instructions. (@aleburato)
- #1338 Add link to Azure deployment tutorial. (@tpetrina)
- #1320 Document how to disable autoprefix feature. (@rrubas)
- #1313 List features beyond ES6 supported by create-react-app. (@jonathanconway)
- #1008 Add Saas support documentation. (@tsironis)
-
#994 Suggest
jest-enzyme
for simplifying test matchers. (@blainekasten) - #1608 Add note for using CHOKIDAR_USEPOLLING in virtual machines to enable HMR. (@AJamesPhillips)
- #1495 Add useful link to react-scripts. (@pd4d10)
- READMEs
- #1576 Switch from Neo to Neutrino. (@eliperelman)
- #1275 Suggest yarn commands in addition to npm. (@lifez)
🏠 Internal
-
babel-preset-react-app
- #1598 Remove redundant babel-plugin-transform-es2015-parameters. (@christophehurpeau)
- Other
- #1534 Use yarn@latest in e2e. (@gaearon)
- #1295 Make node version check more robust in e2e. (@pugnascotia)
-
#1503 Fix
test -e
in e2e. (@igetgames)
Committers: 36
- Ade Viankakrisna Fadlil (viankakrisna)
- Alessandro Burato (aleburato)
- Alexander James Phillips (AJamesPhillips)
- Blaine Kasten (blainekasten)
- Bond (bondz)
- Charlie Gleason (superhighfives)
- Christophe Hurpeau (christophehurpeau)
- Dan Abramov (gaearon)
- Daniel Riquelme (driquelme)
- Darío Javier Cravero (dariocravero)
- Dimitris Tsironis (tsironis)
- Eli Perelman (eliperelman)
- Jirat Ki. (n3tr)
- Joe Haddad (Timer)
- Joe Woodhouse (joewoodhouse)
- Jonathan Conway (jonathanconway)
- Marcus R. Brown (igetgames)
- Mato Ilic (matoilic)
- Matt Crampton (mattccrampton)
- Michael DeRazon (mderazon)
- Mo Binni (mobinni)
- Mohammad Kermani (mkermani144)
- Phawin Khongkhasawan (lifez)
- Roman Rubas (rrubas)
- Rory Hunter (pugnascotia)
- Tom Conroy (tomconroy)
- Toni Petrina (tpetrina)
- Valerii Sorokobatko (tuchk4)
- Vicente Jr Yuchitcho (chitchu)
- SBrown52
- chyipin
- myappincome
- sbritoig
- wtgtybhertgeghgtwtg
- kiran ps (kiranps)
- pd4d10 (pd4d10)
Migrating from 0.9.0 to 0.9.2
Note: 0.9.1 had known issues so you should skip it.
Inside any created project that has not been ejected, run:
npm install --save-dev --save-exact react-scripts@0.9.2
You may also optionally update the global command-line utility for more efficient installs (thanks @n3tr):
npm install -g create-react-app@1.1.0