You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@fineract.apache.org by Ádám Sághy <ad...@gmail.com> on 2026/09/17 14:26:03 UTC
FINERACT-2842: Move away from JDK8 in avro and fineract-client
Hi
I would like to draw attention to a pull request I just submitted, as it could affect Apache Fineract vendors (hopefully not :D).
The Avro schema and fineract-client module were intentionally tagged to produce Java 8 artifacts for the Android SDK. Because the oldest supported Android version is 14 and that SDK already relies on Java 17, the restriction is unnecessary; my pull request removes it and tags Java 17 for fineract-client.
For the Avro schema, I simply removed the explicit tag so it uses the current toolchain (fineract-client does not use avro-schema directly).
Story:
https://issues.apache.org/jira/browse/FINERACT-2842
PR:
https://github.com/apache/fineract/pull/6468
Regards,
Adam Saghy