-
Notifications
You must be signed in to change notification settings - Fork 111
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
Update ERN platform to support RN 0.67.5 #1869
Conversation
Wow nice work @Karthiccc23 - Must have been quite tricky to get all of this set up locally for testing 👍 Since this will be the biggest ERN update in a long time, I think it is important to double and triple check this - I'll try to run through a few variations myself in the coming days. |
|
dependencies.raw.forEach((d) => { | ||
result.push(d); | ||
}); | ||
dependencies.transitive.forEach((d) => | ||
result.push(`implementation ('${d}') { transitive = true }`), | ||
result.push(`api ('${d}') { transitive = true }`), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mmmh.. While this might fix the problem with missing transitive dependencies, it is probably not the correct solution in terms of dependency structure (since it will be applied to all dependencies) - Let's discuss tomorrow!
yes here is a separate PR #1870 which will merged with manifest PR electrode-io/electrode-native-manifest#237 controlling the versions. |
3eeab2d
to
9ca11a4
Compare
de613ce
to
61c8f2b
Compare
61c8f2b
to
3d53b00
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
👍
Update Android Plugins and tools to support RN 0.67.5. - https://github.com/electrode-io/react-native/tree/0.67-stable
ANDROID_GRADLE_PLUGIN_VERSION = '4.2.2';
BUILD_TOOLS_VERSION = '30.0.2';
COMPILE_SDK_VERSION = '30';
GRADLE_DISTRIBUTION_VERSION = '7.2';
KOTLIN_VERSION = '1.5.31';
MIN_SDK_VERSION_PRE_RN64 = '19';
MIN_SDK_VERSION_POST_RN64 = '21';
TARGET_SDK_VERSION = '30';
Update RNCodegen version to 0.0.8
Migration to Androidx support lib in Android Container gen and ern-api Migrate to androidx package #1872
Navigation-api, ERN_bridge and manifest are updated to support the new versions above. Links below should be merged first to test ERN repo
Regen-api to support Androidx ernnavigation-api#20
Replace android.support with androidx react-native-electrode-bridge#64
Add ERN 0.50.0 to support new RN 0.67.5 electrode-native-manifest#235