Migration from Keycloak 16.1.1 to 24.0.5, What are the effects of using environment variables for ConnectID legacy logout?

I’m in the process of updating our Keycloak setup from version 16.1.1 to 24.0.5 using Docker Compose. During this update, I’ve encountered issues with the logout URL which seem to be resolved by setting the following environment variables:

environment:
  - KC_SPI_LOGIN_PROTOCOL_OPENID_CONNECT_LEGACY_LOGOUT_REDIRECT_URI=true
  - KC_SPI_LOGIN_PROTOCOL_OPENID_CONNECT_SUPPRESS_LOGOUT_CONFIRMATION_SCREEN=true

I just got this info in the Keycloak-quarkus.

I wanted to know the following:

  1. Is this officially supported information? I cannot see it in the keycloak Release Notes.
  2. If the version of KeyCloak (Not just 24.0.5) is upgraded in the future, will it be possible to continue using this method?
  • If answer is yes, is there information about this feature, how long will it be supported, etc. (any supplementary info is okay)?
  1. Any additional information/advice.