Skip to content

Latest commit

 

History

History
145 lines (102 loc) · 5.55 KB

CHANGELOG.md

File metadata and controls

145 lines (102 loc) · 5.55 KB

1.2.3 (December 21, 2024)

NOTES:

  • Updated all dependencies to latest

1.2.2 (December 12, 2024)

NOTES:

  • Updated repository Go version to 1.23.4
  • Updated all dependencies to latest

1.2.1 (November 24, 2024)

NOTES:

  • Updated repository Go version to 1.23.3
  • Updated all dependencies to latest
  • Updated golangci-lint linters
    • Added asasalint
    • Added canonicalheader
    • Added containedctx
    • Added dupl
    • Added dupword
    • Added err113
    • Added errchkjson
    • Added fatcontext
    • Added gocognit
    • Added gomodguard
    • Added noctx
    • Added nolintlint
    • Added perfsprint
    • Added reassign
    • Added sqlclosecheck
    • Added tagalign
    • Added tagliatelle
    • Added testifylint
    • Added thelper
    • Added tparallel
    • Added usestdlibvars
  • Because of err113 linter, created a couple of error types

1.2.0 (October 31, 2024)

NEW FEATURES:

  • Added support for digest authentication in provider configuration (thanks to @abarabash-sift)
  • Added support for ZNode ACL management in zookeeper_znode and zookeeper_sequential_znode resources (thanks to @abarabash-sift)

IMPROVEMENTS:

  • Enabling CI testing for versions 1.9 of Terraform
  • Enabling CI testing for version 3.6, 3.7, 3.8 and 3.9 of ZooKeeper
  • Introduced internal pooling of Clients, reducing amount of ZooKeeper connections necessary to operate
  • Minor re-touches to documentation
  • Tweaked tests to better handle the closure of Clients after use, reducing amount of concurrent ZooKeeper connections

NOTES:

1.1.0 (April 21, 2024)

IMPROVEMENTS:

  • Enabling CI testing for versions 1.5, 1.6, 1.7 and 1.8 of Terraform

NOTES:

1.0.4 (March 8, 2023)

NOTES:

  • No new feature: updated dependencies (since v1.0.3).
  • CI: Expanded testing matrix to include Terraform versions 1.2.* to 1.4.*.

1.0.3 (November 27, 2022)

NOTES:

  • No new feature: updated dependencies (since v1.0.2).

1.0.2 (August 22, 2022)

NOTES:

1.0.1 (July 27, 2022)

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.

1.0.0 (July 11, 2022)

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 and stat of a ZNode located at path; binary content is accessible via data_base64.

  • resource/zookeeper_znode: Full CRUD for a ZNode located at path. Fields data and data_base64 provide access to the content, stat to the ZNode stat structure.

  • resource/zookeeper_znode: Support for importing.

  • resource/zookeeper_sequential_znode: Same as zookeeper_znode, though the full path is computed starting from an initial path_prefix.

  • resource/zookeeper_sequential_znode: Support for importing.

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.

1.0.0-alpha (June 05, 2022)

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 for v1.0.0-alpha