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

Android API level requirement upgrade #650

Closed
mljlynch opened this issue May 15, 2023 · 3 comments
Closed

Android API level requirement upgrade #650

mljlynch opened this issue May 15, 2023 · 3 comments

Comments

@mljlynch
Copy link

mljlynch commented May 15, 2023

Introduction

After August 2023, Android will require API Level 33 or higher, which means that RN 0.71+ will be the only supported versions. Are their plans to deprecate the older in support versions or back port the target upgrades

Details

https://developer.android.com/google/play/requirements/target-sdk#:~:text=Starting%20in%20August%202023%3A,which%20must%20target%20Android%2011

Starting in August 2023:

New apps must target Android 13 (API level 33) or higher; except for Wear OS apps, which must target Android 11 (API level 30).

App updates must target Android 13 or higher and adjust for behavioral changes in Android 13; except for Wear OS apps, which must target Android 11.

Discussion points

  • Which versions will continue to be suppported past August?
@kelset
Copy link
Member

kelset commented May 15, 2023

given the release support window and the current pace of 1 release each quarter, in August the current/latest should be 0.73, which means 73-72-71 will be supported, so "within the requirements" of Android's policy.

@mljlynch
Copy link
Author

That makes sense - where is the best place to stay up to date with these version upgrades? It's not immediately obvious to me that an Android API version change will cause backwards compatibility issues with React-Native.

@cortinico
Copy link
Member

where is the best place to stay up to date with these version upgrades?

The best practice is to update to the latest React Native version whenever possible. We're working on making updates as streamlined as possible, but it's crucial that you keep up to date.

Android API changes can introduce breaking changes, if so we'll communicate this accordingly in the release notes.

@mljlynch mljlynch closed this as completed Nov 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants