Open serpro69 opened 1 year ago
OK, I'm not really sure this makes sense for a kotlin-based library. What benefits do we get from defaulting to java17 when the primary language is kotlin? I can't see any, at least until kotlin starts declaring "minimal supported java version". At the same time, implementing this issue would require introduction of another artifact to make the lib compatible with java8. Need to think more on it before breaking java8 compatibility.
This is to gather details on moving to java17 as minimum requirement and start with the implementation. The plan is to release this in 2.0.0.
Acceptance criteria:
Some useful documentation from gradle: