Open
Description
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:
- java17 is the minimal java version for kotlin-faker:2.0.0
- java8 is supported (via own artifact? kotlin-faker-jdk8?)
- (optionally java11 should also be supported in a similar fashion?)
- kotlin 2.0.0 (if released by then) is the minimal kotlin version for kotlin-faker:2.0.0 Update kotlin to 2.x, update and cleanup other dependencies #248
- backwards compatibility with 1.[789].x is unclear at this point
Some useful documentation from gradle: