Skip to content

Commit 855e6f9

Browse files
committed
Update to version 5.0.0 (#1066)
Signed-off-by: Sebastian Schuster <[email protected]>
1 parent da6203e commit 855e6f9

File tree

4 files changed

+44
-10
lines changed

4 files changed

+44
-10
lines changed

CHANGELOG.md

+38-4
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,46 @@
1-
## 4.5.1 ()
1+
## 5.0.0 (January 13, 2025)
22

33
FEATURES:
4-
5-
- unit tests are now working with 26. ([#9](https://github.com/qvest-digital/terraform-provider-keycloak/pull/9))
6-
- unit tests are now working from 21 to 25. ([#7](https://github.com/qvest-digital/terraform-provider-keycloak/pull/7))
4+
- Fix user & userprofile tests by @denniskniep in [#1042](https://github.com/keycloak/terraform-provider-keycloak/pull/1042)
5+
- add support for keycloak version up to current (26.0.7) by @sschum in [#1028](https://github.com/keycloak/terraform-provider-keycloak/pull/1028)
6+
- feat:(roles): Importable role by rolename by @denniskniep in [#1043](https://github.com/keycloak/terraform-provider-keycloak/pull/1043)
7+
- feat(user): Importable user by username by @denniskniep in [#1041](https://github.com/keycloak/terraform-provider-keycloak/pull/1041)
8+
- feat(authFlow): added optional priority by @denniskniep in [#1040](https://github.com/keycloak/terraform-provider-keycloak/pull/1040)
9+
- feat: Recognise the 'apple' provider ID in attribute importer mapper by @greed42 in [#1036](https://github.com/keycloak/terraform-provider-keycloak/pull/1036)
10+
- Add support for remote debugging by @thomasdarimont in [#1048](https://github.com/keycloak/terraform-provider-keycloak/pull/1048)
11+
- unit tests are now working with KC 21 to 26 by @sschum and @markus-qvest-seidl in [#1028](https://github.com/keycloak/terraform-provider-keycloak/pull/1028)
712
- Please check IdP provider sync mode as the default has changed to "LEGACY"
813
- Keycloak 25: SAML clients have a default 'saml_organization'. If 'saml_organization' isn't specified in the provider configuration, the provider will delete this scope.
914

15+
IMPROVEMENTS:
16+
17+
- Add attribute_force_default to ldap_user_attribute_mapper by @Vincevrp in [#1057](https://github.com/keycloak/terraform-provider-keycloak/pull/1057)
18+
- chore: Ignore local scratch dir by @thomasdarimont in [#1063](https://github.com/keycloak/terraform-provider-keycloak/pull/1063)
19+
- Code cleanups by @thomasdarimont in [#1050](https://github.com/keycloak/terraform-provider-keycloak/pull/1050)
20+
- Updated dependencies by @sschu in [#1051](https://github.com/keycloak/terraform-provider-keycloak/pull/1051)
21+
- Updated example to KC26.0.7 by @sschu in [#1046](https://github.com/keycloak/terraform-provider-keycloak/pull/1046)
22+
- update golang.org/x/net and golang.org/x/crypto by @AbrohamLincoln in [#1034](https://github.com/keycloak/terraform-provider-keycloak/pull/1034)
23+
- Update index.md: The default client timeout is 15 seconds by @giner in [#1018](https://github.com/keycloak/terraform-provider-keycloak/pull/1018)
24+
- Small readme fixed and version updates by @sschu in [#1035](https://github.com/keycloak/terraform-provider-keycloak/pull/1035)
25+
- Update expired certificates by @sschu in [#1045](https://github.com/keycloak/terraform-provider-keycloak/pull/1045)
26+
- Fixed examples and user-federation-example by @denniskniep in [#1039](https://github.com/keycloak/terraform-provider-keycloak/pull/1039)
27+
28+
BUG FIXES:
29+
30+
- Prevent force replacing resources when `import` value in state is nil by @kherock in [#1054](https://github.com/keycloak/terraform-provider-keycloak/pull/1054)
31+
- fix: Revise Keycloak environment handling (#1061) by @thomasdarimont in [#1062](https://github.com/keycloak/terraform-provider-keycloak/pull/1062)
32+
- fix: Revise Keycloak debugging configuration (#1059) by @thomasdarimont in [#1060](https://github.com/keycloak/terraform-provider-keycloak/pull/1060)
33+
34+
Huge thanks to all the individuals who have contributed towards this release:
35+
36+
[@AbrohamLincoln](https://github.com/AbrohamLincoln)
37+
[@denniskniep](https://github.com/denniskniep)
38+
[@giner](https://github.com/giner)
39+
[@greed42](https://github.com/greed42)
40+
[@markus-qvest-seidl](https://github.com/markus-qvest-seidl)
41+
[@sschum](https://github.com/sschum)
42+
[@kherock](https://github.com/kherock)
43+
[@Vincevrp](https://github.com/Vincevrp)
1044

1145
## 4.5.0 (December 6, 2024)
1246

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ terraform {
2525
required_providers {
2626
keycloak = {
2727
source = "keycloak/keycloak"
28-
version = ">= 4.0.0"
28+
version = ">= 5.0.0"
2929
}
3030
}
3131
}

example/main.tf

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ terraform {
22
required_providers {
33
keycloak = {
44
source = "terraform.local/keycloak/keycloak"
5-
version = ">= 4.0.0"
5+
version = ">= 5.0.0"
66
}
77
}
88
}

makefile

+4-4
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,10 @@ build-debug:
1414
CGO_ENABLED=0 go build -gcflags "all=-N -l" -trimpath -ldflags " -X main.version=$(VERSION)" -o terraform-provider-keycloak_$(VERSION)
1515

1616
prepare-example:
17-
mkdir -p example/.terraform/plugins/terraform.local/keycloak/keycloak/4.5.0/$(GOOS)_$(GOARCH)
18-
mkdir -p example/terraform.d/plugins/terraform.local/keycloak/keycloak/4.5.0/$(GOOS)_$(GOARCH)
19-
cp terraform-provider-keycloak_* example/.terraform/plugins/terraform.local/keycloak/keycloak/4.5.0/$(GOOS)_$(GOARCH)/
20-
cp terraform-provider-keycloak_* example/terraform.d/plugins/terraform.local/keycloak/keycloak/4.5.0/$(GOOS)_$(GOARCH)/
17+
mkdir -p example/.terraform/plugins/terraform.local/keycloak/keycloak/5.0.0/$(GOOS)_$(GOARCH)
18+
mkdir -p example/terraform.d/plugins/terraform.local/keycloak/keycloak/5.0.0/$(GOOS)_$(GOARCH)
19+
cp terraform-provider-keycloak_* example/.terraform/plugins/terraform.local/keycloak/keycloak/5.0.0/$(GOOS)_$(GOARCH)/
20+
cp terraform-provider-keycloak_* example/terraform.d/plugins/terraform.local/keycloak/keycloak/5.0.0/$(GOOS)_$(GOARCH)/
2121

2222
build-example: build prepare-example
2323

0 commit comments

Comments
 (0)