From e77fe5c4719af59bb2c436d8c249c392db8c4b06 Mon Sep 17 00:00:00 2001 From: Riccardo Cipolleschi Date: Mon, 27 Jan 2025 11:01:34 -0800 Subject: [PATCH] Bump React Native monorepo packages (#48975) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/48975 After cutting 0.78-stable, we need to bump the monorepo packages to `0.79.0-main` ## Changelog: [Internal] - Bump monorepo packages to `0.79.0-main` Reviewed By: cortinico, huntie Differential Revision: D68715005 fbshipit-source-id: cb5abbf05e8638683687be8d61d66b3037111572 --- package.json | 4 ++-- packages/assets/package.json | 2 +- packages/babel-plugin-codegen/package.json | 4 ++-- packages/community-cli-plugin/package.json | 6 +++--- packages/core-cli-utils/package.json | 2 +- packages/debugger-frontend/package.json | 2 +- packages/dev-middleware/package.json | 4 ++-- .../eslint-config-react-native/package.json | 4 ++-- .../eslint-plugin-react-native/package.json | 2 +- packages/eslint-plugin-specs/package.json | 4 ++-- packages/gradle-plugin/package.json | 2 +- packages/helloworld/package.json | 10 +++++----- packages/metro-config/package.json | 6 +++--- packages/normalize-color/package.json | 2 +- packages/polyfills/package.json | 2 +- .../react-native-babel-preset/package.json | 4 ++-- .../package.json | 4 ++-- packages/react-native-bots/package.json | 2 +- .../package.json | 4 ++-- packages/react-native-codegen/package.json | 2 +- packages/react-native-fantom/package.json | 18 +++++++++--------- packages/react-native-info/package.json | 2 +- .../package.json | 4 ++-- .../react-native-test-library/package.json | 4 ++-- packages/react-native/package.json | 14 +++++++------- packages/rn-tester/package.json | 6 +++--- packages/typescript-config/package.json | 2 +- packages/virtualized-lists/package.json | 2 +- 28 files changed, 62 insertions(+), 62 deletions(-) diff --git a/package.json b/package.json index 88703593d36713..db577f038fe1fb 100644 --- a/package.json +++ b/package.json @@ -50,8 +50,8 @@ "@babel/preset-flow": "^7.24.7", "@definitelytyped/dtslint": "^0.0.127", "@jest/create-cache-key-function": "^29.6.3", - "@react-native/metro-babel-transformer": "0.77.0-main", - "@react-native/metro-config": "0.77.0-main", + "@react-native/metro-babel-transformer": "0.79.0-main", + "@react-native/metro-config": "0.79.0-main", "@tsconfig/node18": "1.0.1", "@types/react": "^19.0.0", "@typescript-eslint/parser": "^7.1.1", diff --git a/packages/assets/package.json b/packages/assets/package.json index 07f15969ba657f..43c7e3ddeca45a 100644 --- a/packages/assets/package.json +++ b/packages/assets/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/assets-registry", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "Asset support code for React Native.", "license": "MIT", "repository": { diff --git a/packages/babel-plugin-codegen/package.json b/packages/babel-plugin-codegen/package.json index 98924cb4aae7c5..8281421c593d24 100644 --- a/packages/babel-plugin-codegen/package.json +++ b/packages/babel-plugin-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-plugin-codegen", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "Babel plugin to generate native module and view manager code for React Native.", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ ], "dependencies": { "@babel/traverse": "^7.25.3", - "@react-native/codegen": "0.77.0-main" + "@react-native/codegen": "0.79.0-main" }, "devDependencies": { "@babel/core": "^7.25.2" diff --git a/packages/community-cli-plugin/package.json b/packages/community-cli-plugin/package.json index f1daf525ec572e..a1782c34bdd707 100644 --- a/packages/community-cli-plugin/package.json +++ b/packages/community-cli-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/community-cli-plugin", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "Core CLI commands for React Native", "keywords": [ "react-native", @@ -22,8 +22,8 @@ "dist" ], "dependencies": { - "@react-native/dev-middleware": "0.77.0-main", - "@react-native/metro-babel-transformer": "0.77.0-main", + "@react-native/dev-middleware": "0.79.0-main", + "@react-native/metro-babel-transformer": "0.79.0-main", "chalk": "^4.0.0", "debug": "^2.2.0", "invariant": "^2.2.4", diff --git a/packages/core-cli-utils/package.json b/packages/core-cli-utils/package.json index 99f098a80e8e04..11307cbf546522 100644 --- a/packages/core-cli-utils/package.json +++ b/packages/core-cli-utils/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/core-cli-utils", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "React Native CLI library for Frameworks to build on", "license": "MIT", "main": "./src/index.flow.js", diff --git a/packages/debugger-frontend/package.json b/packages/debugger-frontend/package.json index 03ca64cf90e151..78d8826df3477c 100644 --- a/packages/debugger-frontend/package.json +++ b/packages/debugger-frontend/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/debugger-frontend", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "Debugger frontend for React Native based on Chrome DevTools", "keywords": [ "react-native", diff --git a/packages/dev-middleware/package.json b/packages/dev-middleware/package.json index f10ab979d9acff..e48febb599e8c8 100644 --- a/packages/dev-middleware/package.json +++ b/packages/dev-middleware/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/dev-middleware", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "Dev server middleware for React Native", "keywords": [ "react-native", @@ -23,7 +23,7 @@ ], "dependencies": { "@isaacs/ttlcache": "^1.4.1", - "@react-native/debugger-frontend": "0.77.0-main", + "@react-native/debugger-frontend": "0.79.0-main", "chrome-launcher": "^0.15.2", "chromium-edge-launcher": "^0.2.0", "connect": "^3.6.5", diff --git a/packages/eslint-config-react-native/package.json b/packages/eslint-config-react-native/package.json index a1aee9ed4437d2..e7222a4d1c8bd0 100644 --- a/packages/eslint-config-react-native/package.json +++ b/packages/eslint-config-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-config", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "ESLint config for React Native", "license": "MIT", "repository": { @@ -22,7 +22,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", - "@react-native/eslint-plugin": "0.77.0-main", + "@react-native/eslint-plugin": "0.79.0-main", "@typescript-eslint/eslint-plugin": "^7.1.1", "@typescript-eslint/parser": "^7.1.1", "eslint-config-prettier": "^8.5.0", diff --git a/packages/eslint-plugin-react-native/package.json b/packages/eslint-plugin-react-native/package.json index 82151c1f614e0c..cdcd49d0f0d49c 100644 --- a/packages/eslint-plugin-react-native/package.json +++ b/packages/eslint-plugin-react-native/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "ESLint rules for @react-native/eslint-config", "license": "MIT", "repository": { diff --git a/packages/eslint-plugin-specs/package.json b/packages/eslint-plugin-specs/package.json index ca94060a48eec1..d2b4e13761bf72 100644 --- a/packages/eslint-plugin-specs/package.json +++ b/packages/eslint-plugin-specs/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/eslint-plugin-specs", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "ESLint rules to validate NativeModule and Component Specs", "license": "MIT", "repository": { @@ -26,7 +26,7 @@ "dependencies": { "@babel/core": "^7.25.2", "@babel/plugin-transform-flow-strip-types": "^7.25.2", - "@react-native/codegen": "0.77.0-main", + "@react-native/codegen": "0.79.0-main", "make-dir": "^2.1.0", "pirates": "^4.0.1", "source-map-support": "0.5.0" diff --git a/packages/gradle-plugin/package.json b/packages/gradle-plugin/package.json index a3d8c09a64498c..25fefbcadba434 100644 --- a/packages/gradle-plugin/package.json +++ b/packages/gradle-plugin/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/gradle-plugin", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "Gradle Plugin for React Native", "license": "MIT", "repository": { diff --git a/packages/helloworld/package.json b/packages/helloworld/package.json index e83ee292686332..873f35a62df6b3 100644 --- a/packages/helloworld/package.json +++ b/packages/helloworld/package.json @@ -1,6 +1,6 @@ { "name": "helloworld", - "version": "0.77.0-main", + "version": "0.79.0-main", "private": true, "scripts": { "bootstrap": "node ./cli.js bootstrap", @@ -19,10 +19,10 @@ "@babel/core": "^7.25.2", "@babel/preset-env": "^7.25.3", "@babel/runtime": "^7.25.0", - "@react-native/babel-preset": "0.77.0-main", - "@react-native/core-cli-utils": "0.77.0-main", - "@react-native/eslint-config": "0.77.0-main", - "@react-native/metro-config": "0.77.0-main", + "@react-native/babel-preset": "0.79.0-main", + "@react-native/core-cli-utils": "0.79.0-main", + "@react-native/eslint-config": "0.79.0-main", + "@react-native/metro-config": "0.79.0-main", "chalk": "^4.1.2", "commander": "^12.0.0", "eslint": "^8.19.0", diff --git a/packages/metro-config/package.json b/packages/metro-config/package.json index 875347ef99a9ab..af4f023c4814e7 100644 --- a/packages/metro-config/package.json +++ b/packages/metro-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-config", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "Metro configuration for React Native.", "license": "MIT", "repository": { @@ -26,8 +26,8 @@ "dist" ], "dependencies": { - "@react-native/js-polyfills": "0.77.0-main", - "@react-native/metro-babel-transformer": "0.77.0-main", + "@react-native/js-polyfills": "0.79.0-main", + "@react-native/metro-babel-transformer": "0.79.0-main", "metro-config": "^0.81.0", "metro-runtime": "^0.81.0" } diff --git a/packages/normalize-color/package.json b/packages/normalize-color/package.json index 5db370d8b5c361..1203b63fe8849f 100644 --- a/packages/normalize-color/package.json +++ b/packages/normalize-color/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/normalize-colors", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "Color normalization for React Native.", "license": "MIT", "repository": { diff --git a/packages/polyfills/package.json b/packages/polyfills/package.json index b80037150fdbfd..eec39b00f5a19e 100644 --- a/packages/polyfills/package.json +++ b/packages/polyfills/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/js-polyfills", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "Polyfills for React Native.", "license": "MIT", "repository": { diff --git a/packages/react-native-babel-preset/package.json b/packages/react-native-babel-preset/package.json index ba57efc6941582..f94e08bd467fd4 100644 --- a/packages/react-native-babel-preset/package.json +++ b/packages/react-native-babel-preset/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/babel-preset", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "Babel preset for React Native applications", "main": "src/index.js", "repository": { @@ -55,7 +55,7 @@ "@babel/plugin-transform-typescript": "^7.25.2", "@babel/plugin-transform-unicode-regex": "^7.24.7", "@babel/template": "^7.25.0", - "@react-native/babel-plugin-codegen": "0.77.0-main", + "@react-native/babel-plugin-codegen": "0.79.0-main", "babel-plugin-syntax-hermes-parser": "0.25.1", "babel-plugin-transform-flow-enums": "^0.0.2", "react-refresh": "^0.14.0" diff --git a/packages/react-native-babel-transformer/package.json b/packages/react-native-babel-transformer/package.json index 524baafe464a56..c5d76cd5c5229e 100644 --- a/packages/react-native-babel-transformer/package.json +++ b/packages/react-native-babel-transformer/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/metro-babel-transformer", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "Babel transformer for React Native applications.", "main": "src/index.js", "repository": { @@ -16,7 +16,7 @@ "license": "MIT", "dependencies": { "@babel/core": "^7.25.2", - "@react-native/babel-preset": "0.77.0-main", + "@react-native/babel-preset": "0.79.0-main", "hermes-parser": "0.25.1", "nullthrows": "^1.1.1" }, diff --git a/packages/react-native-bots/package.json b/packages/react-native-bots/package.json index facc1e3fcab814..b9670d64d9da07 100644 --- a/packages/react-native-bots/package.json +++ b/packages/react-native-bots/package.json @@ -1,7 +1,7 @@ { "name": "@react-native/bots", "description": "React Native Bots", - "version": "0.77.0-main", + "version": "0.79.0-main", "private": true, "license": "MIT", "repository": { diff --git a/packages/react-native-codegen-typescript-test/package.json b/packages/react-native-codegen-typescript-test/package.json index 5d124daf46c8b2..04d74fe6d65509 100644 --- a/packages/react-native-codegen-typescript-test/package.json +++ b/packages/react-native-codegen-typescript-test/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/codegen-typescript-test", - "version": "0.77.0-main", + "version": "0.79.0-main", "private": true, "description": "TypeScript related unit test for @react-native/codegen", "license": "MIT", @@ -19,7 +19,7 @@ "prepare": "yarn run build" }, "dependencies": { - "@react-native/codegen": "0.77.0-main" + "@react-native/codegen": "0.79.0-main" }, "devDependencies": { "@babel/core": "^7.25.2", diff --git a/packages/react-native-codegen/package.json b/packages/react-native-codegen/package.json index 80f3e14e658670..51bbcf02d8742c 100644 --- a/packages/react-native-codegen/package.json +++ b/packages/react-native-codegen/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/codegen", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "Code generation tools for React Native", "license": "MIT", "repository": { diff --git a/packages/react-native-fantom/package.json b/packages/react-native-fantom/package.json index c4c61cc5384f62..4d63e4aae550de 100644 --- a/packages/react-native-fantom/package.json +++ b/packages/react-native-fantom/package.json @@ -1,11 +1,11 @@ { - "name": "@react-native/fantom", - "private": true, - "version": "0.77.0-main", - "main": "src/index.js", - "description": "Internal integration testing and benchmarking tool for React Native", - "peerDependencies":{ - "jest":"^29.7.0", - "jest-snapshot": "^29.7.0" - } + "name": "@react-native/fantom", + "private": true, + "version": "0.79.0-main", + "main": "src/index.js", + "description": "Internal integration testing and benchmarking tool for React Native", + "peerDependencies": { + "jest": "^29.7.0", + "jest-snapshot": "^29.7.0" + } } diff --git a/packages/react-native-info/package.json b/packages/react-native-info/package.json index 6381b4f2cb631b..1c64c442f54f34 100644 --- a/packages/react-native-info/package.json +++ b/packages/react-native-info/package.json @@ -1,6 +1,6 @@ { "name": "react-native-info", - "version": "0.77.0-main", + "version": "0.79.0-main", "main": "build/index.js", "license": "MIT", "private": true, diff --git a/packages/react-native-popup-menu-android/package.json b/packages/react-native-popup-menu-android/package.json index c07e3fd1ad9fd0..a3992b289e57c1 100644 --- a/packages/react-native-popup-menu-android/package.json +++ b/packages/react-native-popup-menu-android/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/popup-menu-android", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "PopupMenu for the Android platform", "main": "index.js", "files": [ @@ -17,7 +17,7 @@ ], "license": "MIT", "devDependencies": { - "@react-native/codegen": "0.77.0-main" + "@react-native/codegen": "0.79.0-main" }, "peerDependencies": { "@types/react": "^19.0.0", diff --git a/packages/react-native-test-library/package.json b/packages/react-native-test-library/package.json index c378871432ff36..e8a87b6c8e517b 100644 --- a/packages/react-native-test-library/package.json +++ b/packages/react-native-test-library/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/oss-library-example", - "version": "0.77.0-main", + "version": "0.79.0-main", "private": true, "description": "Package that includes native module exapmle, native component example, targets both the old and the new architecture. It should serve as an example of a real-world OSS library.", "license": "MIT", @@ -26,7 +26,7 @@ ], "devDependencies": { "@babel/core": "^7.25.2", - "@react-native/babel-preset": "0.77.0-main", + "@react-native/babel-preset": "0.79.0-main", "react-native": "1000.0.0" }, "peerDependencies": { diff --git a/packages/react-native/package.json b/packages/react-native/package.json index b2df8ae87aab28..205448cd16424c 100644 --- a/packages/react-native/package.json +++ b/packages/react-native/package.json @@ -108,13 +108,13 @@ }, "dependencies": { "@jest/create-cache-key-function": "^29.6.3", - "@react-native/assets-registry": "0.77.0-main", - "@react-native/codegen": "0.77.0-main", - "@react-native/community-cli-plugin": "0.77.0-main", - "@react-native/gradle-plugin": "0.77.0-main", - "@react-native/js-polyfills": "0.77.0-main", - "@react-native/normalize-colors": "0.77.0-main", - "@react-native/virtualized-lists": "0.77.0-main", + "@react-native/assets-registry": "0.79.0-main", + "@react-native/codegen": "0.79.0-main", + "@react-native/community-cli-plugin": "0.79.0-main", + "@react-native/gradle-plugin": "0.79.0-main", + "@react-native/js-polyfills": "0.79.0-main", + "@react-native/normalize-colors": "0.79.0-main", + "@react-native/virtualized-lists": "0.79.0-main", "abort-controller": "^3.0.0", "anser": "^1.4.9", "ansi-regex": "^5.0.0", diff --git a/packages/rn-tester/package.json b/packages/rn-tester/package.json index c362971dd8415f..674f959dbb937a 100644 --- a/packages/rn-tester/package.json +++ b/packages/rn-tester/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/tester", - "version": "0.77.0-main", + "version": "0.79.0-main", "private": true, "description": "React Native tester app.", "license": "MIT", @@ -26,8 +26,8 @@ "e2e-test-ios": "./scripts/maestro-test-ios.sh" }, "dependencies": { - "@react-native/oss-library-example": "0.77.0-main", - "@react-native/popup-menu-android": "0.77.0-main", + "@react-native/oss-library-example": "0.79.0-main", + "@react-native/popup-menu-android": "0.79.0-main", "flow-enums-runtime": "^0.0.6", "invariant": "^2.2.4", "nullthrows": "^1.1.1" diff --git a/packages/typescript-config/package.json b/packages/typescript-config/package.json index ac400bc87f4a58..181d5263927b4c 100644 --- a/packages/typescript-config/package.json +++ b/packages/typescript-config/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/typescript-config", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "Default TypeScript configuration for React Native apps", "license": "MIT", "repository": { diff --git a/packages/virtualized-lists/package.json b/packages/virtualized-lists/package.json index d292128acb634b..b9a25835f929ca 100644 --- a/packages/virtualized-lists/package.json +++ b/packages/virtualized-lists/package.json @@ -1,6 +1,6 @@ { "name": "@react-native/virtualized-lists", - "version": "0.77.0-main", + "version": "0.79.0-main", "description": "Virtualized lists for React Native.", "license": "MIT", "repository": {