NEW FEATURES:
- provider: added support for digest authentication
- data-source/zookeeper_znode: support for reading ACLs of a ZNode
- resource/zookeeper_znode: support for ZNode ACL management
- resource/zookeeper_sequential_znode: support for ZNode ACL management
IMPROVEMENTS:
- Enabling CI testing for versions
1.9
of Terraform
NOTES:
- Moved build to Golang
v1.23
- Updated all dependencies to latest
- Updated golangci-lint linters
- Removed
exportloopref
- Added
copyloopvar
- Removed
- Updated all GitHub Actions used in this repository:
IMPROVEMENTS:
- Enabling CI testing for versions
1.5
,1.6
,1.7
and1.8
of Terraform
NOTES:
- Re-enabled golangci-lint linters, now that they are fully supported again:
- Updated all dependencies to latest
- Moved build to Golang
v1.22
- Updated all GitHub Actions used in this repository:
- actions/checkout to
v4
- actions/setup-go to
v5
- golangci/golangci-lint-action to
v4
- hashicorp/setup-terraform to
v3
- crazy-max/ghaction-import-gpg to
v6
- goreleaser/goreleaser-action to
v5
- actions/checkout to
NOTES:
- No new feature: updated dependencies (since
v1.0.3
). - CI: Expanded testing matrix to include Terraform versions
1.2.*
to1.4.*
.
NOTES:
- No new feature: updated dependencies (since
v1.0.2
).
NOTES:
- No new feature: updated core dependencies (since
v1.0.1
), and moved build to Golangv1.18
.
NOTES:
- No new feature: cutting a release because all major dependencies have received an update since release
v1.0.0
. - Updated GH Action that imports the GPG key during release: hashicorp/ghaction-import-gpg was deprecated.
NEW FEATURES:
-
provider: attribute
servers
supports configuration for a full ensemble of ZooKeeper servers, comma-separated. -
provider: attribute
session_timeout
supports configuration for the internal ZooKeeper client session timeout -
data-source/zookeeper_znode: Reads
data
andstat
of a ZNode located atpath
; binary content is accessible viadata_base64
. -
resource/zookeeper_znode: Full CRUD for a ZNode located at
path
. Fieldsdata
anddata_base64
provide access to the content,stat
to the ZNode stat structure. -
resource/zookeeper_znode: Support for
import
ing. -
resource/zookeeper_sequential_znode: Same as
zookeeper_znode
, though the full path is computed starting from an initialpath_prefix
. -
resource/zookeeper_sequential_znode: Support for
import
ing.
NOTES:
- Provider is based on terraform-plugin-sdk
v2
: this makes it compatible with Terraform>= 0.12
. - Finalised tooling and configuration for static code analysis, using golangci-lint.
- Updated all dependencies since previous release
v1.0.0-alpha
.
NOTES:
- feature complete for
v1.0.0
, but not releasing it yet - testing release process before
v1.0.0
CHANGELOG.md
not ready yet: creating first entry forv1.0.0-alpha