Skip to content

Commit eb7603e

Browse files
authored
Update to version 5.0.1 (#1087)
Signed-off-by: Sebastian Schuster <[email protected]>
1 parent 0afe0b2 commit eb7603e

File tree

2 files changed

+65
-33
lines changed

2 files changed

+65
-33
lines changed

CHANGELOG.md

+61-29
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,78 @@
1+
2+
3+
## 5.0.1 (January 24, 2025)
4+
5+
FEATURES:
6+
7+
* feat: allow configuration of display_name for oidc identity providers ([#1033](https://github.com/keycloak/terraform-provider-keycloak/pull/1033))
8+
* Configure default and optional client scopes per realm via dedicated resources ([#1079](https://github.com/keycloak/terraform-provider-keycloak/pull/1079))
9+
10+
IMPROVEMENTS:
11+
12+
* Ignore changes on markdown files in pipeline triggers ([#1070](https://github.com/keycloak/terraform-provider-keycloak/pull/1070))
13+
* Updated KC26 version to KC26.0.8 ([#1075](https://github.com/keycloak/terraform-provider-keycloak/pull/1075))
14+
* Add aggregate attributes flag to keycloak_saml_user_attribute_protocol_mapper ([#1080](https://github.com/keycloak/terraform-provider-keycloak/pull/1080))
15+
* 1073 add organization setting to realm ([#1076](https://github.com/keycloak/terraform-provider-keycloak/pull/1076))
16+
* refactor: speed up audience mapper validation ([#961](https://github.com/keycloak/terraform-provider-keycloak/pull/961))
17+
* 1067 Add first broker login flow to authentication flow bindings ([#1084](https://github.com/keycloak/terraform-provider-keycloak/pull/1084))
18+
19+
BUG FIXES:
20+
21+
* chore: Remove temporary note from readme.md ([#1068](https://github.com/keycloak/terraform-provider-keycloak/pull/1068))
22+
* fix: allow definition of multivalued user profile attributes ([#1071](https://github.com/keycloak/terraform-provider-keycloak/pull/1071))
23+
* chore: fixed deprecation warning in release pipeline ([#1072](https://github.com/keycloak/terraform-provider-keycloak/pull/1072))
24+
25+
Huge thanks to all the individuals who have contributed towards this release:
26+
27+
- [@bnjns](https://github.com/bnjns)
28+
- [@pboehm](https://github.com/pboehm)
29+
- [@robson90](https://github.com/robson90)
30+
- [@sybereal](https://github.com/sybereal)
31+
132
## 5.0.0 (January 13, 2025)
233

334
FEATURES:
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)
35+
36+
- Fix user & userprofile tests ([#1042](https://github.com/keycloak/terraform-provider-keycloak/pull/1042))
37+
- add support for keycloak version up to current (26.0.7) ([#1028](https://github.com/keycloak/terraform-provider-keycloak/pull/1028))
38+
- feat:(roles): Importable role by rolename ([#1043](https://github.com/keycloak/terraform-provider-keycloak/pull/1043))
39+
- feat(user): Importable user by username ([#1041](https://github.com/keycloak/terraform-provider-keycloak/pull/1041))
40+
- feat(authFlow): added optional priority ([#1040](https://github.com/keycloak/terraform-provider-keycloak/pull/1040))
41+
- feat: Recognise the 'apple' provider ID in attribute importer mapper ([#1036](https://github.com/keycloak/terraform-provider-keycloak/pull/1036))
42+
- Add support for remote debugging ([#1048](https://github.com/keycloak/terraform-provider-keycloak/pull/1048))
43+
- unit tests are now working with KC 21 to 26 ([#1028](https://github.com/keycloak/terraform-provider-keycloak/pull/1028))
1244
- Please check IdP provider sync mode as the default has changed to "LEGACY"
1345
- 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.
1446

1547
IMPROVEMENTS:
1648

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)
49+
- Add attribute_force_default to ldap_user_attribute_mapper ([#1057](https://github.com/keycloak/terraform-provider-keycloak/pull/1057))
50+
- chore: Ignore local scratch dir ([#1063](https://github.com/keycloak/terraform-provider-keycloak/pull/1063))
51+
- Code cleanups ([#1050](https://github.com/keycloak/terraform-provider-keycloak/pull/1050))
52+
- Updated dependencies ([#1051](https://github.com/keycloak/terraform-provider-keycloak/pull/1051))
53+
- Updated example to KC26.0.7 ([#1046](https://github.com/keycloak/terraform-provider-keycloak/pull/1046))
54+
- update golang.org/x/net and golang.org/x/crypto ([#1034](https://github.com/keycloak/terraform-provider-keycloak/pull/1034))
55+
- Update index.md: The default client timeout is 15 seconds ([#1018](https://github.com/keycloak/terraform-provider-keycloak/pull/1018))
56+
- Small readme fixed and version updates ([#1035](https://github.com/keycloak/terraform-provider-keycloak/pull/1035))
57+
- Update expired certificates ([#1045](https://github.com/keycloak/terraform-provider-keycloak/pull/1045))
58+
- Fixed examples and user-federation-example ([#1039](https://github.com/keycloak/terraform-provider-keycloak/pull/1039))
2759

2860
BUG FIXES:
2961

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)
62+
- Prevent force replacing resources when `import` value in state is nil ([#1054](https://github.com/keycloak/terraform-provider-keycloak/pull/1054))
63+
- fix: Revise Keycloak environment handling (#1061) ([#1062](https://github.com/keycloak/terraform-provider-keycloak/pull/1062))
64+
- fix: Revise Keycloak debugging configuration (#1059) ([#1060](https://github.com/keycloak/terraform-provider-keycloak/pull/1060))
3365

3466
Huge thanks to all the individuals who have contributed towards this release:
3567

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)
68+
- [@AbrohamLincoln](https://github.com/AbrohamLincoln)
69+
- [@denniskniep](https://github.com/denniskniep)
70+
- [@giner](https://github.com/giner)
71+
- [@greed42](https://github.com/greed42)
72+
- [@markus-qvest-seidl](https://github.com/markus-qvest-seidl)
73+
- [@sschum](https://github.com/sschum)
74+
- [@kherock](https://github.com/kherock)
75+
- [@Vincevrp](https://github.com/Vincevrp)
4476

4577
## 4.5.0 (December 6, 2024)
4678

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/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)/
17+
mkdir -p example/.terraform/plugins/terraform.local/keycloak/keycloak/5.0.1/$(GOOS)_$(GOARCH)
18+
mkdir -p example/terraform.d/plugins/terraform.local/keycloak/keycloak/5.0.1/$(GOOS)_$(GOARCH)
19+
cp terraform-provider-keycloak_* example/.terraform/plugins/terraform.local/keycloak/keycloak/5.0.1/$(GOOS)_$(GOARCH)/
20+
cp terraform-provider-keycloak_* example/terraform.d/plugins/terraform.local/keycloak/keycloak/5.0.1/$(GOOS)_$(GOARCH)/
2121

2222
build-example: build prepare-example
2323

0 commit comments

Comments
 (0)