Gitpedia
react

react/create-react-app

Set up a modern web app by running one command.

30 Releases
Latest: 4y ago
v5.0.1Latest
iansuiansu·4y ago·April 12, 2022
GitHub

📦 5.0.1 (2022-04-12)

  • Inside any created project that has not been ejected, run:
  • ```
  • npm install --save --save-exact react-scripts@5.0.1
  • ```
  • or
  • ```
  • yarn add --exact react-scripts@5.0.1
  • ```
  • + 27 more
v5.0.0
iansuiansu·4y ago·December 14, 2021
GitHub

📦 v5.0.0 (2021-12-14)

  • Create React App 5.0 is a major release with several new features and the latest version of all major dependencies.
  • Thanks to all the maintainers and contributors who worked so hard on this release! 🙌
  • webpack 5 (#11201)
  • Jest 27 (#11338)
  • ESLint 8 (#11375)
  • PostCSS 8 (#11121)
  • Fast Refresh improvements and bug fixes (#11105)
  • Support for Tailwind (#11717)
  • + 12 more

📦 Dropped support for Node 10 and 12

  • Node 10 reached End-of-Life in April 2021 and Node 12 will be End-of-Life in April 2022. Going forward we will only support the latest LTS release of Node.js.
  • `create-react-app`
  • [#11322](https://github.com/facebook/create-react-app/pull/11322) Use env var to detect yarn or npm as the package manager ([@lukekarrys](https://github.com/lukekarrys))
  • `babel-preset-react-app`, `cra-template-typescript`, `cra-template`, `create-react-app`, `eslint-config-react-app`, `react-app-polyfill`, `react-dev-utils`, `react-error-overlay`, `react-scripts`
  • [#11201](https://github.com/facebook/create-react-app/pull/11201) Webpack 5 ([@raix](https://github.com/raix))
  • `eslint-config-react-app`, `react-error-overlay`, `react-scripts`
  • [#10761](https://github.com/facebook/create-react-app/pull/10761) chore: migrate to @babel/eslint-parser ([@JLHwung](https://github.com/JLHwung))
  • `react-scripts`
  • + 100 more
v4.0.3
iansuiansu·5y ago·February 22, 2021
GitHub

📦 4.0.3 (2021-02-22)

  • v4.0.3 is a maintenance release that includes minor bug fixes and dependency updates.
  • `react-scripts`
  • [#10590](https://github.com/facebook/create-react-app/pull/10590) Upgrade eslint-webpack-plugin to fix opt-out flag ([@mrmckeb](https://github.com/mrmckeb))
  • `react-dev-utils`
  • [#10412](https://github.com/facebook/create-react-app/pull/10412) update immer to 8.0.1 to address vulnerability ([@wclem4](https://github.com/wclem4))
  • `create-react-app`
  • [#10384](https://github.com/facebook/create-react-app/pull/10384) tests: update test case to match the description ([@jamesgeorge007](https://github.com/jamesgeorge007))
  • Brody McKee ([@mrmckeb](https://github.com/mrmckeb))
  • + 11 more
v4.0.2
iansuiansu·5y ago·February 3, 2021
GitHub

📦 4.0.2 (2021-02-03)

  • v4.0.2 is a maintenance release that includes minor bug fixes and documentation updates.
  • `react-scripts`
  • [#8986](https://github.com/facebook/create-react-app/pull/8986) Add support for new BUILD_PATH advanced configuration variable ([@ajhyndman](https://github.com/ajhyndman))
  • `react-scripts`
  • [#10170](https://github.com/facebook/create-react-app/pull/10170) Add opt-out for eslint-webpack-plugin ([@mrmckeb](https://github.com/mrmckeb))
  • [#9872](https://github.com/facebook/create-react-app/pull/9872) fix(react-scripts): add missing peer dependency react and update react-refresh-webpack-plugin ([@merceyz](https://github.com/merceyz))
  • [#9964](https://github.com/facebook/create-react-app/pull/9964) Add TypeScript 4.x as peerDependency to react-scripts ([@sheepsteak](https://github.com/sheepsteak))
  • `react-scripts`
  • + 38 more
v4.0.1
iansuiansu·5y ago·November 23, 2020
GitHub

📋 Changes

  • `react-scripts`
  • [#9921](https://github.com/facebook/create-react-app/pull/9921) Fix noFallthroughCasesInSwitch/jsx object is not extensible ([@ryota-murakami](https://github.com/ryota-murakami))
  • [#9869](https://github.com/facebook/create-react-app/pull/9869) Fix react-jsx error ([@benneq](https://github.com/benneq))
  • [#9885](https://github.com/facebook/create-react-app/pull/9885) fix: `React is not defined` compilation error after ejected ([@n3tr](https://github.com/n3tr))
  • [#9911](https://github.com/facebook/create-react-app/pull/9911) fix: slow recompile time ([@FezVrasta](https://github.com/FezVrasta))
  • `react-dev-utils`
  • [#9884](https://github.com/facebook/create-react-app/pull/9884) fix: page doesn't get refreshed when FAST_REFRESH=false ([@n3tr](https://github.com/n3tr))
  • `react-scripts`
  • + 17 more
v4.0.0
iansuiansu·5y ago·October 23, 2020
GitHub

📦 4.0.0 (2020-10-23)

  • Create React App 4.0 is a major release with several new features, including support for Fast Refresh!
  • Thanks to all the maintainers and contributors who worked so hard on this release! :raised_hands:
  • Fast Refresh [#8582](https://github.com/facebook/create-react-app/pull/8582)
  • React 17 support
  • New JSX transform [#9645](https://github.com/facebook/create-react-app/pull/9645)
  • TypeScript 4 support [#9734](https://github.com/facebook/create-react-app/pull/9734)
  • ESLint 7 [#8978](https://github.com/facebook/create-react-app/pull/8978)
  • New Jest and React Testing Library rules [#8963](https://github.com/facebook/create-react-app/pull/8963)
  • + 14 more

📦 Jest

  • We've upgraded to Jest 26 and now set `resetMocks` to `true` by default in the Jest config.

📦 Service workers

  • We've switched to the Workbox InjectManifest plugin and moved the PWA templates into their own [repository](https://github.com/cra-template/pwa).

🐛 Fix dotenv file loading order

  • We've changed the loading order of env files to match the `dotenv` specification. See #9037 for more details.

📦 Dropped Node 8 support

  • Node 8 reached End-of-Life at the end of 2019 and is no longer supported.
  • `eslint-config-react-app`, `react-error-overlay`, `react-scripts`
  • [#8963](https://github.com/facebook/create-react-app/pull/8963) feat(eslint-config-react-app): Add jest & testing-library rules ([@MichaelDeBoey](https://github.com/MichaelDeBoey))
  • `react-scripts`
  • [#9611](https://github.com/facebook/create-react-app/pull/9611) Add AVIF image support ([@Hongbo-Miao](https://github.com/Hongbo-Miao))
  • [#9114](https://github.com/facebook/create-react-app/pull/9114) Allow testMatch for jest config ([@Favna](https://github.com/Favna))
  • [#8790](https://github.com/facebook/create-react-app/pull/8790) Add back in --stats output from webpack. ([@samccone](https://github.com/samccone))
  • [#8838](https://github.com/facebook/create-react-app/pull/8838) Support devDependencies in templates ([@mrmckeb](https://github.com/mrmckeb))
  • + 222 more
v3.4.4
gaearongaearon·5y ago·October 20, 2020
GitHub

📦 Migrating from 3.4.3 to 3.4.4

  • Inside any created project that has not been ejected, run:
  • ```sh
  • npm install --save --save-exact react-scripts@3.4.4
  • ```
  • or
  • ```sh
  • yarn add --exact react-scripts@3.4.4
  • ```
v3.4.2
gaearongaearon·5y ago·October 20, 2020
GitHub

📦 Migrating from 3.4.1 to 3.4.2

  • Inside any created project that has not been ejected, run:
  • ```sh
  • npm install --save --save-exact react-scripts@3.4.2
  • ```
  • or
  • ```sh
  • yarn add --exact react-scripts@3.4.2
  • ```
v3.4.3
gaearongaearon·5y ago·October 20, 2020
GitHub

📦 Migrating from 3.4.2 to 3.4.3

  • Inside any created project that has not been ejected, run:
  • ```sh
  • npm install --save --save-exact react-scripts@3.4.3
  • ```
  • or
  • ```sh
  • yarn add --exact react-scripts@3.4.3
  • ```
v3.4.1
iansuiansu·6y ago·March 21, 2020
GitHub

📦 3.4.1 (2020-03-20)

  • `react-scripts`
  • [#8276](https://github.com/facebook/create-react-app/pull/8276) Use native ESLint behaviour when extending ([@mrmckeb](https://github.com/mrmckeb))
  • [#7203](https://github.com/facebook/create-react-app/pull/7203) Closes webpack dev server and exits process on "end" stdin ([@kelseyleftwich](https://github.com/kelseyleftwich))
  • `babel-preset-react-app`
  • [#8526](https://github.com/facebook/create-react-app/pull/8526) Fix optional chaining and nullish coalescing support ([@ianschmitz](https://github.com/ianschmitz))
  • `cra-template`, `eslint-config-react-app`, `react-scripts`
  • [#7790](https://github.com/facebook/create-react-app/pull/7790) Widen eslint-config-react-app peer dependency versions ([@lukyth](https://github.com/lukyth))
  • `cra-template-typescript`, `cra-template`
  • + 22 more

📦 Migrating from 3.4.0 to 3.4.1

  • Inside any created project that has not been ejected, run:
  • ```sh
  • npm install --save --save-exact react-scripts@3.4.1
  • ```
  • or
  • ```sh
  • yarn add --exact react-scripts@3.4.1
  • ```
v3.4.0
iansuiansu·6y ago·February 14, 2020
GitHub

📦 3.4.0 (2020-02-14)

  • `react-scripts`
  • [#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))
  • `create-react-app`, `react-dev-utils`, `react-error-overlay`
  • [#8439](https://github.com/facebook/create-react-app/pull/8439) Downgrade chalk for ie 11 support ([@ianschmitz](https://github.com/ianschmitz))
  • `react-dev-utils`
  • [#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))
  • `cra-template-typescript`, `cra-template`
  • [#8272](https://github.com/facebook/create-react-app/pull/8272) Handle service worker error in Firefox ([@rosinghal](https://github.com/rosinghal))
  • + 44 more

📦 Migrating from 3.3.1 to 3.4.0

  • Inside any created project that has not been ejected, run:
  • ```sh
  • npm install --save --save-exact react-scripts@3.4.0
  • ```
  • or
  • ```sh
  • yarn add --exact react-scripts@3.4.0
  • ```
v3.3.1
iansuiansu·6y ago·January 31, 2020
GitHub

📦 3.3.1 (2020-01-31)

  • v3.3.1 is a maintenance release that includes minor bug fixes and documentation updates.
  • `cra-template`
  • [#8255](https://github.com/facebook/create-react-app/pull/8255) Add "Disallow:" to robots.txt ([@tomoyaf](https://github.com/tomoyaf))
  • `react-scripts`
  • [#8281](https://github.com/facebook/create-react-app/pull/8281) Fix sass importLoaders ([@mariusc23](https://github.com/mariusc23))
  • [#8099](https://github.com/facebook/create-react-app/pull/8099) Add titleProp to SVGR ReactComponent type definition ([@rhnorskov](https://github.com/rhnorskov))
  • [#8028](https://github.com/facebook/create-react-app/pull/8028) fix(react-scripts): proactively append to .gitignore during generation ([@bmuenzenmeyer](https://github.com/bmuenzenmeyer))
  • [#8106](https://github.com/facebook/create-react-app/pull/8106) Fix CSS font-face minification ([@sidonaldson](https://github.com/sidonaldson))
  • + 79 more

📦 Migrating from 3.3.0 to 3.3.1

  • Inside any created project that has not been ejected, run:
  • ```sh
  • npm install --save --save-exact react-scripts@3.3.1
  • ```
  • or
  • ```sh
  • yarn add --exact react-scripts@3.3.1
  • ```
v3.3.0
iansuiansu·6y ago·December 5, 2019
GitHub

📦 3.3.0 (2019-12-04)

  • 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.

📦 Custom Templates

  • You can now create a new app using custom templates.
  • The below command shows how you can create a new app with `cra-template-typescript`.
  • ```sh
  • npx create-react-app my-app --template typescript
  • ```
  • Note that you can omit the prefix `cra-template-` when specifying which template you would like. For TypeScript users, we're deprecating `--typescript` in favour of `--template typescript`.
  • If you don't set a template, we'll create your new app with `cra-template` - which is just a new name for our base template.

📦 Optional Chaining and Nullish Coalescing Operators

  • We now support the [optional chaining](https://github.com/TC39/proposal-optional-chaining) and [nullish coalescing](https://github.com/tc39/proposal-nullish-coalescing) operators!
  • ```js
  • // Optional chaining
  • a?.(); // undefined if `a` is null/undefined
  • b?.c; // undefined if `b` is null/undefined
  • // Nullish coalescing
  • undefined ?? 'some other default'; // result: 'some other default'
  • null ?? 'some other default'; // result: 'some other default'
  • + 6 more

📦 Numeric Separators

  • We've added support for [numeric separators](https://github.com/tc39/proposal-numeric-separator) to improve readability of numeric literals.
  • ```js
  • 1000000000; // Is this a billion? a hundred millions? Ten millions?
  • 101475938.38; // what scale is this? what power of 10?
  • 1_000_000_000; // Ah, so a billion
  • 101_475_938.38; // And this is hundreds of millions
  • ```

📦 no-unexpected-multiline

  • ```json
  • {
  • "extends": "react-app",
  • "rules": {
  • "no-unexpected-multiline": "warn"
  • }
  • }
  • ```
  • + 146 more

📦 Migrating from 3.2.0 to 3.3.0

  • Inside any created project that has not been ejected, run:
  • ```sh
  • npm install --save --save-exact react-scripts@3.3.0
  • ```
  • or
  • ```sh
  • yarn add --exact react-scripts@3.3.0
  • ```
v3.2.0
iansuiansu·6y ago·October 3, 2019
GitHub

📦 3.2.0 (2019-10-03)

  • `react-scripts`
  • [#7737](https://github.com/facebook/create-react-app/pull/7737) Support production profiling with React Developer Tools ([@JacobMGEvans](https://github.com/JacobMGEvans))
  • `react-dev-utils`, `react-scripts`
  • [#6931](https://github.com/facebook/create-react-app/pull/6931) Adds TSC_COMPILE_ON_ERROR env var... ([@kylebebak](https://github.com/kylebebak))
  • `react-scripts`
  • [#7754](https://github.com/facebook/create-react-app/pull/7754) Fix linting error when using rest props ([@alexandrtovmach](https://github.com/alexandrtovmach))
  • `react-app-polyfill`
  • [#7205](https://github.com/facebook/create-react-app/pull/7205) Guard polyfills against window possibly being undefined ([@jxom](https://github.com/jxom))
  • + 38 more

📦 Migrating from 3.1.2 to 3.2.0

  • Inside any created project that has not been ejected, run:
  • ```sh
  • npm install --save --save-exact react-scripts@3.2.0
  • ```
  • or
  • ```sh
  • yarn add --exact react-scripts@3.2.0
  • ```
v3.1.2
iansuiansu·6y ago·September 19, 2019
GitHub

📦 3.1.2 (2019-09-19)

  • v3.1.2 is a maintenance release that includes minor bug fixes and documentation updates.
  • `react-scripts`
  • [#7679](https://github.com/facebook/create-react-app/pull/7679) Change runtime chunk name separator from tilde to dash ([@javadoug](https://github.com/javadoug))
  • [#7538](https://github.com/facebook/create-react-app/pull/7538) Explicitly checking that EXTEND_ESLINT is true ([@BrockWills](https://github.com/BrockWills))
  • `babel-preset-react-app`, `react-error-overlay`, `react-scripts`
  • [#7662](https://github.com/facebook/create-react-app/pull/7662) Fix build ([@ianschmitz](https://github.com/ianschmitz))
  • `react-scripts`
  • [#7704](https://github.com/facebook/create-react-app/pull/7704) Add new logo ([@iansu](https://github.com/iansu))
  • + 41 more

📦 Migrating from 3.1.1 to 3.1.2

  • Inside any created project that has not been ejected, run:
  • ```sh
  • npm install --save --save-exact react-scripts@3.1.2
  • ```
  • or
  • ```sh
  • yarn add --exact react-scripts@3.1.2
  • ```
v3.1.1
iansuiansu·6y ago·August 13, 2019
GitHub

📦 3.1.1 (2019-08-13)

  • v3.1.1 is a maintenance release that includes minor bug fixes and documentation updates.
  • `react-scripts`
  • [#7513](https://github.com/facebook/create-react-app/pull/7513) Fix ESLint 6 support ([@ianschmitz](https://github.com/ianschmitz))
  • [#7508](https://github.com/facebook/create-react-app/pull/7508) Don't block static files in robots.txt ([@iansu](https://github.com/iansu))
  • `eslint-config-react-app`
  • [#7393](https://github.com/facebook/create-react-app/pull/7393) Ignore "jsx-a11y/aria-role" for React components ([@deftomat](https://github.com/deftomat))
  • [#7527](https://github.com/facebook/create-react-app/pull/7527) Update Netlify config ([@iansu](https://github.com/iansu))
  • [#7500](https://github.com/facebook/create-react-app/pull/7500) Add links to Spectrum in README and docs ([@iansu](https://github.com/iansu))
  • + 3 more

📦 Migrating from 3.1.0 to 3.1.1

  • Inside any created project that has not been ejected, run:
  • ```sh
  • npm install --save --save-exact react-scripts@3.1.1
  • ```
  • or
  • ```sh
  • yarn add --exact react-scripts@3.1.1
  • ```
v3.1.0
iansuiansu·6y ago·August 9, 2019
GitHub

📦 3.1.0 (2019-08-09)

  • v3.1.0 is a minor release that adds ESLint 6 support as well as experimental support for extending and customizing the ESLint config along with other minor bug fixes and documentation updates.
  • ESLint 6: #7415
  • Experimental ESLint config customization: #7036
  • More Jest config options: #6055
  • Option to configure or disable image inlining: #6060
  • `eslint-config-react-app`, `react-error-overlay`, `react-scripts`
  • [#7415](https://github.com/facebook/create-react-app/pull/7415) Add ESLint 6 support ([@mrmckeb](https://github.com/mrmckeb))
  • `eslint-config-react-app`, `react-scripts`
  • + 135 more

📦 Migrating from 3.0.1 to 3.1.0

  • Inside any created project that has not been ejected, run:
  • ```sh
  • npm install --save --save-exact react-scripts@3.1.0
  • ```
  • or
  • ```sh
  • yarn add --exact react-scripts@3.1.0
  • ```
v3.0.1
iansuiansu·7y ago·May 8, 2019
GitHub

📦 3.0.1 (2019-05-08)

  • v3.0.1 is a maintenance release that adjusts some ESLint rules for TypeScript along with other minor bug fixes and documentation updates.
  • `babel-preset-react-app`
  • [#6887](https://github.com/facebook/create-react-app/pull/6887) Update dependencies of Babel preset with recent changes ([@skoging](https://github.com/skoging))
  • `react-error-overlay`, `react-scripts`
  • [#7007](https://github.com/facebook/create-react-app/pull/7007) Unpin `babel-jest` ([@ianschmitz](https://github.com/ianschmitz))
  • [#7002](https://github.com/facebook/create-react-app/pull/7002) Temporary fix for `babel-jest` preflight error ([@ianschmitz](https://github.com/ianschmitz))
  • `eslint-config-react-app`
  • [#6987](https://github.com/facebook/create-react-app/pull/6987) Disable `no-dupe-class-members` rule for TypeScript ([@ianschmitz](https://github.com/ianschmitz))
  • + 34 more

📦 Migrating from 3.0.0 to 3.0.1

  • Inside any created project that has not been ejected, run:
  • ```sh
  • npm install --save --save-exact react-scripts@3.0.1
  • ```
  • or
  • ```sh
  • yarn add --exact react-scripts@3.0.1
  • ```
v3.0.0
iansuiansu·7y ago·April 22, 2019
GitHub

📦 3.0.0 (April 22, 2019)

  • Create React App 3.0 brings some exciting new features including support for [Hooks](https://reactjs.org/docs/hooks-intro.html)!
  • Thanks to all the maintainers and contributors who worked so hard on this release! :tada:
  • Jest 24: #6278
  • Hooks support: #5997
  • TypeScript linting: #6513
  • `browserslist` support in @babel/preset-env: #6608
  • Absolute imports using `jsconfig.json`/`tsconfig.json`: #6656
  • Inside any created project that has not been ejected, run:
  • + 7 more

📦 Hooks support

  • We now enforce [Rules of Hooks](https://reactjs.org/docs/hooks-rules.html) with `eslint-plugin-react-hooks`. If you are breaking any of the rules of Hooks this will cause your build to fail.

🗑️ Remove --no-watch flag

  • We've removed the `--no-watch` flag from the `start` script in favor of Jest's own `--watchAll=false`.

New structure in `asset-manifest.json`

  • All asset paths have been moved under the `files` key in `asset-manifest.json`.

📦 using `jsconfig.json`/`tsconfig.json`

  • ```json
  • {
  • "compilerOptions": {
  • "baseUrl": "src"
  • },
  • "include": ["src"]
  • }
  • ```
  • + 2 more

📦 PostCSS Normalize

  • `react-scripts`
  • [#6656](https://github.com/facebook/create-react-app/pull/6656) Set baseUrl from jsconfig.json/tsconfig.json ([@rovansteen](https://github.com/rovansteen))
  • [#5810](https://github.com/facebook/create-react-app/pull/5810) Adds PostCSS Normalize ([@mrchief](https://github.com/mrchief))
  • `babel-plugin-named-asset-import`, `confusing-browser-globals`, `react-dev-utils`, `react-error-overlay`, `react-scripts`
  • [#6278](https://github.com/facebook/create-react-app/pull/6278) Update to Jest 24 ([@loryman](https://github.com/loryman))
  • `eslint-config-react-app`, `react-scripts`
  • [#6513](https://github.com/facebook/create-react-app/pull/6513) Add TypeScript linting support ([@ianschmitz](https://github.com/ianschmitz))
  • `babel-preset-react-app`, `eslint-config-react-app`, `react-scripts`
  • + 154 more
v2.1.8
iansuiansu·7y ago·March 7, 2019
GitHub

📦 2.1.8 (March 7, 2019)

  • v2.1.8 is a maintenance release that reapplies the TypeScript speed improvements ([#6406](https://github.com/facebook/create-react-app/pull/6406)) in a new major version of `react-dev-utils`.

📦 Migrating from 2.1.7 to 2.1.8

  • Inside any created project that has not been ejected, run:
  • ```sh
  • npm install --save --save-exact react-scripts@2.1.8
  • ```
  • or
  • ```sh
  • yarn add --exact react-scripts@2.1.8
  • ```
v2.1.7
iansuiansu·7y ago·March 7, 2019
GitHub

📦 Migrating from 2.1.6 to 2.1.7

  • Inside any created project that has not been ejected, run:
  • ```sh
  • npm install --save --save-exact react-scripts@2.1.7
  • ```
  • or
  • ```sh
  • yarn add --exact react-scripts@2.1.7
  • ```
v2.1.6
iansuiansu·7y ago·March 6, 2019
GitHub

📦 2.1.6 (March 6, 2019)

  • v2.1.6 is a maintenance release that brings a few new improvements, most notably:
  • :rocket: Reduced TypeScript rebuild times while running the development server. This was previously introduced in v2.1.4 but had to be reverted. Thanks to [@ianschmitz](https://github.com/ianschmitz) for getting this ready.
  • `react-dev-utils`
  • [#6511](https://github.com/facebook/create-react-app/pull/6511) Fix deploy instructions to make link clickable. ([@sbimochan](https://github.com/sbimochan))
  • `react-scripts`
  • [#6472](https://github.com/facebook/create-react-app/pull/6472) Revert CSS sourcemaps in development. ([@bugzpodder](https://github.com/bugzpodder))
  • [#6444](https://github.com/facebook/create-react-app/pull/6444) Revert "Switch to eval-source-map (#5060)". ([@ianschmitz](https://github.com/ianschmitz))
  • `react-dev-utils`, `react-scripts`
  • + 40 more

📦 Migrating from 2.1.5 to 2.1.6

  • Inside any created project that has not been ejected, run:
  • ```sh
  • npm install --save --save-exact react-scripts@2.1.6
  • ```
  • or
  • ```sh
  • yarn add --exact react-scripts@2.1.6
  • ```
v2.1.5
ianschmitzianschmitz·7y ago·February 11, 2019
GitHub

📦 2.1.5 (February 11, 2019)

  • v2.1.5 is a maintenance release that reverts the TypeScript speed improvements ([#5903](https://github.com/facebook/create-react-app/pull/5903)) to fix a dependency issue in `react-dev-utils`.

📦 Migrating from 2.1.4 to 2.1.5

  • Inside any created project that has not been ejected, run:
  • ```bash
  • npm install --save --save-exact react-scripts@2.1.5
  • ```
  • or
  • ```
  • yarn add --exact react-scripts@2.1.5
  • ```
v2.1.4
ianschmitzianschmitz·7y ago·February 10, 2019
GitHub

📦 2.1.4 (February 10, 2019)

  • v2.1.4 is a maintenance release that brings a number of awesome improvements. A few notable ones include:
  • :rocket: Reduced TypeScript rebuild times while running the development server. TypeScript is now blazing fast! Special thanks to [@deftomat](https://github.com/deftomat) and [@johnnyreilly](https://github.com/johnnyreilly) and the other contributors for their hard work on this. ([#5903](https://github.com/facebook/create-react-app/pull/5903))
  • Jest [type ahead support](https://github.com/jest-community/jest-watch-typeahead) which provides a much nicer experience when filtering your tests using the Jest CLI ([#5213](https://github.com/facebook/create-react-app/pull/5213))
  • And many more improvements!
  • `react-scripts`
  • [#6364](https://github.com/facebook/create-react-app/pull/6364) Use semicolons in the ProcessEnv interface. ([@DominikPalo](https://github.com/DominikPalo))
  • [#6276](https://github.com/facebook/create-react-app/pull/6276) Prevent cursor events on app-logo svg. ([@kostadriano](https://github.com/kostadriano))
  • `react-scripts`
  • + 70 more

📦 Migrating from 2.1.3 to 2.1.4

  • Inside any created project that has not been ejected, run:
  • ```bash
  • npm install --save --save-exact react-scripts@2.1.4
  • ```
  • or
  • ```
  • yarn add --exact react-scripts@2.1.4
  • ```
v2.1.3
ianschmitzianschmitz·7y ago·January 4, 2019
GitHub

📦 2.1.3 (January 4, 2019)

  • v2.1.3 is a maintenance release to fix a [vulnerability in webpack-dev-server](https://www.npmjs.com/advisories/725).
  • Other
  • [#6067](https://github.com/facebook/create-react-app/pull/6067) Correct an error for documentation. ([@hardo](https://github.com/hardo))
  • [#6110](https://github.com/facebook/create-react-app/pull/6110) Replace deprecated VSCode launch.json variable. ([@raiskila](https://github.com/raiskila))
  • [#5631](https://github.com/facebook/create-react-app/pull/5631) Generalize the adding bootstrap documentation. ([@jquense](https://github.com/jquense))
  • [#6084](https://github.com/facebook/create-react-app/pull/6084) Remove outdated docs for setting up eslint in editor. ([@LukasWerfel](https://github.com/LukasWerfel))
  • [#6061](https://github.com/facebook/create-react-app/pull/6061) Fix control comment of CSS Grid prefixing. ([@denexapp](https://github.com/denexapp))
  • `react-scripts`
  • + 13 more

📦 Migrating from 2.1.2 to 2.1.3

  • Inside any created project that has not been ejected, run:
  • ```bash
  • npm install --save --save-exact react-scripts@2.1.3
  • ```
  • or
  • ```
  • yarn add --exact react-scripts@2.1.3
  • ```
v2.1.2
TimerTimer·7y ago·December 23, 2018
GitHub

📦 2.1.2 (December 23, 2018)

  • v2.1.2 is a maintenance release including various bug fixes.
  • `babel-preset-react-app`
  • [#5487](https://github.com/facebook/create-react-app/pull/5487) Add `allowESModules` option to `babel-preset-react-app` ([@Pajn](https://github.com/Pajn))
  • `create-react-app`
  • [#5905](https://github.com/facebook/create-react-app/pull/5905) Disable copy to clipboard in `create-react-app --info` ([@heyimalex](https://github.com/heyimalex))
  • [#5685](https://github.com/facebook/create-react-app/pull/5685) Update envinfo to `5.11.1` ([@tabrindle](https://github.com/tabrindle))
  • `babel-preset-react-app`
  • [#5783](https://github.com/facebook/create-react-app/pull/5783) Fix TypeScript decorator support ([@ianschmitz](https://github.com/ianschmitz))
  • + 96 more

📦 Migrating from 2.1.1 to 2.1.2

  • Inside any created project that has not been ejected, run:
  • ```bash
  • npm install --save --save-exact react-scripts@2.1.2
  • ```
  • or
  • ```
  • yarn add --exact react-scripts@2.1.2
  • ```
v2.1.1
TimerTimer·7y ago·November 1, 2018
GitHub

📦 2.1.1 (October 31, 2018)

  • Happy Halloween 🎃 👻! This spooky release brings a treat: decorator support in TypeScript files!
  • `babel-preset-react-app`
  • [#5659](https://github.com/facebook/create-react-app/pull/5659) Add support for decorators. ([@Timer](https://github.com/Timer))
  • `react-scripts`
  • [#5621](https://github.com/facebook/create-react-app/pull/5621) fix 'Duplicate string index signature' in ProcessEnv. ([@xiaoxiangmoe](https://github.com/xiaoxiangmoe))
  • `babel-preset-react-app`
  • [#5659](https://github.com/facebook/create-react-app/pull/5659) Add support for decorators. ([@Timer](https://github.com/Timer))
  • [#5658](https://github.com/facebook/create-react-app/pull/5658) Update making-a-progressive-web-app.md. ([@jakeboone02](https://github.com/jakeboone02))
  • + 16 more

📦 Migrating from 2.1.0 to 2.1.1

  • Inside any created project that has not been ejected, run:
  • ```bash
  • npm install --save --save-exact react-scripts@2.1.1
  • ```
  • or
  • ```
  • yarn add --exact react-scripts@2.1.1
  • ```
v2.1.0
TimerTimer·7y ago·October 30, 2018
GitHub

📦 2.1.0 (October 29, 2018)

  • Create React App 2.1 adds support for TypeScript! Read [the documentation](https://facebook.github.io/create-react-app/docs/adding-typescript) to get started.
  • New applications can be created using TypeScript by running:
  • ```bash
  • $ npx create-react-app my-app --typescript
  • ```
  • `create-react-app`, `react-scripts`
  • [#5550](https://github.com/facebook/create-react-app/pull/5550) Add TypeScript app creation ([@Timer](https://github.com/Timer))
  • `babel-preset-react-app`, `react-scripts`
  • + 58 more

📦 Migrating from 2.0.5 to 2.1.0

  • Inside any created project that has not been ejected, run:
  • ```bash
  • npm install --save --save-exact react-scripts@2.1.0
  • ```
  • or
  • ```
  • yarn add --exact react-scripts@2.1.0
  • ```
v2.0.5
gaearongaearon·7y ago·October 14, 2018
GitHub

📦 2.0.5 (October 14, 2018)

  • `react-dev-utils`
  • [#5431](https://github.com/facebook/create-react-app/pull/5431) Fix click-to-open on Windows. ([@gaearon](https://github.com/gaearon))
  • [#5335](https://github.com/facebook/create-react-app/pull/5335) Fix file size report after build. ([@OskarPersson](https://github.com/OskarPersson))
  • `create-react-app`
  • [#5362](https://github.com/facebook/create-react-app/pull/5362) Fix CI: non-semver compliant Yarn versions. ([@Timer](https://github.com/Timer))
  • `react-scripts`
  • [#5301](https://github.com/facebook/create-react-app/pull/5301) Fix TypeError when registering service workers without config. ([@peterbe](https://github.com/peterbe))
  • `babel-preset-react-app`
  • + 50 more

📦 Migrating from 2.0.4 to 2.0.5

  • Inside any created project that has not been ejected, run:
  • ```bash
  • npm install --save --save-exact react-scripts@2.0.5
  • ```
  • or
  • ```
  • yarn add --exact react-scripts@2.0.5
  • ```
v2.0.4
TimerTimer·7y ago·October 3, 2018
GitHub

📦 2.0.4 (October 3, 2018)

  • `react-scripts`
  • [#5281](https://github.com/facebook/create-react-app/pull/5281) Fix code minifying ([@Timer](https://github.com/Timer))
  • [#5246](https://github.com/facebook/create-react-app/pull/5246) Fix `GENERATE_SOURCEMAP` env not working for css sourcemap ([@crux153](https://github.com/crux153))
  • `babel-preset-react-app`
  • [#5278](https://github.com/facebook/create-react-app/pull/5278) Disable Symbol typeof transform ([@gaearon](https://github.com/gaearon))
  • `create-react-app`
  • [#5270](https://github.com/facebook/create-react-app/pull/5270) Caches the Yarn resolution for faster installs ([@arcanis](https://github.com/arcanis))
  • [#5269](https://github.com/facebook/create-react-app/pull/5269) Adds a version check when using --use-pnp ([@arcanis](https://github.com/arcanis))
  • + 27 more