|  | 
|  | 1 | +## 3.4.0 (2020年02月14日) | 
|  | 2 | + | 
|  | 3 | +v3.4.0 is a minor release that adds new features, including support for SSL and setting `PUBLIC_URL` in development. It also includes a fix for Hot Module Reloading with CSS Modules as well as other bug fixes. | 
|  | 4 | + | 
|  | 5 | +#### :bug: Bug Fix | 
|  | 6 | + | 
|  | 7 | +- `react-scripts` | 
|  | 8 | + - [#8378](https://github.com/facebook/create-react-app/pull/8378) Downgrade style-loader to v0.23.1 due to CSS modules hot reload not working with v1.0.0 and above ([@chybisov](https://github.com/chybisov)) | 
|  | 9 | +- `create-react-app`, `react-dev-utils`, `react-error-overlay` | 
|  | 10 | + - [#8439](https://github.com/facebook/create-react-app/pull/8439) Downgrade chalk for ie 11 support ([@ianschmitz](https://github.com/ianschmitz)) | 
|  | 11 | +- `react-dev-utils` | 
|  | 12 | + - [#8292](https://github.com/facebook/create-react-app/pull/8292) Fixes unchecked access to 'deploy' script on build ([@renato-bohler](https://github.com/renato-bohler)) | 
|  | 13 | +- `cra-template-typescript`, `cra-template` | 
|  | 14 | + - [#8272](https://github.com/facebook/create-react-app/pull/8272) Handle service worker error in Firefox ([@rosinghal](https://github.com/rosinghal)) | 
|  | 15 | +- `cra-template-typescript` | 
|  | 16 | + - [#8403](https://github.com/facebook/create-react-app/pull/8403) Fix robots.txt for TS ([@Kamahl19](https://github.com/Kamahl19)) | 
|  | 17 | + | 
|  | 18 | +#### :nail_care: Enhancement | 
|  | 19 | + | 
|  | 20 | +- `react-dev-utils`, `react-scripts` | 
|  | 21 | + - [#8442](https://github.com/facebook/create-react-app/pull/8442) fix(react-scripts): do not redirect served path if request may proxy ([@iamandrewluca](https://github.com/iamandrewluca)) | 
|  | 22 | + - [#7259](https://github.com/facebook/create-react-app/pull/7259) feat(react-scripts): allow PUBLIC_URL in develoment mode ([@iamandrewluca](https://github.com/iamandrewluca)) | 
|  | 23 | + - [#7750](https://github.com/facebook/create-react-app/pull/7750) Enable custom sockjs pathname for hot reloading server. ([@heygrady](https://github.com/heygrady)) | 
|  | 24 | +- `cra-template-typescript` | 
|  | 25 | + - [#8412](https://github.com/facebook/create-react-app/pull/8412) Change arrow functions to function declarations ([@lewislbr](https://github.com/lewislbr)) | 
|  | 26 | +- `cra-template-typescript`, `cra-template` | 
|  | 27 | + - [#8272](https://github.com/facebook/create-react-app/pull/8272) Handle service worker error in Firefox ([@rosinghal](https://github.com/rosinghal)) | 
|  | 28 | +- `react-scripts` | 
|  | 29 | + - [#5845](https://github.com/facebook/create-react-app/pull/5845) Add option to provide custom ssl certificates during development ([@alexbrazier](https://github.com/alexbrazier)) | 
|  | 30 | + | 
|  | 31 | +#### :memo: Documentation | 
|  | 32 | + | 
|  | 33 | +- `cra-template-typescript`, `cra-template`, `react-dev-utils`, `react-error-overlay`, `react-scripts` | 
|  | 34 | + - [#8475](https://github.com/facebook/create-react-app/pull/8475) Correct webpack name casing ([@lewislbr](https://github.com/lewislbr)) | 
|  | 35 | +- Other | 
|  | 36 | + - [#8437](https://github.com/facebook/create-react-app/pull/8437) Fix navbar line break in header ([@esvyridov](https://github.com/esvyridov)) | 
|  | 37 | + - [#8299](https://github.com/facebook/create-react-app/pull/8299) Update public folder usage docs to clarify globals ([@keevan](https://github.com/keevan)) | 
|  | 38 | + - [#8390](https://github.com/facebook/create-react-app/pull/8390) setupTestFrameworkScriptFile is deprecated ([@JimmyLv](https://github.com/JimmyLv)) | 
|  | 39 | + | 
|  | 40 | +#### :hammer: Underlying Tools | 
|  | 41 | + | 
|  | 42 | +- `react-dev-utils` | 
|  | 43 | + - [#8459](https://github.com/facebook/create-react-app/pull/8459) update open to v7.0.2 ([@vince1995](https://github.com/vince1995)) | 
|  | 44 | + - [#7948](https://github.com/facebook/create-react-app/pull/7948) Support JetBrains Rider IDE as an editor ([@djpowell](https://github.com/djpowell)) | 
|  | 45 | + - [#8367](https://github.com/facebook/create-react-app/pull/8367) Wider Chromium support for openBrowser ([@handeyeco](https://github.com/handeyeco)) | 
|  | 46 | +- `react-scripts` | 
|  | 47 | + - [#8282](https://github.com/facebook/create-react-app/pull/8282) Run git init before template dependencies are installed ([@lukaszfiszer](https://github.com/lukaszfiszer)) | 
|  | 48 | +- Other | 
|  | 49 | + - [#8402](https://github.com/facebook/create-react-app/pull/8402) fix(test): force install npm in e2e-behaviour ([@iamandrewluca](https://github.com/iamandrewluca)) | 
|  | 50 | + | 
|  | 51 | +#### Committers: 18 | 
|  | 52 | + | 
|  | 53 | +- Alex Brazier ([@alexbrazier](https://github.com/alexbrazier)) | 
|  | 54 | +- Andrew Luca ([@iamandrewluca](https://github.com/iamandrewluca)) | 
|  | 55 | +- Cassidy Williams ([@cassidoo](https://github.com/cassidoo)) | 
|  | 56 | +- Christopher Button ([@devgeist](https://github.com/devgeist)) | 
|  | 57 | +- David Powell ([@djpowell](https://github.com/djpowell)) | 
|  | 58 | +- Eugene Chybisov ([@chybisov](https://github.com/chybisov)) | 
|  | 59 | +- Eugene Sviridov ([@esvyridov](https://github.com/esvyridov)) | 
|  | 60 | +- Grady Kuhnline ([@heygrady](https://github.com/heygrady)) | 
|  | 61 | +- Ian Schmitz ([@ianschmitz](https://github.com/ianschmitz)) | 
|  | 62 | +- Kevin Pham ([@keevan](https://github.com/keevan)) | 
|  | 63 | +- Lewis Llobera ([@lewislbr](https://github.com/lewislbr)) | 
|  | 64 | +- Martin Litvaj ([@Kamahl19](https://github.com/Kamahl19)) | 
|  | 65 | +- Matthew Curtis ([@handeyeco](https://github.com/handeyeco)) | 
|  | 66 | +- Renato Böhler ([@renato-bohler](https://github.com/renato-bohler)) | 
|  | 67 | +- Rohit Singhal ([@rosinghal](https://github.com/rosinghal)) | 
|  | 68 | +- Vincent Semrau ([@vince1995](https://github.com/vince1995)) | 
|  | 69 | +- Łukasz Fiszer ([@lukaszfiszer](https://github.com/lukaszfiszer)) | 
|  | 70 | +- 吕立青 ([@JimmyLv](https://github.com/JimmyLv)) | 
|  | 71 | + | 
|  | 72 | +### Migrating from 3.3.1 to 3.4.0 | 
|  | 73 | + | 
|  | 74 | +Inside any created project that has not been ejected, run: | 
|  | 75 | + | 
|  | 76 | +```sh | 
|  | 77 | +npm install --save --save-exact react-scripts@3.4.0 | 
|  | 78 | +``` | 
|  | 79 | + | 
|  | 80 | +or | 
|  | 81 | + | 
|  | 82 | +```sh | 
|  | 83 | +yarn add --exact react-scripts@3.4.0 | 
|  | 84 | +``` | 
|  | 85 | + | 
| 1 | 86 | ## 3.3.1 (2020年01月31日) | 
| 2 | 87 | 
 | 
| 3 | 88 | v3.3.1 is a maintenance release that includes minor bug fixes and documentation updates. | 
|  | 
0 commit comments