|
| 1 | +## 0.9.4 (March 6, 2017) |
| 2 | + |
| 3 | +#### :bug: Bug Fix |
| 4 | +* `create-react-app` |
| 5 | + |
| 6 | + * [#1706](https://github.com/facebookincubator/create-react-app/pull/1706) Extract compressed package for package name. ([@Timer](https://github.com/Timer)) |
| 7 | + |
| 8 | + You may now specify a scoped package for `--scripts-version` and obtain a working installation. |
| 9 | + |
| 10 | + * [#1695](https://github.com/facebookincubator/create-react-app/pull/1695) Print why installation was aborted. ([@tgig](https://github.com/tgig)) |
| 11 | + |
| 12 | +* `react-scripts` |
| 13 | + |
| 14 | + * [#1727](https://github.com/facebookincubator/create-react-app/pull/1727) Fix ejecting from a scoped fork. ([@gaearon](https://github.com/gaearon)) |
| 15 | + |
| 16 | + Ejecting now works within a scoped fork. |
| 17 | + |
| 18 | + * [#1721](https://github.com/facebookincubator/create-react-app/pull/1721) Fix hot reloading for WebpackDevServer after eject. ([@gaearon](https://github.com/gaearon)) |
| 19 | + |
| 20 | +* `react-dev-utils` |
| 21 | + |
| 22 | + * [#1690](https://github.com/facebookincubator/create-react-app/pull/1690) Fix `openBrowser()` when `BROWSER=open` on macOS. ([@bpierre](https://github.com/bpierre)) |
| 23 | + |
| 24 | + * [#1696](https://github.com/facebookincubator/create-react-app/pull/1696) Improve reliability of port detection. ([@chrisdrackett](https://github.com/chrisdrackett)) |
| 25 | + |
| 26 | +#### :nail_care: Enhancement |
| 27 | +* `eslint-config-react-app`, `react-scripts` |
| 28 | + |
| 29 | + * [#1705](https://github.com/facebookincubator/create-react-app/pull/1705) Add support for `ignoreRestSiblings` in `no-unused-vars`. ([@chrisdrackett](https://github.com/chrisdrackett)) |
| 30 | + |
| 31 | + Linter no longer warns when using rest properties to remove variables from an object. |
| 32 | + |
| 33 | + * [#1542](https://github.com/facebookincubator/create-react-app/pull/1542) Bump `jsx-a11y` version. ([@bondz](https://github.com/bondz)) |
| 34 | + |
| 35 | +* `react-dev-utils`, `react-scripts` |
| 36 | + |
| 37 | + * [#1726](https://github.com/facebookincubator/create-react-app/pull/1726) Extract generic build functions into `react-dev-utils`. ([@viankakrisna](https://github.com/viankakrisna)) |
| 38 | + |
| 39 | +* Other |
| 40 | + |
| 41 | + * [#1402](https://github.com/facebookincubator/create-react-app/pull/1402) Stub `package.json` for e2e test. ([@matoilic](https://github.com/matoilic)) |
| 42 | + |
| 43 | +#### :memo: Documentation |
| 44 | +* `react-scripts` |
| 45 | + * [#1710](https://github.com/facebookincubator/create-react-app/pull/1710) Update now.sh deployment instructions. ([@replaid](https://github.com/replaid)) |
| 46 | + * [#1717](https://github.com/facebookincubator/create-react-app/pull/1717) Add docs for Apache client side routing. ([@viankakrisna](https://github.com/viankakrisna)) |
| 47 | + * [#1698](https://github.com/facebookincubator/create-react-app/pull/1698) Suggest to use `.env` for enabling polling mode. ([@gaearon](https://github.com/gaearon)) |
| 48 | + * [#1687](https://github.com/facebookincubator/create-react-app/pull/1687) Fixed missing `--recursive` flag in first `npm run watch-css` command. ([@mklemme](https://github.com/mklemme)) |
| 49 | + |
| 50 | +#### :house: Internal |
| 51 | +* `react-scripts` |
| 52 | + * [#1736](https://github.com/facebookincubator/create-react-app/pull/1736) Fix eject for linked react-scripts. ([@tuchk4](https://github.com/tuchk4)) |
| 53 | + * [#1741](https://github.com/facebookincubator/create-react-app/pull/1741) Fix internal linting setup. ([@gaearon](https://github.com/gaearon)) |
| 54 | + * [#1730](https://github.com/facebookincubator/create-react-app/pull/1730) Fix Node 4 e2e tests. ([@Timer](https://github.com/Timer)) |
| 55 | +* `eslint-config-react-app` |
| 56 | + * [#1740](https://github.com/facebookincubator/create-react-app/pull/1740) Relax ESLint config peerDependency. ([@gaearon](https://github.com/gaearon)) |
| 57 | +* `eslint-config-react-app`, `react-dev-utils`, `react-scripts` |
| 58 | + * [#1729](https://github.com/facebookincubator/create-react-app/pull/1729) Lint internal scripts with `eslint:recommended`. ([@gaearon](https://github.com/gaearon)) |
| 59 | +* `react-dev-utils` |
| 60 | + * [#1724](https://github.com/facebookincubator/create-react-app/pull/1724) Don't use ES6 in a file that should run on Node 4. ([@gaearon](https://github.com/gaearon)) |
| 61 | +* Other |
| 62 | + * [#1723](https://github.com/facebookincubator/create-react-app/pull/1723) Skip AppVeyor CI builds for Markdown changes. ([@gaearon](https://github.com/gaearon)) |
| 63 | + * [#1707](https://github.com/facebookincubator/create-react-app/pull/1707) Add double quotes to escape spaces in paths in e2e. ([@viankakrisna](https://github.com/viankakrisna)) |
| 64 | + * [#1688](https://github.com/facebookincubator/create-react-app/pull/1688) Upgrade `lerna` version. ([@viankakrisna](https://github.com/viankakrisna)) |
| 65 | + |
| 66 | +#### Committers: 11 |
| 67 | +- Ade Viankakrisna Fadlil ([viankakrisna](https://github.com/viankakrisna)) |
| 68 | +- Bond ([bondz](https://github.com/bondz)) |
| 69 | +- Chris Drackett ([chrisdrackett](https://github.com/chrisdrackett)) |
| 70 | +- Dan Abramov ([gaearon](https://github.com/gaearon)) |
| 71 | +- Joe Haddad ([Timer](https://github.com/Timer)) |
| 72 | +- Mato Ilic ([matoilic](https://github.com/matoilic)) |
| 73 | +- Myk Klemme ([mklemme](https://github.com/mklemme)) |
| 74 | +- Pierre Bertet ([bpierre](https://github.com/bpierre)) |
| 75 | +- Ryan Platte ([replaid](https://github.com/replaid)) |
| 76 | +- Travis Giggy ([tgig](https://github.com/tgig)) |
| 77 | +- Valerii Sorokobatko ([tuchk4](https://github.com/tuchk4)) |
| 78 | + |
| 79 | +### Migrating from 0.9.3 to 0.9.4 |
| 80 | + |
| 81 | +Inside any created project that has not been ejected, run: |
| 82 | + |
| 83 | +``` |
| 84 | +npm install --save-dev --save-exact [email protected] |
| 85 | +``` |
| 86 | + |
| 87 | +You may also optionally update the global command-line utility for scoped package support: |
| 88 | + |
| 89 | +``` |
| 90 | + |
| 91 | +``` |
| 92 | + |
1 | 93 | ## 0.9.3 (February 28, 2017)
|
2 | 94 |
|
3 | 95 | #### :rocket: New Feature
|
4 | 96 | * `create-react-app`
|
5 | 97 | * [#1423](https://github.com/facebookincubator/create-react-app/pull/1423) **Fall back to Yarn offline cache when creating a new project.** ([@voxsim](https://github.com/voxsim))
|
6 |
| - |
| 98 | + |
7 | 99 | If you are using Yarn, and you have created at least one app previously, Create React App now works offline.
|
8 |
| - |
| 100 | + |
9 | 101 | <img src="http://i.imgur.com/1FLa9Tg.gif" width="500" alt="Yarn offline installation demo">
|
10 | 102 |
|
11 | 103 | #### :bug: Bug Fix
|
|
52 | 144 | You may also optionally update the global command-line utility for offline Yarn cache support:
|
53 | 145 |
|
54 | 146 | ```
|
55 |
| -npm install -g [email protected].0 |
| 147 | +npm install -g [email protected].1 |
56 | 148 | ```
|
57 | 149 |
|
58 | 150 | ## 0.9.2 (February 26, 2017)
|
|
0 commit comments