|
| 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 [email protected] |
| 78 | +``` |
| 79 | + |
| 80 | +or |
| 81 | + |
| 82 | +```sh |
| 83 | +yarn add --exact [email protected] |
| 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