Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update changelog for 1.5.26 #94

Merged
merged 1 commit into from
Nov 9, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
126 changes: 66 additions & 60 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,211 +1,217 @@
# 1.5.25 (September 22, 2023)
# 1.5.26 (November 9, 2023)

Changes:

* Allow server version "23.6" for managed clusters
- Allow server version "23.10" for managed clusters

# 1.5.24 (August 17, 2023)
# 1.5.25 (September 22, 2023)

Changes:

* Add an ability to protect a cluster from removal
- Allow server version "23.6" for managed clusters

# 1.5.22 (January 11, 2023)
# 1.5.24 (August 17, 2023)

Changes:

* Allow server version "22.10" for managed clusters.
- Add an ability to protect a cluster from removal

# 1.5.22 (January 11, 2023)

Changes:

- Allow server version "22.10" for managed clusters.

# 1.5.21 (November 18, 2022)

Changes:

* `resource/eventstorecloud_peering` : `routes` prefix length is now allowed to be up to 28 instead of 27.
- `resource/eventstorecloud_peering` : `routes` prefix length is now allowed to be up to 28 instead of 27.

# 1.5.20 (September 8, 2022)

Changes:

* Allow server version "22.6" for managed clusters.
- Allow server version "22.6" for managed clusters.

# 1.5.19 (August 4, 2022)

Changes:

* The provider is now built with Go version 1.18
* Versions of CI tools needed to release the code have been updated to overcome regressions.
- The provider is now built with Go version 1.18
- Versions of CI tools needed to release the code have been updated to overcome regressions.

# 1.5.18 (August 1, 2022)

Fixes:

* The documentation generation process is now fixed after having been broken by the previous release. The docs themselves have minor changes and improvements.
- The documentation generation process is now fixed after having been broken by the previous release. The docs themselves have minor changes and improvements.

# 1.5.17 (June 30, 2022)

Enhancements:

* Two new resources have been added: `integration_awscloudwatch_logs` and `integration_awscloudwatch_metrics`. Both can be used with the two new integration sinks targetting Aws CloudWatch which are currently in Beta
- Two new resources have been added: `integration_awscloudwatch_logs` and `integration_awscloudwatch_metrics`. Both can be used with the two new integration sinks targetting Aws CloudWatch which are currently in Beta

# 1.5.16 (June 29, 2022)

Fixes:

* Changing an eventstorecloud_managed_cluster resource's `disk_type` value would cause the apply to fail. This has been fixed so now disk-expand is called as expected and updates the cluster in place.
* Similarly the eventstorecloud_managed_cluster resource fields `disk_ips` and `disk_throughput` were not being passed correctly during updates. This has also been fixed.
- Changing an eventstorecloud_managed_cluster resource's `disk_type` value would cause the apply to fail. This has been fixed so now disk-expand is called as expected and updates the cluster in place.
- Similarly the eventstorecloud_managed_cluster resource fields `disk_ips` and `disk_throughput` were not being passed correctly during updates. This has also been fixed.

# 1.5.15 (May 18, 2022)

Enhancements:

* Added the ability to configure esoteric auth options
- Added the ability to configure esoteric auth options

# 1.5.14 (April 27, 2022)

Enhancements:

* Added the ability to bypass local validation checks by setting the environment variable `ESC_BYPASS_VALIDATION`
- Added the ability to bypass local validation checks by setting the environment variable `ESC_BYPASS_VALIDATION`

# 1.5.13 (April 25, 2022)

Fixes:

* Server version `20.6` is now allowed again. While 20.6 cannot be used when creating new clusters, existing resources may already be using it, thus this plugin must allow it to avoid raising validation errors on otherwise innocuous actions such as "terraform plan"
- Server version `20.6` is now allowed again. While 20.6 cannot be used when creating new clusters, existing resources may already be using it, thus this plugin must allow it to avoid raising validation errors on otherwise innocuous actions such as "terraform plan"

# 1.5.12 (April 11, 2022)

Enhancements:

* Support added for gp3 disk types in AWS clusters, which includes the ability to set iops and throughput parameters
- Support added for gp3 disk types in AWS clusters, which includes the ability to set iops and throughput parameters

# 1.5.11 (January 19, 2022)

Enhancements:

* Allow server version "21.10" for managed clusters
- Allow server version "21.10" for managed clusters

# 1.5.10 (November 1, 2021)

Fixes:

* It's now possible to destroy defunct peering resources
* Updating a peering resource no longer causes the provider to enter into a loop
- It's now possible to destroy defunct peering resources
- Updating a peering resource no longer causes the provider to enter into a loop

# 1.5.9 (October 18, 2021)

Enhancements:
* Add documentation for eventstorecloud_network data source
* Update documentation for eventstorecloud_project data source

- Add documentation for eventstorecloud_network data source
- Update documentation for eventstorecloud_project data source

# 1.5.8 (October 12, 2021)

Enhancements:

* Import functionality has been added for all resources
* Added a data source for networks
* General documentation and example improvements
* Improved error messages for peering resources in a defunct state
* Improved error messages for project data source
* Cluster names can now be updated
- Import functionality has been added for all resources
- Added a data source for networks
- General documentation and example improvements
- Improved error messages for peering resources in a defunct state
- Improved error messages for project data source
- Cluster names can now be updated

# 1.5.7 (September 2, 2021)

Enhancements:

* `resource/eventstorecloud_peering`: `provider_metadata` had been inadvertently changed into a set of maps. It's now back to being a map like before.
- `resource/eventstorecloud_peering`: `provider_metadata` had been inadvertently changed into a set of maps. It's now back to being a map like before.

# 1.5.6 (August 4, 2021)

Enhancements:

* Allow server version "21.6" for managed clusters

- Allow server version "21.6" for managed clusters

# 1.5.5 (Jul 20, 2021)

Enhancements:

* Provider migrated to v2 Terraform plugin SDK
* Docs are now generated and made to fit the Terraform expected structure
- Provider migrated to v2 Terraform plugin SDK
- Docs are now generated and made to fit the Terraform expected structure

# 1.5.4 (Jun 23, 2021)

Enhancements:

* Add `eventstorecloud_integration` resource
- Add `eventstorecloud_integration` resource

# 1.5.3 (Apr 8, 2021)

Enhancements:

* Add `eventstorecloud_scheduled_backup` resource
- Add `eventstorecloud_scheduled_backup` resource

# 1.5.2 (Mar 26, 2021)

Fixes:

* Resources will now fail when encountering defunct state, instead of waiting for timeout
- Resources will now fail when encountering defunct state, instead of waiting for timeout

# 1.5.1 (Jan 26, 2021)

Enhancements:

* Add missing server version
* Add missing instance types
* Fix `ESC_ORG_ID` environment variable key
- Add missing server version
- Add missing instance types
- Fix `ESC_ORG_ID` environment variable key

# 1.5.0 (Dec 11, 2020)

Enhancements:

* Publish to registry
- Publish to registry

# 1.4.0 (Dec 9, 2020)

Enhancements:

* Azure support
- Azure support

Fixes:

* Increase the allowed CIDR range for networks and peerings to accommodate GCP and Azure
- Increase the allowed CIDR range for networks and peerings to accommodate GCP and Azure

# 1.3.0 (Nov 13, 2020)

Fixes:

* Pass the refresh token properly to ESC client
- Pass the refresh token properly to ESC client

# 1.2.0 (September 30, 2020)

Enhancements:

* `resource/eventstorecloud_managed_cluster`: `disk_size` can now be updated to expand the disk size of a cluster. ([#6](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/6))
* `resource/eventstorecloud_managed_cluster`: deleted managed clusters are correctly removed from state. ([#6](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/6))
* `resource/eventstorecloud_network`: deleted networks are correctly removed from state. ([#6](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/6))
* `resource/eventstorecloud_peering`: `provider_metadata` now contains `gcp_project_name` and `gcp_project_id`. `gcp_project_id` is suitable for passing to `google_compute_network_peering` resources. ([#6](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/6))
* `resource/eventstorecloud_peering`: deleted peerings are correctly removed from state. ([#6](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/6))
- `resource/eventstorecloud_managed_cluster`: `disk_size` can now be updated to expand the disk size of a cluster. ([#6](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/6))
- `resource/eventstorecloud_managed_cluster`: deleted managed clusters are correctly removed from state. ([#6](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/6))
- `resource/eventstorecloud_network`: deleted networks are correctly removed from state. ([#6](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/6))
- `resource/eventstorecloud_peering`: `provider_metadata` now contains `gcp_project_name` and `gcp_project_id`. `gcp_project_id` is suitable for passing to `google_compute_network_peering` resources. ([#6](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/6))
- `resource/eventstorecloud_peering`: deleted peerings are correctly removed from state. ([#6](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/6))

Fixes:

* ESC Client auth token directory gets created if it does not exist
- ESC Client auth token directory gets created if it does not exist

## 1.1.0 (July 23, 2020)

Enhancements:

* `resource/eventstorecloud_peering`: Add computed property `provider_metadata`. ([#4](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/4))
* `resource/eventstorecloud_managed_cluster`: Correct `three-node-multi-zone` topology validation. ([#2](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/2))
* `resource/eventstorecloud_managed_cluster`: Add `projection_level` field. ([#5](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/5))
* Meaningful error messages from the Event Store Cloud API are now presented. ([#5](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/5))
- `resource/eventstorecloud_peering`: Add computed property `provider_metadata`. ([#4](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/4))
- `resource/eventstorecloud_managed_cluster`: Correct `three-node-multi-zone` topology validation. ([#2](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/2))
- `resource/eventstorecloud_managed_cluster`: Add `projection_level` field. ([#5](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/5))
- Meaningful error messages from the Event Store Cloud API are now presented. ([#5](https://github.com/EventStore/terraform-provider-eventstorecloud/pull/5))

## 1.0.0 (June 28, 2020)

Features:

* Initial release of the provider
* **New Data Source:** `eventstorecloud_project`
* **New Resource:** `eventstorecloud_project`
* **New Resource:** `eventstorecloud_network`
* **New Resource:** `eventstorecloud_peering`
* **New Resource:** `eventstorecloud_managedcluster`
- Initial release of the provider
- **New Data Source:** `eventstorecloud_project`
- **New Resource:** `eventstorecloud_project`
- **New Resource:** `eventstorecloud_network`
- **New Resource:** `eventstorecloud_peering`
- **New Resource:** `eventstorecloud_managedcluster`
Loading