Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: Upgrade to React Native 0.73 #6590

Merged
Merged
Show file tree
Hide file tree
Changes from 47 commits
Commits
Show all changes
54 commits
Select commit Hold shift + click to select a range
c9bd938
Update gutenberg submodule hash to b7429a9eb0d3b19037467fc75deee1ae0f…
wpmobilebot Jan 30, 2024
827feca
build: Capture result of @rnx-kit/align-deps
dcalhoun Jan 30, 2024
dfdec77
build: Revert incompatible `@rnx-kit/align-deps` changes
dcalhoun Jan 30, 2024
e442547
build: Capture package lock file changes
dcalhoun Jan 30, 2024
d12e0e6
Update gutenberg submodule hash to 5c867d3facfb48f72b117f79dc1edf7368…
wpmobilebot Jan 31, 2024
dafd92f
Update gutenberg submodule hash to 3b8a46bb3896ff6e983de2f93f6c034c04…
wpmobilebot Jan 31, 2024
1e36bb8
Update gutenberg submodule hash to df5ff72674a6cb02c2f75dfb0d2c3858f7…
wpmobilebot Jan 31, 2024
3fd0929
build: Replace Metro packages with @react-native namespace equivalents
dcalhoun Jan 31, 2024
5150e84
build: Correct lock file changes
dcalhoun Jan 31, 2024
a880b08
Update gutenberg submodule hash to 69835ba98f4cd1b01e2900f3f1cde7986f…
wpmobilebot Jan 31, 2024
91904ee
Update gutenberg submodule hash to 86db7ed2d302bc01bfffbbd2a2fbfbd4a1…
wpmobilebot Jan 31, 2024
5e631a0
Add jetpack config mock config
Feb 8, 2024
b57cc56
Update metro config
Feb 8, 2024
0355793
Update Gutenberg ref
Feb 8, 2024
609eaf3
Update Gutenberg ref
Feb 8, 2024
095129b
build: Update Gutenberg ref
dcalhoun Feb 8, 2024
a73d6ac
Merge pull request #6618 from wordpress-mobile/build/upgrade-to-react…
dcalhoun Feb 8, 2024
3bcc7d9
build: Update Gutenberg ref
dcalhoun Feb 1, 2024
a8e505a
build: Generate third-party podspecs
dcalhoun Feb 1, 2024
d294534
build: Update react-native-reanimated to 3.6.2
dcalhoun Feb 6, 2024
4dcbbd4
fix: Remove unsupported Xcode 12 workaround
dcalhoun Feb 6, 2024
8ed869b
build: Capture results of building the XCFramework
dcalhoun Feb 6, 2024
c1a18cf
build: Update Gutenberg ref
dcalhoun Feb 6, 2024
f263d76
test: Wrap timer run that results in re-render in act call
dcalhoun Feb 6, 2024
a92f5dc
build: Add react-native dev dependency
dcalhoun Feb 7, 2024
dd8d983
Revert "build: Add react-native dev dependency"
dcalhoun Feb 8, 2024
a6597d2
build: Update Gutenberg ref
dcalhoun Feb 8, 2024
35e5401
build: Update Gutenberg ref
dcalhoun Feb 8, 2024
1445b57
Update gutenberg submodule hash to 532436df5bcb254b644daf5a95221cd3bd…
wpmobilebot Feb 8, 2024
98acc57
Merge pull request #6612 from wordpress-mobile/build/upgrade-to-react…
dcalhoun Feb 8, 2024
e2e5429
Update metro config for bundles
Feb 9, 2024
f5f11fa
Merge pull request #6624 from wordpress-mobile/build/upgrade-to-react…
dcalhoun Feb 9, 2024
7e76703
Merge branch 'trunk' of github.com:wordpress-mobile/gutenberg-mobile …
dcalhoun Feb 9, 2024
9e30e5a
Update gutenberg submodule hash to 719843ccec0131cb18d6eb29b43c0902a0…
wpmobilebot Feb 9, 2024
f42f1c0
build: Capture Pod changes
dcalhoun Feb 9, 2024
fa0ea94
build: Fix iOS XCFramework failure
dcalhoun Feb 9, 2024
6f10881
build: Capture latest Pod changes
dcalhoun Feb 9, 2024
741a265
Merge pull request #6627 from wordpress-mobile/build/fix-ios-xcframew…
dcalhoun Feb 10, 2024
9a019f6
build: Update Gutenberg ref
dcalhoun Feb 12, 2024
f44c0cc
build: Generate third-party podspecs
dcalhoun Feb 12, 2024
b5e4d30
Update gutenberg submodule hash to aa4de3ec4810578a9929fbe1ecdab82acd…
wpmobilebot Feb 12, 2024
bc8b1f5
Update gutenberg submodule hash to 59ae088a30aeb5ea0a4937d040371c8221…
wpmobilebot Feb 13, 2024
3288e2e
Update gutenberg submodule hash to 08228eb7a9bf1e51975cb3b123f6ad99d5…
wpmobilebot Feb 15, 2024
0d981c0
Update gutenberg submodule hash to 1ac08b2744954f1276d929f585f8696540…
wpmobilebot Feb 15, 2024
1cecf7e
build: Capture package changes from Gutenberg core
dcalhoun Feb 15, 2024
5f88be1
Update Gutenberg ref
Feb 16, 2024
99125de
Update gutenberg submodule hash to d4dfaa8dd2e730817fe71ca1672db94e6d…
wpmobilebot Feb 16, 2024
4fcb506
Update gutenberg submodule hash to 2a09562fbeaa1b7f2d39abdbe4b7a36527…
wpmobilebot Mar 5, 2024
48529b3
Merge branch 'trunk' into version-toolkit/gutenberg/build/upgrade-to-…
Mar 5, 2024
7bce862
Merge branch 'trunk' into version-toolkit/gutenberg/build/upgrade-to-…
Mar 5, 2024
ef2ce79
Update ios-xcframework/Podfile.lock
Mar 5, 2024
e03dbd8
Update Gutenberg ref
Mar 5, 2024
1edb52f
Update Release Notes
Mar 5, 2024
c3c6e55
build: Update Gutenberg ref
dcalhoun Mar 5, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion gutenberg
Submodule gutenberg updated 1008 files
8 changes: 1 addition & 7 deletions ios-xcframework/Podfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ def setup_rnreanimated_pod_from_fork
puts "[Gutenberg] Set REACT_NATIVE_NODE_MODULES_DIR env var for RNReanimated to #{rn_node_modules}"

# Use a custom RNReanimated version while we coordinate a fix upstream
pod 'RNReanimated', git: 'https://github.com/wordpress-mobile/react-native-reanimated', branch: 'wp-fork-2.17.0'
pod 'RNReanimated', git: 'https://github.com/wordpress-mobile/react-native-reanimated', branch: 'wp-fork-3.6.2'
end

def gutenberg_dependencies
Expand Down Expand Up @@ -78,12 +78,6 @@ end
post_install do |installer|
react_native_post_install(installer, REACT_NATIVE_PATH)

# The following workaround is needed to avoid the error `typedef redefinition with different types ('uint8_t' (aka 'unsigned char') vs 'enum clockid_t')`.
# This solution is referenced in https://github.com/facebook/react-native/issues/39568#issuecomment-1762890606.
# It will be needed until RCT-Folly version is bumped in React Native to version v2022.08.29.00 or above.
# Referece: https://github.com/facebook/folly/commit/4a2410fae65afb85e1fec6d922005054b05de59f
__apply_Xcode_12_5_M1_post_install_workaround(installer)

installer.pods_project.targets.each do |target|
# Work around issue with embedding the Hermes XCFramework
#
Expand Down
Loading