Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Versioning with Keycloak #457

Open
osmian opened this issue Jan 9, 2024 · 3 comments
Open

Versioning with Keycloak #457

osmian opened this issue Jan 9, 2024 · 3 comments

Comments

@osmian
Copy link
Contributor

osmian commented Jan 9, 2024

Is your feature request related to a problem? Please describe.
As keycloak is updated and adds more APIs, parameters and functionality how will the gocloak package be versioned alongside it?
For example today, running the Makefile tests it uses docker compose with keycloak image quay.io/keycloak/keycloak:19.0 to test the client methods. If we want to add client methods for APIs added to the admin rest api in keycloak after 19.0, what's a consistent/safe way to do so?

Describe the solution you'd like
I'm curious here on what some good solutions may be, something like versioning gocloak to the keycloak version? @Nerzal is this something already supported or planned?

@Dmarcotrigiano
Copy link
Contributor

I need programmatic user profile configuration from keycloak/keycloak:24.0.3, specifically the multivalued boolean parameter. I am happy to contribute but we definitely need a strategy.

@pierreozoux
Copy link

@Dmarcotrigiano I created a dedicated issue: #473

@osamaadam
Copy link
Contributor

Any updates on this? The API for creating/updating policies has changed in the later releases (v20+) see #286. Are their plans to support different versions of Keycloak servers?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants