From a0429ebb5456be1c6f1b04bcf2bf70052ee014bf Mon Sep 17 00:00:00 2001 From: Luna Wei Date: Fri, 27 Aug 2021 01:12:10 -0700 Subject: [PATCH] [0.66.0-rc.0] Bump version numbers --- Libraries/Core/ReactNativeVersion.js | 8 +-- React/Base/RCTVersion.m | 10 ++-- ReactAndroid/gradle.properties | 2 +- .../systeminfo/ReactNativeVersion.java | 4 +- ReactCommon/cxxreact/ReactNativeVersion.h | 4 +- package.json | 50 ++++++++++++++++--- scripts/bump-oss-version.js | 2 + template/package.json | 2 +- 8 files changed, 59 insertions(+), 23 deletions(-) diff --git a/Libraries/Core/ReactNativeVersion.js b/Libraries/Core/ReactNativeVersion.js index 67ca7cd62bc..bcf52a65c89 100644 --- a/Libraries/Core/ReactNativeVersion.js +++ b/Libraries/Core/ReactNativeVersion.js @@ -1,17 +1,17 @@ /** + * @generated by scripts/bump-oss-version.js + * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. * - * @format - * @generated by scripts/bump-oss-version.js * @flow strict */ exports.version = { major: 0, - minor: 0, + minor: 66, patch: 0, - prerelease: null, + prerelease: 'rc.0', }; diff --git a/React/Base/RCTVersion.m b/React/Base/RCTVersion.m index 7258e0ddb39..053a51fc70e 100644 --- a/React/Base/RCTVersion.m +++ b/React/Base/RCTVersion.m @@ -21,11 +21,11 @@ NSDictionary* RCTGetReactNativeVersion(void) static dispatch_once_t onceToken; dispatch_once(&onceToken, ^(void){ __rnVersion = @{ - RCTVersionMajor: @(0), - RCTVersionMinor: @(0), - RCTVersionPatch: @(0), - RCTVersionPrerelease: [NSNull null], - }; + RCTVersionMajor: @(0), + RCTVersionMinor: @(66), + RCTVersionPatch: @(0), + RCTVersionPrerelease: @"rc.0", + }; }); return __rnVersion; } diff --git a/ReactAndroid/gradle.properties b/ReactAndroid/gradle.properties index b563dcad32b..79b2637154f 100644 --- a/ReactAndroid/gradle.properties +++ b/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=1000.0.0-main +VERSION_NAME=0.66.0-rc.0 GROUP=com.facebook.react POM_NAME=ReactNative diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java index 6278912404c..e128aaee714 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java +++ b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java @@ -16,7 +16,7 @@ import java.util.Map; public class ReactNativeVersion { public static final Map VERSION = MapBuilder.of( "major", 0, - "minor", 0, + "minor", 66, "patch", 0, - "prerelease", null); + "prerelease", "rc.0"); } diff --git a/ReactCommon/cxxreact/ReactNativeVersion.h b/ReactCommon/cxxreact/ReactNativeVersion.h index d6cbbcd82a9..4d8322c6743 100644 --- a/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/ReactCommon/cxxreact/ReactNativeVersion.h @@ -16,9 +16,9 @@ namespace facebook::react { constexpr struct { int32_t Major = 0; - int32_t Minor = 0; + int32_t Minor = 66; int32_t Patch = 0; - std::string_view Prerelease = ""; + std::string_view Prerelease = "rc.0"; } ReactNativeVersion; } // namespace facebook::react diff --git a/package.json b/package.json index bab812f9954..1cca840d5ca 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,6 @@ { "name": "react-native", - "private": true, - "version": "1000.0.0", + "version": "0.66.0-rc.0", "bin": "./cli.js", "description": "A framework for building native apps using React", "license": "MIT", @@ -81,10 +80,6 @@ "test-ios-e2e": "detox test -c ios.sim.release packages/rn-tester/e2e", "test-ios": "./scripts/objc-test.sh test" }, - "workspaces": [ - "packages/!(eslint-config-react-native-community)", - "repo-config" - ], "peerDependencies": { "react": "17.0.2" }, @@ -123,7 +118,46 @@ }, "devDependencies": { "flow-bin": "^0.158.0", - "react": "17.0.2" + "react": "17.0.2", + "@babel/core": "^7.14.0", + "@babel/generator": "^7.14.0", + "@babel/template": "^7.0.0", + "@babel/types": "^7.0.0", + "@react-native-community/eslint-plugin": "*", + "@reactions/component": "^2.0.2", + "async": "^2.4.0", + "babel-eslint": "^10.1.0", + "babel-preset-fbjs": "^3.4.0", + "clang-format": "^1.2.4", + "connect": "^3.6.5", + "coveralls": "^3.0.2", + "detox": "16.7.2", + "eslint": "7.12.0", + "eslint-config-fb-strict": "^24.9.0", + "eslint-config-fbjs": "2.1.0", + "eslint-config-prettier": "^6.0.0", + "eslint-plugin-babel": "^5.3.0", + "eslint-plugin-eslint-comments": "^3.1.1", + "eslint-plugin-flowtype": "2.50.3", + "eslint-plugin-jest": "22.4.1", + "eslint-plugin-jsx-a11y": "6.2.1", + "eslint-plugin-prettier": "2.6.2", + "eslint-plugin-react": "7.21.5", + "eslint-plugin-react-hooks": "^4.2.0", + "eslint-plugin-react-native": "3.10.0", + "eslint-plugin-relay": "1.8.1", + "jest": "^26.6.3", + "jest-junit": "^10.0.0", + "jscodeshift": "^0.11.0", + "metro-transform-plugins": "^0.66.0", + "mkdirp": "^0.5.1", + "prettier": "1.19.1", + "react-shallow-renderer": "16.14.1", + "react-test-renderer": "17.0.2", + "shelljs": "^0.7.8", + "signedsource": "^1.0.0", + "ws": "^6.1.4", + "yargs": "^15.3.1" }, "detox": { "test-runner": "jest", @@ -162,4 +196,4 @@ } } } -} +} \ No newline at end of file diff --git a/scripts/bump-oss-version.js b/scripts/bump-oss-version.js index d22eb251671..8bab2f9b080 100755 --- a/scripts/bump-oss-version.js +++ b/scripts/bump-oss-version.js @@ -127,9 +127,11 @@ fs.writeFileSync( ); let packageJson = JSON.parse(cat('package.json')); +const repoConfigJson = JSON.parse(cat('repo-config/package.json')); packageJson.version = version; delete packageJson.workspaces; delete packageJson.private; +packageJson.devDependencies = {...packageJson.devDependencies, ...repoConfigJson.dependencies}; fs.writeFileSync('package.json', JSON.stringify(packageJson, null, 2), 'utf-8'); // Change ReactAndroid/gradle.properties diff --git a/template/package.json b/template/package.json index 2b0c8aad988..5e0762b1b25 100644 --- a/template/package.json +++ b/template/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "react": "17.0.2", - "react-native": "1000.0.0" + "react-native": "0.66.0-rc.0" }, "devDependencies": { "@babel/core": "^7.12.9",