[
https://issues.apache.org/jira/browse/JDO-812?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Michael Bouschen updated JDO-812:
---------------------------------
Fix Version/s: JDO 3.3
> Move to JDK 11 as the lowest supported version
> ----------------------------------------------
>
> Key: JDO-812
> URL: https://issues.apache.org/jira/browse/JDO-812
> Project: JDO
> Issue Type: Task
> Reporter: Tobias Bouschen
> Priority: Minor
> Fix For: JDO 3.3
>
>
> 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.)
--
This message was sent by Atlassian Jira
(v8.20.7#820007)