Skip to content

Commit

Permalink
Prepare release 0.11.0
Browse files Browse the repository at this point in the history
  • Loading branch information
gigerdo committed Aug 27, 2024
1 parent a7ea33a commit e85f9c3
Show file tree
Hide file tree
Showing 6 changed files with 69 additions and 19 deletions.
3 changes: 3 additions & 0 deletions .changelog/820.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/deployment: Fixes a bug where a validation would fail when using a dynamic stack version (e.g. `data.ec_stack.latest.version`)
```
3 changes: 3 additions & 0 deletions .changelog/821.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
```release-note:bug
resource/deployment: Correctly handle deployment-alias being set to empty value. Setting an empty value should remove the alias instead of ignoring the change.
```
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# 0.11.0 (Unreleased)

FEATURES:

* resource/deployment: Automatically add a dedicated master tier when it is required due to the number of nodes in the cluster. Also removes it again if the number of nodes drops below the threshold for a dedicated master tier.
This does not affect configurations that have explicitly configured a master tier. ([#814](https://github.com/elastic/terraform-provider-ec/issues/814))
* resource/project: Adds `elasticsearch_project`, `observability_project`, and `security_project` resources to manage Serverless projects. ([#817](https://github.com/elastic/terraform-provider-ec/issues/817))

BUG FIXES:

* datasource/gcp_private_service_connect_endpoint: Fixup incorrect reference data for northamerica-northeast1. ([#823](https://github.com/elastic/terraform-provider-ec/issues/823))
* resource/deployment: Correctly handle deployment-alias being set to empty value. Setting an empty value should remove the alias instead of ignoring the change. ([#821](https://github.com/elastic/terraform-provider-ec/issues/821))
* resource/deployment: Fixes a bug where a validation would fail when using a dynamic stack version (e.g. `data.ec_stack.latest.version`) ([#820](https://github.com/elastic/terraform-provider-ec/issues/820))

# 0.10.0 (April 03, 2024)

FEATURES:
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
SHELL := /bin/bash
export GO111MODULE ?= on
export VERSION := 0.11.0-dev
export VERSION := 0.12.0-dev
export BINARY := terraform-provider-ec
export GOBIN = $(shell pwd)/bin

Expand Down
66 changes: 49 additions & 17 deletions NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,10 @@ third-party software developed by the licenses listed below.
=========================================================================

github.com/davecgh/go-spew 0BSD
github.com/masterminds/goutils Apache-2.0
github.com/agext/levenshtein Apache-2.0
github.com/apparentlymart/go-textseg/v15 Apache-2.0
github.com/deepmap/oapi-codegen/v2 Apache-2.0
github.com/elastic/cloud-sdk-go Apache-2.0
github.com/go-logr/logr Apache-2.0
github.com/go-logr/stdr Apache-2.0
Expand All @@ -21,13 +24,20 @@ github.com/go-openapi/spec Apache-2.0
github.com/go-openapi/strfmt Apache-2.0
github.com/go-openapi/swag Apache-2.0
github.com/go-openapi/validate Apache-2.0
github.com/oapi-codegen/runtime Apache-2.0
github.com/oklog/run Apache-2.0
github.com/oklog/ulid Apache-2.0
github.com/opentracing/opentracing-go Apache-2.0
github.com/vmware-labs/yaml-jsonpath Apache-2.0
github.com/wk8/go-ordered-map/v2 Apache-2.0
github.com/xeipuuv/gojsonpointer Apache-2.0
github.com/xeipuuv/gojsonreference Apache-2.0
github.com/xeipuuv/gojsonschema Apache-2.0
go.mongodb.org/mongo-driver Apache-2.0
go.opentelemetry.io/otel/metric Apache-2.0
go.opentelemetry.io/otel/trace Apache-2.0
go.opentelemetry.io/otel Apache-2.0
go.uber.org/mock Apache-2.0
google.golang.org/appengine Apache-2.0
google.golang.org/genproto/googleapis/rpc Apache-2.0
google.golang.org/grpc Apache-2.0
Expand All @@ -38,10 +48,12 @@ github.com/vmihailenco/msgpack/v5 BSD-2-Clause
github.com/vmihailenco/msgpack BSD-2-Clause
github.com/vmihailenco/tagparser/v2 BSD-2-Clause
github.com/protonmail/go-crypto BSD-3-Clause
github.com/bahlo/generic-list-go BSD-3-Clause
github.com/cloudflare/circl BSD-3-Clause
github.com/golang/protobuf BSD-3-Clause
github.com/google/go-cmp BSD-3-Clause
github.com/google/uuid BSD-3-Clause
github.com/imdario/mergo BSD-3-Clause
github.com/pmezard/go-difflib BSD-3-Clause
golang.org/x/crypto BSD-3-Clause
golang.org/x/exp BSD-3-Clause
Expand All @@ -50,13 +62,25 @@ golang.org/x/net BSD-3-Clause
golang.org/x/sync BSD-3-Clause
golang.org/x/sys BSD-3-Clause
golang.org/x/text BSD-3-Clause
golang.org/x/tools BSD-3-Clause
google.golang.org/protobuf BSD-3-Clause
github.com/masterminds/semver/v3 MIT
github.com/masterminds/sprig/v3 MIT
github.com/apapsch/go-jsonmerge/v2 MIT
github.com/armon/go-radix MIT
github.com/asaskevich/govalidator MIT
github.com/bgentry/speakeasy MIT
github.com/blang/semver/v4 MIT
github.com/blang/semver MIT
github.com/buger/jsonparser MIT
github.com/dprotaso/go-yit MIT
github.com/fatih/color MIT
github.com/getkin/kin-openapi MIT
github.com/ghodss/yaml MIT
github.com/hashicorp/go-cty MIT
github.com/hashicorp/go-hclog MIT
github.com/huandu/xstrings MIT
github.com/invopop/yaml MIT
github.com/josharian/intern MIT
github.com/mailru/easyjson MIT
github.com/mattn/go-colorable MIT
Expand All @@ -66,30 +90,38 @@ github.com/mitchellh/go-testing-interface MIT
github.com/mitchellh/go-wordwrap MIT
github.com/mitchellh/mapstructure MIT
github.com/mitchellh/reflectwalk MIT
github.com/mohae/deepcopy MIT
github.com/pb33f/libopenapi MIT
github.com/perimeterx/marshmallow MIT
github.com/posener/complete MIT
github.com/shopspring/decimal MIT
github.com/spf13/cast MIT
github.com/stretchr/testify MIT
github.com/zclconf/go-cty MIT
github.com/hashicorp/errwrap MPL-2.0
github.com/hashicorp/go-checkpoint MPL-2.0
github.com/hashicorp/go-cleanhttp MPL-2.0
github.com/hashicorp/go-multierror MPL-2.0
github.com/hashicorp/go-plugin MPL-2.0
github.com/hashicorp/go-uuid MPL-2.0
github.com/hashicorp/hcl/v2 MPL-2.0
github.com/hashicorp/logutils MPL-2.0
github.com/hashicorp/terraform-exec MPL-2.0
github.com/hashicorp/terraform-json MPL-2.0
github.com/hashicorp/terraform-plugin-framework MPL-2.0
github.com/hashicorp/terraform-plugin-sdk/v2 MPL-2.0
github.com/hashicorp/terraform-plugin-testing MPL-2.0
github.com/hashicorp/yamux MPL-2.0
github.com/hashicorp/hc-install MPL-2.0
github.com/hashicorp/terraform-plugin-codegen-openapi MPL-2.0
github.com/hashicorp/terraform-plugin-codegen-spec MPL-2.0
github.com/hashicorp/terraform-plugin-go MPL-2.0
github.com/hashicorp/terraform-plugin-log MPL-2.0
github.com/hashicorp/terraform-registry-address MPL-2.0
github.com/hashicorp/cli MPL-2.0-no-copyleft-exception
github.com/hashicorp/go-cleanhttp MPL-2.0-no-copyleft-exception
github.com/hashicorp/go-multierror MPL-2.0-no-copyleft-exception
github.com/hashicorp/go-plugin MPL-2.0-no-copyleft-exception
github.com/hashicorp/go-version MPL-2.0-no-copyleft-exception
github.com/hashicorp/hc-install MPL-2.0-no-copyleft-exception
github.com/hashicorp/hcl/v2 MPL-2.0-no-copyleft-exception
github.com/hashicorp/logutils MPL-2.0-no-copyleft-exception
github.com/hashicorp/terraform-exec MPL-2.0-no-copyleft-exception
github.com/hashicorp/terraform-json MPL-2.0-no-copyleft-exception
github.com/hashicorp/terraform-plugin-codegen-framework MPL-2.0-no-copyleft-exception
github.com/hashicorp/terraform-plugin-framework-validators MPL-2.0-no-copyleft-exception
github.com/hashicorp/terraform-plugin-go MPL-2.0-no-copyleft-exception
github.com/hashicorp/terraform-plugin-log MPL-2.0-no-copyleft-exception
github.com/hashicorp/terraform-registry-address MPL-2.0-no-copyleft-exception
github.com/hashicorp/terraform-plugin-framework MPL-2.0-no-copyleft-exception
github.com/hashicorp/terraform-plugin-sdk/v2 MPL-2.0-no-copyleft-exception
github.com/hashicorp/terraform-plugin-testing MPL-2.0-no-copyleft-exception
github.com/hashicorp/terraform-svchost MPL-2.0-no-copyleft-exception
github.com/ghodss/yaml no license file was found
github.com/apparentlymart/go-textseg/v15 Unicode-TOU
github.com/hashicorp/yamux MPL-2.0-no-copyleft-exception

=========================================================================
2 changes: 1 addition & 1 deletion go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ require (
github.com/mitchellh/mapstructure v1.5.0
github.com/oapi-codegen/runtime v1.1.1
github.com/stretchr/testify v1.9.0
go.uber.org/mock v0.4.0
)

require (
Expand Down Expand Up @@ -108,7 +109,6 @@ require (
go.opentelemetry.io/otel v1.24.0 // indirect
go.opentelemetry.io/otel/metric v1.24.0 // indirect
go.opentelemetry.io/otel/trace v1.24.0 // indirect
go.uber.org/mock v0.4.0 // indirect
golang.org/x/crypto v0.23.0 // indirect
golang.org/x/exp v0.0.0-20231206192017-f3f8817b8deb // indirect
golang.org/x/mod v0.17.0 // indirect
Expand Down

0 comments on commit e85f9c3

Please sign in to comment.