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
[TIMOB-26261] Android: Compile with API Level 28 (Android P) #10307
Conversation
- Does not "target" API Level 28 by default yet. Will do so once all breaking-changes have been resolved.
So, technically speaking bumping the min node version is a "breaking change" and would need to go in a major release (like 8.0.0). However, I think we kind of already have unofficially bumped the node minimum required in our toolset anyhow? I know Chris Barber wants it to be like Node 8.11 which is quite new, for But I'm not sure who's keeping track of our broad-based Node min supported versions - it'd be good to ensure they're aligned between the SDK and all our 1st-party npm packages that we use in the CLI/SDK. @mukherjee2 @eric34 Do we have an official Node minimum we're shooting for across the board? If we look at https://github.com/nodejs/Release I think we should be trying to support 6.x - 10.x right now. |
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.
CR: PASS
@sgtcoolguy, right, I was told verbally that our min was 8.0. And QE has only been testing with 8.x as well. So, I got the impression that someone forgot to bump up the node versions in our "package.json". We document the min as 8.0 here... But we also document it as 6.0 in the same doc below. Although from a customer perspective, I think this would be confusing and I think we should only show one min version (keep the 8.0 one). How about this. I'll change the min version back to what it was until we have consensus from the rest of the team. |
- Waiting for consensus from team on what min version should be.
FR Passed. Ran KS2 on API 28 & API 16 & it seems to work fine. Studio Ver: 5.1.1.201809051655 |
Generated by 🚫 dangerJS |
JIRA:
https://jira.appcelerator.org/browse/TIMOB-26261
Summary:
<uses-sdk/>
setting.27.x
to28.x
.r16c
tor17b
.Test:
Build and run KitchenSinkV2 on Android 9.0 and Android 4.1. Traverse app's UI features and verify that they work.