Skip to content

Commit 2cfb474

Browse files
committed
Bump version from 18.2 to 18.3
We're going to use this branch to release a minor 18.3 release based off the published 18.2 release revision. This will include some additional warnings to assist in upgrading to React 19, but no behavior changes compared to 18.2. I bumped the React version to 18.3 and all the other packages by a patch revision (since we're not going to update anything in those).
1 parent 9e3b772 commit 2cfb474

File tree

10 files changed

+39
-36
lines changed

10 files changed

+39
-36
lines changed

.circleci/config.yml

+18-15
Original file line numberDiff line numberDiff line change
@@ -529,21 +529,24 @@ workflows:
529529
# - "-r=www-modern --env=production --variant=true"
530530

531531
# TODO: Test more persistent configurations?
532-
- download_base_build_for_sizebot:
533-
filters:
534-
branches:
535-
ignore:
536-
- main
537-
requires:
538-
- setup
539-
- sizebot:
540-
filters:
541-
branches:
542-
ignore:
543-
- main
544-
requires:
545-
- download_base_build_for_sizebot
546-
- yarn_build_combined
532+
533+
# Sizebot is disabled because the base revision of this 18.3 branch is
534+
# too old
535+
# - download_base_build_for_sizebot:
536+
# filters:
537+
# branches:
538+
# ignore:
539+
# - main
540+
# requires:
541+
# - setup
542+
# - sizebot:
543+
# filters:
544+
# branches:
545+
# ignore:
546+
# - main
547+
# requires:
548+
# - download_base_build_for_sizebot
549+
# - yarn_build_combined
547550
- yarn_lint_build:
548551
requires:
549552
- yarn_build_combined

ReactVersions.js

+8-8
Original file line numberDiff line numberDiff line change
@@ -18,25 +18,25 @@
1818
//
1919
// 0.0.0-experimental-241c4467e-20200129
2020

21-
const ReactVersion = '18.2.0';
21+
const ReactVersion = '18.3.0';
2222

2323
// The label used by the @next channel. Represents the upcoming release's
2424
// stability. Could be "alpha", "beta", "rc", etc.
2525
const nextChannelLabel = 'next';
2626

2727
const stablePackages = {
28-
'eslint-plugin-react-hooks': '4.6.0',
29-
'jest-react': '0.14.0',
28+
'eslint-plugin-react-hooks': '4.6.1',
29+
'jest-react': '0.14.1',
3030
react: ReactVersion,
3131
'react-art': ReactVersion,
3232
'react-dom': ReactVersion,
3333
'react-is': ReactVersion,
34-
'react-reconciler': '0.29.0',
35-
'react-refresh': '0.14.0',
34+
'react-reconciler': '0.29.1',
35+
'react-refresh': '0.14.1',
3636
'react-test-renderer': ReactVersion,
37-
'use-subscription': '1.8.0',
38-
'use-sync-external-store': '1.2.0',
39-
scheduler: '0.23.0',
37+
'use-subscription': '1.8.1',
38+
'use-sync-external-store': '1.2.1',
39+
scheduler: '0.23.1',
4040
};
4141

4242
// These packages do not exist in the @next or @latest channel, only

packages/jest-react/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@
2020
"homepage": "https://reactjs.org/",
2121
"peerDependencies": {
2222
"jest": "^23.0.1 || ^24.0.0 || ^25.1.0",
23-
"react": "^18.1.0",
24-
"react-test-renderer": "^18.1.0"
23+
"react": "^18.3.0",
24+
"react-test-renderer": "^18.3.0"
2525
},
2626
"files": [
2727
"LICENSE",

packages/react-art/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "react-art",
33
"description": "React ART is a JavaScript library for drawing vector graphics using React. It provides declarative and reactive bindings to the ART library. Using the same declarative API you can render the output to either Canvas, SVG or VML (IE8).",
4-
"version": "18.1.0",
4+
"version": "18.3.0",
55
"main": "index.js",
66
"repository": {
77
"type": "git",
@@ -28,7 +28,7 @@
2828
"scheduler": "^0.22.0"
2929
},
3030
"peerDependencies": {
31-
"react": "^18.1.0"
31+
"react": "^18.3.0"
3232
},
3333
"files": [
3434
"LICENSE",

packages/react-dom/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-dom",
3-
"version": "18.1.0",
3+
"version": "18.3.0",
44
"description": "React package for working with the DOM.",
55
"main": "index.js",
66
"repository": {
@@ -21,7 +21,7 @@
2121
"scheduler": "^0.22.0"
2222
},
2323
"peerDependencies": {
24-
"react": "^18.1.0"
24+
"react": "^18.3.0"
2525
},
2626
"files": [
2727
"LICENSE",

packages/react-is/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-is",
3-
"version": "18.1.0",
3+
"version": "18.3.0",
44
"description": "Brand checking of React Elements.",
55
"main": "index.js",
66
"repository": {

packages/react-reconciler/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
"node": ">=0.10.0"
2727
},
2828
"peerDependencies": {
29-
"react": "^18.1.0"
29+
"react": "^18.3.0"
3030
},
3131
"dependencies": {
3232
"loose-envify": "^1.1.0",

packages/react-test-renderer/package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "react-test-renderer",
3-
"version": "18.1.0",
3+
"version": "18.3.0",
44
"description": "React package for snapshot testing.",
55
"main": "index.js",
66
"repository": {
@@ -19,12 +19,12 @@
1919
},
2020
"homepage": "https://reactjs.org/",
2121
"dependencies": {
22-
"react-is": "^18.1.0",
22+
"react-is": "^18.3.0",
2323
"react-shallow-renderer": "^16.15.0",
2424
"scheduler": "^0.22.0"
2525
},
2626
"peerDependencies": {
27-
"react": "^18.1.0"
27+
"react": "^18.3.0"
2828
},
2929
"files": [
3030
"LICENSE",

packages/react/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"keywords": [
55
"react"
66
],
7-
"version": "18.1.0",
7+
"version": "18.3.0",
88
"homepage": "https://reactjs.org/",
99
"bugs": "https://github.com/facebook/react/issues",
1010
"license": "MIT",

packages/shared/ReactVersion.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
// TODO: This module is used both by the release scripts and to expose a version
1414
// at runtime. We should instead inject the version number as part of the build
1515
// process, and use the ReactVersions.js module as the single source of truth.
16-
export default '18.1.0';
16+
export default '18.3.0';

0 commit comments

Comments
 (0)