Open jmehrens opened 7 months ago
https://github.com/jakartaee/jaf-api/blob/master/doc/spec/JAF-2.1-changes.txt
TODO: create a JAF-2.2-changes.txt to cover requirements.
master is on SE 11 already, leaving this open as a reminder to update JAF-2.2-changes.txt
Per Jakarta EE Platform 10:
This means that jap-api would no longer be building for JDK 8. Moving an Android API version 26+ or greater will give access to
java.lang.invoke
,java.util.Base64
, andjava.time
. However, all versions prior to Android 13 (API level 33) will be deprecated so we must assume API level 33 Android is required. API 26+ may be able to run with jar-api but, is not supported and we will close any tickets that are not meeting the API requirements.Per Meet Google Play's target API level requirement:
[snip]
Per Which Java APIs can I use in my Java or Kotlin source code? the API level 32 and API level 33 are versions that support Java 11 source syntax. API level 34 supports Java 17 source syntax.
The Android API Levels site shows the usage of devices.
/cc @lukasj