star-micronics / react-native-star-io10

react-native-star-io10 is a library for supporting application development for Star Micronics devices.
Other
91 stars 55 forks source link

Why was the min android version changed from 6 to 9? #104

Closed parth-koshta closed 6 months ago

parth-koshta commented 1 year ago

Description

In the latest update of this library the minimum android version was changed from 6 to 9. Can we know the need of doing it? We are using this library in our app and we have a good chunk of users below Android 9 and it wouldn't be possible for us to end support for those users.

Your device where the bug occurs

Your printer

shardul111 commented 1 year ago

@bandit-ibayashi Can you please help with the above query ? Most of our user base in < android 9 and this will impact a lot for our integration

zacdemi commented 1 year ago

We also have the same question. Thanks

bandit-ibayashi commented 10 months ago

@parth-koshta @shardul111 @zacdemi We define the supported OS version and raise it as necessary, taking into account the number of years since that version was released, the market share rate, and the life cycle of the device.

Of course, we fully understand that there are users who use versions earlier than Android 9. However, we also need to focus our limited resources on what we need to do to continue to provide solutions, such as supporting an Android SDK version that is raised every year (ref), and we will periodically raise the supported OS version. Support here means that the version is being evaluated on that Android OS. The current version of StarIO10 v1.5.0 can be specified as minSdkVersion 23. (Please verify thoroughly that it works).

We much appreciate your understanding.