Why all latest versions of openfire are having jdk11 as base image in its dockerfile instead of jdk17

When openfire version above 4.9 are compatible with jdk 17 then why all latest version repository contain dockerfile with base image as jdk11 ?

All versions of Openfire in the 4.9 branch (including 4.9.0, 4.9.1 and 4.9.2) are compatible with Java 11.

Starting with Openfire 5.0.0 (which is as of yet unreleased), will require Java 17 or later.

The dockerfile in the Main branch has already been updated to be based on a newer version of Java (as can be seen here).