Skip to content

Commit b5003c1

Browse files
committed
Update for the new releases
1 parent 8c2865e commit b5003c1

File tree

5 files changed

+21
-19
lines changed

5 files changed

+21
-19
lines changed

content/blog/2020-09-22-introducing-the-new-jsx-transform.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ Upgrading to the new transform is completely optional, but it has a few benefits
2020
**This upgrade will not change the JSX syntax and is not required.** The old JSX transform will keep working as usual, and there are no plans to remove the support for it.
2121

2222

23-
[React 17 RC](/blog/2020/08/10/react-v17-rc.html) already includes support for the new transform, so go give it a try! To make it easier to adopt, after React 17 is released, we also plan to backport its support to React 16.x, React 15.x, and React 0.14.x. You can find the upgrade instructions for different tools [below](#how-to-upgrade-to-the-new-jsx-transform).
23+
[React 17 RC](/blog/2020/08/10/react-v17-rc.html) already includes support for the new transform, so go give it a try! To make it easier to adopt, **we've also backported its support** to React 16.14.10, React 15.7.0, and React 0.14.10. You can find the upgrade instructions for different tools [below](#how-to-upgrade-to-the-new-jsx-transform).
2424

2525
Now let's take a closer look at the differences between the old and the new transform.
2626

@@ -92,7 +92,7 @@ If you aren't ready to upgrade to the new JSX transform or if you are using JSX
9292

9393
If you want to upgrade, you will need two things:
9494

95-
* **A version of React that supports the new transform** (currently, only [React 17 RC](/blog/2020/08/10/react-v17-rc.html) supports it, but after React 17.0 has been released, we plan to make additional compatible releases for 0.14.x, 15.x, and 16.x).
95+
* **A version of React that supports the new transform** ([React 17 RC](/blog/2020/08/10/react-v17-rc.html) and higher supports it, but we've also released React 16.14.0, React 15.7.0, and React 0.14.10 for people who are still on the older major versions).
9696
* **A compatible compiler** (see instructions for different tools below).
9797

9898
Since the new JSX transform doesn't require React to be in scope, [we've also prepared an automated script](#removing-unused-react-imports) that will remove the unnecessary imports from your codebase.
@@ -111,7 +111,7 @@ Gatsby [v2.24.5](https://github.com/gatsbyjs/gatsby/blob/master/packages/gatsby/
111111

112112
>Note
113113
>
114-
>If you get [this Gatsby error](https://github.com/gatsbyjs/gatsby/issues/26979) after upgrading to React `17.0.0-rc.2`, run `npm update` to fix it.
114+
>If you get [this Gatsby error](https://github.com/gatsbyjs/gatsby/issues/26979) after upgrading to React 17 RC, run `npm update` to fix it.
115115
116116
### Manual Babel Setup {#manual-babel-setup}
117117

content/versions.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
- title: '16.14.0'
2+
changelog: https://github.com/facebook/react/blob/master/CHANGELOG.md#16140-october-14-2020
13
- title: '16.13.1'
24
changelog: https://github.com/facebook/react/blob/master/CHANGELOG.md#16131-march-19-2020
35
- title: '16.13.0'

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@
4747
"normalize.css": "^8.0.0",
4848
"prettier": "^1.7.4",
4949
"prismjs": "^1.15.0",
50-
"react": "^17.0.0-rc.2",
51-
"react-dom": "^17.0.0-rc.2",
50+
"react": "^17.0.0-rc.3",
51+
"react-dom": "^17.0.0-rc.3",
5252
"react-helmet": "^5.2.0",
5353
"react-live": "1.8.0-0",
5454
"remarkable": "^1.7.1",

src/site-constants.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
// NOTE: We can't just use `location.toString()` because when we are rendering
99
// the SSR part in node.js we won't have a proper location.
1010
const urlRoot = 'https://reactjs.org';
11-
const version = '16.13.1';
11+
const version = '16.14.0';
1212
const babelURL = 'https://unpkg.com/[email protected]/babel.min.js';
1313

1414
export {babelURL, urlRoot, version};

yarn.lock

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -12318,14 +12318,14 @@ react-dev-utils@^4.2.3:
1231812318
strip-ansi "3.0.1"
1231912319
text-table "0.2.0"
1232012320

12321-
react-dom@^17.0.0-rc.2:
12322-
version "17.0.0-rc.2"
12323-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.0-rc.2.tgz#7c13267e1e97d53d9a6395ef1acf1a44157dc38a"
12324-
integrity sha512-Nx6SK3s8dhQbKeOoRYPpQcYTrhojXw6nrX7Lb/rpMKyAp1wfhyzC3ukZtWczwILR9h4MzxtTLt/IIs8Bk4XqcQ==
12321+
react-dom@^17.0.0-rc.3:
12322+
version "17.0.0-rc.3"
12323+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-17.0.0-rc.3.tgz#6254f82c62ed569a2a90dcf1c7b71d4d8d951744"
12324+
integrity sha512-rrmZ91kdXBaCVomiNUQ1WvEClb5GcmxewGurd3FnsXKJBOhFdlkGbT5MY5ZQkMXH5xnIvs5ZEEB2iBr2ZqKiqg==
1232512325
dependencies:
1232612326
loose-envify "^1.1.0"
1232712327
object-assign "^4.1.1"
12328-
scheduler "0.20.0-rc.2"
12328+
scheduler "0.20.0-rc.3"
1232912329

1233012330
react-error-overlay@^3.0.0:
1233112331
version "3.0.0"
@@ -12471,10 +12471,10 @@ react@^16.8.0:
1247112471
object-assign "^4.1.1"
1247212472
prop-types "^15.6.2"
1247312473

12474-
react@^17.0.0-rc.2:
12475-
version "17.0.0-rc.2"
12476-
resolved "https://registry.yarnpkg.com/react/-/react-17.0.0-rc.2.tgz#3d454a888c119f5bde8ac016840aab8ecda22413"
12477-
integrity sha512-Z/qj0VWOF0e7VlUY2IhQr05vQ/gFSGlqmPMgxD4JytqmQxh5T7We0t5n1M98UmgJyRFTSbdCs58ZEyv6WwacWA==
12474+
react@^17.0.0-rc.3:
12475+
version "17.0.0-rc.3"
12476+
resolved "https://registry.yarnpkg.com/react/-/react-17.0.0-rc.3.tgz#ccb426b0146a8c10ee92c2a72d9d813a16a55806"
12477+
integrity sha512-b1vEcXBmlN2Bu+k57jq2ytEo5p28g5fdRfc02JRdnvGZKKphvlUnAfsrUHiOmUtL/6wvFIusi2zxp8t60fihfw==
1247812478
dependencies:
1247912479
loose-envify "^1.1.0"
1248012480
object-assign "^4.1.1"
@@ -13279,10 +13279,10 @@ sax@>=0.6.0, sax@~1.2.4:
1327913279
resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9"
1328013280
integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==
1328113281

13282-
13283-
version "0.20.0-rc.2"
13284-
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.0-rc.2.tgz#5c48ac29e1a352a43c74cb5fc54c5ca94d8396fc"
13285-
integrity sha512-tgvUKHPbQr0fq5EfRd3S8hgohi/fI3h/gv1jxVb9IungCF/t2jUG946dlwgCxy8bnYvSIwRjcuw7eksDDpplLg==
13282+
13283+
version "0.20.0-rc.3"
13284+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.20.0-rc.3.tgz#ce616ebdd4073f5026718960d7e2d0928788c626"
13285+
integrity sha512-rPwhSgPKhRqximLHdl+oJ/8HVcMS2vyZlH74OQHqKbH04ONgKNkJ13DZLPdFSYFos8FUj6+PduO9+OoRaG6QWQ==
1328613286
dependencies:
1328713287
loose-envify "^1.1.0"
1328813288
object-assign "^4.1.1"

0 commit comments

Comments
 (0)