Targetting Specific Keycloak Versions

By default, Keycloakify generates diffrent jar files, each one meant to be used with a given Keycloak version range.

Yes, Keycloak 26 is supported. Use the keycloak-theme-for-kc-all-other-version.jar.

However you might want to customize this behavior. If you know ahead of time what Keycloak you theme will using you can build only for this version using the keycloakVersionTargets build option.

vite.config.ts
import { defineConfig } from "vite";
import react from "@vitejs/plugin-react";
import { keycloakify } from "keycloakify/vite-plugin";

// https://vitejs.dev/config/
export default defineConfig({
    plugins: [react(), keycloakify({
        // ...
        keycloakVersionTargets: {
            // It depends of your configuration
            // Watch the video to learn more
        }
    })]
});