Details
-
Task
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
JDO 3.2.1
-
None
Description
I propose to move the lowest supported JDK version to JDK11 to allow us to move the used libraries (like Derby) to the newest version. Additionally, this would allow us to use some of the comfort features that were introduced in-between JDK 8 and 11 (like In-line Collection creation through List.of(...), etc.).
From what I remember, we should already be fully compatible with JDK 11, so the switch itself should only require minimal effort.
This would definitely be a breaking change, so the benefit of this change would have to be considered under this aspect as well (if we don't already have breaking changes since 3.2). A second consideration would also be when the next release is likely to take place (and whether JDK 8 will still be relevant at that point.)