Releases: Mongey/terraform-provider-kafka
v0.8.1
v0.8.0
What's Changed
-
Add ACL cache and debouncing request queues for creation/deletion requests to make parallelism useful by @eh-steve in #357
-
Add SourceDynamicDefaultBroker as a type to refuse to retrieve topic settings by @joker1007 in #408
-
Add SCRAM user credentials import by @SanchosPancho in #421
-
Add support for using explicit AWS credentials by @bodgit in #433
-
Bump dependancies
New Contributors
- @eh-steve made their first contribution in #357
- @joker1007 made their first contribution in #408
- @SanchosPancho made their first contribution in #421
- @bodgit made their first contribution in #433
Full Changelog: v0.7.1...v0.8.0
v0.7.1
What's Changed
-
Allow for configuration of Kafka version by @adrien-f in #369
-
Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #392
-
Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.32.0 to 2.33.0 by @dependabot in #386
-
Bump golang.org/x/oauth2 from 0.16.0 to 0.18.0 by @dependabot in #395
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
features
- Add support for IAM based auth using Assume Role and AWS Profile by @sappusaketh in #391
- Added support for a generic oauthbearer as the sasl mechanism by @kmdlcp in #379
bug fixes
- wait for quota state after creation by @sbuliarca in #385
New Contributors
- @sbuliarca made their first contribution in #385
- @sappusaketh made their first contribution in #391
- @kmdlcp made their first contribution in #379
Full Changelog: v0.6.0...v0.7.0
v0.6.0
v0.5.4
What's Changed
- chore(deps): bump sarama to v1.40.1 by @dnwe in #338
- Bump google.golang.org/grpc from 1.50.1 to 1.53.0 by @dependabot in #336
- Bump github.com/hashicorp/terraform-plugin-docs from 0.14.1 to 0.16.0 by @dependabot in #337
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.24.1 to 2.26.1 by @dependabot in #323
New Contributors
Full Changelog: v0.5.3...v0.5.4
v0.5.3
Features
- Adds
kafka_user_scram_credential
resourceresource "kafka_user_scram_credential" "example" { username = "user1" scram_mechanism = "SCRAM-SHA-256" scram_iterations = "8192" password = "password" }
Changelog
- 3241c61 Stop workflows running twice
- 537a378 Bump golangci-lint action
- f981616 Build with go 1.20.x; Closes #319
- 3f75a7f Bump github.com/hashicorp/terraform-plugin-docs from 0.13.0 to 0.14.1
- 5f23eb5 Bump golang.org/x/net from 0.0.0-20220927171203-f486391704dc to 0.7.0
- df75939 Bump github.com/Shopify/sarama from 1.37.2 to 1.38.1
- 31a885b Bump actions/setup-go from 3 to 4
- 77f2f3f add documentation for kafka_user_scram_credential to README
- b02abac add SCRAM user credential resource
- beeb633 Bump goreleaser/goreleaser-action from 3 to 4
- 591d336 fix and parallelize acceptance tests
v0.5.2
Changelog
- 6218bca Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.24.0 to 2.24.1
- b2088d2 Bump golangci/golangci-lint-action from 3.3.0 to 3.3.1
- 725dbc6 Add test case to ensure we remove ACLs from state if they have been removed outside of terraform
- deaf6c1 fix remove acl
- 1259f9f fix remove acl
- 683e086 Removed unused resourcePatternToString to fix ci lint error
- 106b21d Removed partial match section on aclRead
- 7af3f17 fix: aclRead does not read PatternType of acl already in Kafka
- dbb1413 Bump golangci/golangci-lint-action from 3.2.0 to 3.3.0
- 87f7aad Fix example TF file which was failing with a TLS error when trying to send to docker-compose example
- ccf5924 Remove terraformproviderlint
- f73788c Update golangci-lint to v1.49
- 05b8c13 Replace deprecated io/ioutil
- a91ec04 Bump github.com/Shopify/sarama from 1.34.1 to 1.37.2
- a453d44 Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.17.0 to 2.24.0
- d425092 Bump github.com/hashicorp/terraform-plugin-docs from 0.10.1 to 0.13.0
- 009078d Update to go 1.19 (#295)
- 55b7619 #272 - Update documentation when TLS is used with chain of CAs (#274)
- 273b40c Bump github.com/Shopify/sarama from 1.34.0 to 1.34.1 (#266)
- a4fd780 Bump github.com/hashicorp/terraform-plugin-docs from 0.9.0 to 0.10.1 (#269)
- b77f249 Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.16.0 to 2.17.0 (#263)
- f27e923 Bump github.com/hashicorp/terraform-plugin-docs from 0.8.1 to 0.9.0 (#264)
- aaa5259 Bump goreleaser/goreleaser-action from 2 to 3 (#259)
- e92de91 Bump crazy-max/ghaction-import-gpg from 4 to 5 (#260)
- 8c8a9fb Bump github.com/Shopify/sarama from 1.33.0 to 1.34.0 (#262)
v0.5.1
Changelog
- a9bff21 Bump github.com/Shopify/sarama from 1.32.0 to 1.33.0 (#256)
- 6be9e31 Bump github.com/hashicorp/terraform-plugin-docs from 0.8.0 to 0.8.1 (#255)
- 6bb4f72 Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.15.0 to 2.16.0 (#253)
- 3bf5678 Bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (#254)
- a81119b fix: concurrent map writes during topics updates (#257)
v0.5.0
Changelog
- 0813b8d Allow plans when connection to Kafka cannot be established (#251)
- 8f42696 Update docs to correctly show tls is enabled by default
- a3095c4 Merge pull request #249 from Mongey/dependabot/go_modules/github.com/hashicorp/terraform-plugin-docs-0.8.0
- 0f20297 Bump github.com/hashicorp/terraform-plugin-docs from 0.7.0 to 0.8.0
- a28d025 Merge pull request #248 from Mongey/dependabot/go_modules/github.com/hashicorp/terraform-plugin-sdk/v2-2.15.0
- baeab8a Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.11.0 to 2.15.0
- c9bd2ea Merge pull request #229 from Mongey/dependabot/github_actions/golangci/golangci-lint-action-3.1.0
- 00e0cc6 Set go version
- 955d159 Bump actions/setup-go from 2 to 3 (#243)
- cc3bb32 Bump golangci/golangci-lint-action from 2 to 3.1.0