|
| 1 | +## 3.3.1 (2020-01-31) |
| 2 | + |
| 3 | +v3.3.1 is a maintenance release that includes minor bug fixes and documentation updates. |
| 4 | + |
| 5 | +#### :bug: Bug Fix |
| 6 | + |
| 7 | +- `cra-template` |
| 8 | + - [#8255](https://github.com/facebook/create-react-app/pull/8255) Add "Disallow:" to robots.txt ([@tomoyaf](https://github.com/tomoyaf)) |
| 9 | +- `react-scripts` |
| 10 | + - [#8281](https://github.com/facebook/create-react-app/pull/8281) Fix sass importLoaders ([@mariusc23](https://github.com/mariusc23)) |
| 11 | + - [#8099](https://github.com/facebook/create-react-app/pull/8099) Add titleProp to SVGR ReactComponent type definition ([@rhnorskov](https://github.com/rhnorskov)) |
| 12 | + - [#8028](https://github.com/facebook/create-react-app/pull/8028) fix(react-scripts): proactively append to .gitignore during generation ([@bmuenzenmeyer](https://github.com/bmuenzenmeyer)) |
| 13 | + - [#8106](https://github.com/facebook/create-react-app/pull/8106) Fix CSS font-face minification ([@sidonaldson](https://github.com/sidonaldson)) |
| 14 | +- `babel-preset-react-app` |
| 15 | + - [#8120](https://github.com/facebook/create-react-app/pull/8120) Sync dependencies babel config ([@ianschmitz](https://github.com/ianschmitz)) |
| 16 | +- `react-dev-utils` |
| 17 | + - [#8116](https://github.com/facebook/create-react-app/pull/8116) Add slashes to WebSocket protocol URL ([@Baael](https://github.com/Baael)) |
| 18 | + - [#8079](https://github.com/facebook/create-react-app/pull/8079) webpackHotDevClient now uses wss when https is used ([@mikecaulley](https://github.com/mikecaulley)) |
| 19 | + |
| 20 | +#### :nail_care: Enhancement |
| 21 | + |
| 22 | +- `react-error-overlay` |
| 23 | + - [#6548](https://github.com/facebook/create-react-app/pull/6548) Add helpful message to the footer ([@pyrogenic](https://github.com/pyrogenic)) |
| 24 | +- `cra-template-typescript` |
| 25 | + - [#8177](https://github.com/facebook/create-react-app/pull/8177) Remove React.FC from Typescript template ([@Retsam](https://github.com/Retsam)) |
| 26 | +- `cra-template-typescript`, `cra-template`, `react-scripts` |
| 27 | + - [#8219](https://github.com/facebook/create-react-app/pull/8219) Add template support for any package.json keys (#8082) ([@tomvalorsa](https://github.com/tomvalorsa)) |
| 28 | +- `create-react-app` |
| 29 | + - [#8298](https://github.com/facebook/create-react-app/pull/8298) Support shorthand scoped templates ([@kevin940726](https://github.com/kevin940726)) |
| 30 | + - [#8168](https://github.com/facebook/create-react-app/pull/8168) Add current version and bin location to --info output ([@heyimalex](https://github.com/heyimalex)) |
| 31 | +- `cra-template-typescript`, `cra-template` |
| 32 | + - [#8194](https://github.com/facebook/create-react-app/pull/8194) Replace favicon in templates ([@heyimalex](https://github.com/heyimalex)) |
| 33 | +- `eslint-config-react-app` |
| 34 | + - [#7803](https://github.com/facebook/create-react-app/pull/7803) Remove error for @typescript-eslint/no-namespace ([@szhu](https://github.com/szhu)) |
| 35 | + |
| 36 | +#### :memo: Documentation |
| 37 | + |
| 38 | +- Other |
| 39 | + - [#8380](https://github.com/facebook/create-react-app/pull/8380) docs: Add troubleshooting documentation on ENOSPC ([@huchenme](https://github.com/huchenme)) |
| 40 | + - [#8394](https://github.com/facebook/create-react-app/pull/8394) Update docs according to lint-staged v10 ([@lukyth](https://github.com/lukyth)) |
| 41 | + - [#8307](https://github.com/facebook/create-react-app/pull/8307) Remove outdated docs regarding vscode eslint extension and typescript autofix ([@alex-vukovity-cko](https://github.com/alex-vukovity-cko)) |
| 42 | + - [#8247](https://github.com/facebook/create-react-app/pull/8247) Update setting-up-your-editor.md ([@dev-xu](https://github.com/dev-xu)) |
| 43 | + - [#8092](https://github.com/facebook/create-react-app/pull/8092) Update custom template docs with instructions for testing custom template locally ([@kevinold](https://github.com/kevinold)) |
| 44 | + - [#8293](https://github.com/facebook/create-react-app/pull/8293) Minor grammatical edit ([@egrim](https://github.com/egrim)) |
| 45 | + - [#8212](https://github.com/facebook/create-react-app/pull/8212) Little typo ([@sonyarianto](https://github.com/sonyarianto)) |
| 46 | + - [#8147](https://github.com/facebook/create-react-app/pull/8147) update PWA docs links to point to template package ([@peet](https://github.com/peet)) |
| 47 | + - [#8132](https://github.com/facebook/create-react-app/pull/8132) Add package-runner note to readme ([@JeromeDeLeon](https://github.com/JeromeDeLeon)) |
| 48 | + - [#8111](https://github.com/facebook/create-react-app/pull/8111) chore: update docusaurus & tweak site ([@endiliey](https://github.com/endiliey)) |
| 49 | + - [#8080](https://github.com/facebook/create-react-app/pull/8080) Fix typo in CHANGELOG.md ([@Trontor](https://github.com/Trontor)) |
| 50 | + - [#8077](https://github.com/facebook/create-react-app/pull/8077) Add custom-templates to docs sidebar ([@ianschmitz](https://github.com/ianschmitz)) |
| 51 | +- `babel-preset-react-app` |
| 52 | + - [#8124](https://github.com/facebook/create-react-app/pull/8124) Fix typo in comment: `?.` is right, `.?` is not ([@vadzim](https://github.com/vadzim)) |
| 53 | + |
| 54 | +#### :house: Internal |
| 55 | + |
| 56 | +- `create-react-app` |
| 57 | + - [#8178](https://github.com/facebook/create-react-app/pull/8178) Minor refactors in create-react-app ([@heyimalex](https://github.com/heyimalex)) |
| 58 | + |
| 59 | +#### :hammer: Underlying Tools |
| 60 | + |
| 61 | +- `babel-preset-react-app`, `create-react-app`, `react-dev-utils`, `react-error-overlay`, `react-scripts` |
| 62 | + - [#8353](https://github.com/facebook/create-react-app/pull/8353) Remove outdated babel plugins ([@ianschmitz](https://github.com/ianschmitz)) |
| 63 | + - [#8324](https://github.com/facebook/create-react-app/pull/8324) Update Dependencies ([@RDIL](https://github.com/RDIL)) |
| 64 | + - [#8122](https://github.com/facebook/create-react-app/pull/8122) Fix CI build ([@ianschmitz](https://github.com/ianschmitz)) |
| 65 | +- `react-dev-utils` |
| 66 | + - [#8364](https://github.com/facebook/create-react-app/pull/8364) Downgrade open from 7.0.0 to 6.4.0 ([@vince1995](https://github.com/vince1995)) |
| 67 | + - [#8163](https://github.com/facebook/create-react-app/pull/8163) Bump pkgUp ([@andriijas](https://github.com/andriijas)) |
| 68 | +- `babel-plugin-named-asset-import` |
| 69 | + - [#8171](https://github.com/facebook/create-react-app/pull/8171) Bump babel-plugin-tester and fix breaking changes ([@andriijas](https://github.com/andriijas)) |
| 70 | +- `create-react-app`, `react-app-polyfill`, `react-dev-utils`, `react-error-overlay`, `react-scripts` |
| 71 | + - [#8176](https://github.com/facebook/create-react-app/pull/8176) Bump internal dependencies ([@andriijas](https://github.com/andriijas)) |
| 72 | +- `create-react-app`, `react-dev-utils`, `react-error-overlay` |
| 73 | + - [#8164](https://github.com/facebook/create-react-app/pull/8164) Bump chalk ([@andriijas](https://github.com/andriijas)) |
| 74 | +- `react-error-overlay`, `react-scripts` |
| 75 | + - [#8102](https://github.com/facebook/create-react-app/pull/8102) [Security] Update terser webpack plugin ([@RDIL](https://github.com/RDIL)) |
| 76 | + |
| 77 | +#### Committers: 29 |
| 78 | + |
| 79 | +- Alex Guerra ([@heyimalex](https://github.com/heyimalex)) |
| 80 | +- Alex James Vukovity ([@alex-vukovity-cko](https://github.com/alex-vukovity-cko)) |
| 81 | +- Andreas Cederström ([@andriijas](https://github.com/andriijas)) |
| 82 | +- Boyuan Xu ([@dev-xu](https://github.com/dev-xu)) |
| 83 | +- Brian Muenzenmeyer ([@bmuenzenmeyer](https://github.com/bmuenzenmeyer)) |
| 84 | +- Endi ([@endiliey](https://github.com/endiliey)) |
| 85 | +- Evan Grim ([@egrim](https://github.com/egrim)) |
| 86 | +- Hu Chen ([@huchenme](https://github.com/huchenme)) |
| 87 | +- Ian Schmitz ([@ianschmitz](https://github.com/ianschmitz)) |
| 88 | +- Jerome De Leon ([@JeromeDeLeon](https://github.com/JeromeDeLeon)) |
| 89 | +- Joshua Pollak ([@pyrogenic](https://github.com/pyrogenic)) |
| 90 | +- Kai Hao ([@kevin940726](https://github.com/kevin940726)) |
| 91 | +- Kanitkorn Sujautra ([@lukyth](https://github.com/lukyth)) |
| 92 | +- Kevin Old ([@kevinold](https://github.com/kevinold)) |
| 93 | +- Marius Craciunoiu ([@mariusc23](https://github.com/mariusc23)) |
| 94 | +- Mike Caulley ([@mikecaulley](https://github.com/mikecaulley)) |
| 95 | +- Peet Goddard ([@peet](https://github.com/peet)) |
| 96 | +- Rasmus Nørskov ([@rhnorskov](https://github.com/rhnorskov)) |
| 97 | +- Reece Dunham ([@RDIL](https://github.com/RDIL)) |
| 98 | +- Sean Zhu ([@szhu](https://github.com/szhu)) |
| 99 | +- Simon Donaldson ([@sidonaldson](https://github.com/sidonaldson)) |
| 100 | +- Sony AK ([@sonyarianto](https://github.com/sonyarianto)) |
| 101 | +- Tom Valorsa ([@tomvalorsa](https://github.com/tomvalorsa)) |
| 102 | +- Tomoya Fujita ([@tomoyaf](https://github.com/tomoyaf)) |
| 103 | +- Vadzim ([@vadzim](https://github.com/vadzim)) |
| 104 | +- Vincent Semrau ([@vince1995](https://github.com/vince1995)) |
| 105 | +- Wojciech Zieliński ([@Baael](https://github.com/Baael)) |
| 106 | +- [@Retsam](https://github.com/Retsam) |
| 107 | +- [@Trontor](https://github.com/Trontor) |
| 108 | + |
| 109 | +### Migrating from 3.3.0 to 3.3.1 |
| 110 | + |
| 111 | +Inside any created project that has not been ejected, run: |
| 112 | + |
| 113 | +```sh |
| 114 | +npm install --save --save-exact react-scripts@3.3.1 |
| 115 | +``` |
| 116 | + |
| 117 | +or |
| 118 | + |
| 119 | +```sh |
| 120 | +yarn add --exact react-scripts@3.3.1 |
| 121 | +``` |
| 122 | + |
1 | 123 | ## 3.3.0 (2019-12-04)
|
2 | 124 |
|
3 | 125 | v3.3.0 is a minor release that adds new features, including custom templates and support for the new optional chaining and nullish coalescing operators.
|
|
0 commit comments