Skip to content

Commit

Permalink
v0.8.7
Browse files Browse the repository at this point in the history
  • Loading branch information
mitchellh committed Feb 15, 2017
1 parent 9551af2 commit c1df88a
Show file tree
Hide file tree
Showing 3 changed files with 50 additions and 50 deletions.
96 changes: 48 additions & 48 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,63 +1,63 @@
## 0.8.7 (UNRELEASED)
## 0.8.7 (February 15, 2017)

BACKWARDS INCOMPATIBILITIES / NOTES:

* provider/aws: `kinesis_endpoint` & `dynamodb_endpoint` fields in the provider schema were deprecated in favour of `kinesis` & `dynamodb` inside the `endpoints` block. Deprecated fields will be removed in 0.9 [GH-11768]
* provider/aws: `kinesis_endpoint` & `dynamodb_endpoint` fields in the provider schema were deprecated in favour of `kinesis` & `dynamodb` inside the `endpoints` block. Deprecated fields will be removed in 0.9 ([#11768](https://github.com/hashicorp/terraform/issues/11768))

FEATURES:

* **New Interpolation:** `slice` [GH-9729]
* **New Provider:** `arukas` [GH-11171]
* **New Data Source:** `aws_db_instance` [GH-11717]
* **New Data Source:** `aws_vpn_gateway` [GH-11886]
* **New Data Source:** `google_compute_zones` [GH-11954]
* **New Resource:** `aws_elasticsearch_domain_policy` [GH-8648]
* **New Resource:** `aws_vpc_peering_connection_accepter` [GH-11505]
* **New Resource:** `aws_config_config_rule` [GH-5850]
* **New Resource:** `aws_config_configuration_recorder` [GH-5850]
* **New Resource:** `aws_config_configuration_recorder_status` [GH-5850]
* **New Resource:** `aws_config_delivery_channel` [GH-5850]
* **New Resource:** `azurerm_container_service` [GH-10820]
* **New Resource:** `vault_policy` [GH-10980]
* **New Interpolation:** `slice` ([#9729](https://github.com/hashicorp/terraform/issues/9729))
* **New Provider:** `arukas` ([#11171](https://github.com/hashicorp/terraform/issues/11171))
* **New Data Source:** `aws_db_instance` ([#11717](https://github.com/hashicorp/terraform/issues/11717))
* **New Data Source:** `aws_vpn_gateway` ([#11886](https://github.com/hashicorp/terraform/issues/11886))
* **New Data Source:** `google_compute_zones` ([#11954](https://github.com/hashicorp/terraform/issues/11954))
* **New Resource:** `aws_elasticsearch_domain_policy` ([#8648](https://github.com/hashicorp/terraform/issues/8648))
* **New Resource:** `aws_vpc_peering_connection_accepter` ([#11505](https://github.com/hashicorp/terraform/issues/11505))
* **New Resource:** `aws_config_config_rule` ([#5850](https://github.com/hashicorp/terraform/issues/5850))
* **New Resource:** `aws_config_configuration_recorder` ([#5850](https://github.com/hashicorp/terraform/issues/5850))
* **New Resource:** `aws_config_configuration_recorder_status` ([#5850](https://github.com/hashicorp/terraform/issues/5850))
* **New Resource:** `aws_config_delivery_channel` ([#5850](https://github.com/hashicorp/terraform/issues/5850))
* **New Resource:** `azurerm_container_service` ([#10820](https://github.com/hashicorp/terraform/issues/10820))
* **New Resource:** `vault_policy` ([#10980](https://github.com/hashicorp/terraform/issues/10980))

IMPROVEMENTS:

* provider/aws: Update aws_ssm_document to include `document_type`, `latest_version` and `default_version` [GH-11671]
* provider/aws: Support import of aws_opsworks_instance [GH-11783]
* provider/aws Add S3 bucket object tag support [GH-11344]
* provider/aws: Add validation for aws_iam_role [GH-11915]
* provider/fastly Allows for conditional settings across fastly [GH-11843]
* provider/openstack: Allow OpenStack SSL certs + keys to take path or content [GH-10271]
* provider/pagerduty: Add support for `incident_urgency_rule`, `support_hours` and `scheduled_actions` to `pagerduty_service` [GH-11856]
* provider/rancher: parse Rancher client cli.json config file [GH-11658]
* provider/vault: Use Vault api.DefaultConfig() [GH-11523]
* provider/aws: Update aws_ssm_document to include `document_type`, `latest_version` and `default_version` ([#11671](https://github.com/hashicorp/terraform/issues/11671))
* provider/aws: Support import of aws_opsworks_instance ([#11783](https://github.com/hashicorp/terraform/issues/11783))
* provider/aws Add S3 bucket object tag support ([#11344](https://github.com/hashicorp/terraform/issues/11344))
* provider/aws: Add validation for aws_iam_role ([#11915](https://github.com/hashicorp/terraform/issues/11915))
* provider/fastly Allows for conditional settings across fastly ([#11843](https://github.com/hashicorp/terraform/issues/11843))
* provider/openstack: Allow OpenStack SSL certs + keys to take path or content ([#10271](https://github.com/hashicorp/terraform/issues/10271))
* provider/pagerduty: Add support for `incident_urgency_rule`, `support_hours` and `scheduled_actions` to `pagerduty_service` ([#11856](https://github.com/hashicorp/terraform/issues/11856))
* provider/rancher: parse Rancher client cli.json config file ([#11658](https://github.com/hashicorp/terraform/issues/11658))
* provider/vault: Use Vault api.DefaultConfig() ([#11523](https://github.com/hashicorp/terraform/issues/11523))

Bug FIXES:

* core: resources that depend on create-before-destroy resources don't create cycles [GH-11753]
* core: create-before-destroy resources with a count > 1 create proper edges [GH-11753]
* core: fix "diffs didn't match issue" for removing or empty collections that force new [GH-11732]
* core: module sources ended in archive extensions without a "." won't be treated as archives [GH-11438]
* core: destroy ordering of resources within modules is correct [GH-11765]
* core: Fix crash if count interpolates into a non-int [GH-11864]
* core: Targeting a module will properly exclude untargeted module outputs [GH-11291]
* state/remote/s3: Fix Bug with Assume Role for Federated IAM Account [GH-10067]
* provider/aws: Fix security_group_rule resource timeout errors [GH-11809]
* provider/aws: Fix diff suppress function for aws_db_instance [GH-11909]
* provider/aws: Fix default values for AMI volume size [GH-11842]
* provider/aws: Fix aws_db_event_subscription import [GH-11744]
* provider/aws: Respect 400 returned from AWS API on RDS Cluster termination [GH-11795]
* provider/aws: Raise the codebuild_project create timeout [GH-11777]
* provider/aws: Make aws_dms_endpoint database_name optional [GH-11792]
* provider/aws: Bump Create and Delete timeouts to 60 mins on directory_service [GH-11793]
* provider/aws: aws_codecommit_trigger fix typo that causes serialization to fail when events is non-empty [GH-11839]
* provider/aws: Fix bug to allow update of maintenance_window in elasticache_replication_group [GH-11850]
* provider/azurerm: Don't push an empty set of ssh keys to virtual machine or they cannot be ammended [GH-11804]
* provider/azurerm: Refresh from state when VM Extension Resource not found [GH-11894]
* provider/cloudstack: Ensure consistent hashes of `cloudstack_port_forward` forward items. [GH-11546]
* provider/google: set additional_zones to computed and disallow the original zone from appearing in the list [GH-11650]
* provider/google: set subnetwork_project to computed [GH-11646]
* provider/openstack BlockStorage v1 availability_zone Fix [GH-11949]
* core: resources that depend on create-before-destroy resources don't create cycles ([#11753](https://github.com/hashicorp/terraform/issues/11753))
* core: create-before-destroy resources with a count > 1 create proper edges ([#11753](https://github.com/hashicorp/terraform/issues/11753))
* core: fix "diffs didn't match issue" for removing or empty collections that force new ([#11732](https://github.com/hashicorp/terraform/issues/11732))
* core: module sources ended in archive extensions without a "." won't be treated as archives ([#11438](https://github.com/hashicorp/terraform/issues/11438))
* core: destroy ordering of resources within modules is correct ([#11765](https://github.com/hashicorp/terraform/issues/11765))
* core: Fix crash if count interpolates into a non-int ([#11864](https://github.com/hashicorp/terraform/issues/11864))
* core: Targeting a module will properly exclude untargeted module outputs ([#11291](https://github.com/hashicorp/terraform/issues/11291))
* state/remote/s3: Fix Bug with Assume Role for Federated IAM Account ([#10067](https://github.com/hashicorp/terraform/issues/10067))
* provider/aws: Fix security_group_rule resource timeout errors ([#11809](https://github.com/hashicorp/terraform/issues/11809))
* provider/aws: Fix diff suppress function for aws_db_instance ([#11909](https://github.com/hashicorp/terraform/issues/11909))
* provider/aws: Fix default values for AMI volume size ([#11842](https://github.com/hashicorp/terraform/issues/11842))
* provider/aws: Fix aws_db_event_subscription import ([#11744](https://github.com/hashicorp/terraform/issues/11744))
* provider/aws: Respect 400 returned from AWS API on RDS Cluster termination ([#11795](https://github.com/hashicorp/terraform/issues/11795))
* provider/aws: Raise the codebuild_project create timeout ([#11777](https://github.com/hashicorp/terraform/issues/11777))
* provider/aws: Make aws_dms_endpoint database_name optional ([#11792](https://github.com/hashicorp/terraform/issues/11792))
* provider/aws: Bump Create and Delete timeouts to 60 mins on directory_service ([#11793](https://github.com/hashicorp/terraform/issues/11793))
* provider/aws: aws_codecommit_trigger fix typo that causes serialization to fail when events is non-empty ([#11839](https://github.com/hashicorp/terraform/issues/11839))
* provider/aws: Fix bug to allow update of maintenance_window in elasticache_replication_group ([#11850](https://github.com/hashicorp/terraform/issues/11850))
* provider/azurerm: Don't push an empty set of ssh keys to virtual machine or they cannot be ammended ([#11804](https://github.com/hashicorp/terraform/issues/11804))
* provider/azurerm: Refresh from state when VM Extension Resource not found ([#11894](https://github.com/hashicorp/terraform/issues/11894))
* provider/cloudstack: Ensure consistent hashes of `cloudstack_port_forward` forward items. ([#11546](https://github.com/hashicorp/terraform/issues/11546))
* provider/google: set additional_zones to computed and disallow the original zone from appearing in the list ([#11650](https://github.com/hashicorp/terraform/issues/11650))
* provider/google: set subnetwork_project to computed ([#11646](https://github.com/hashicorp/terraform/issues/11646))
* provider/openstack BlockStorage v1 availability_zone Fix ([#11949](https://github.com/hashicorp/terraform/issues/11949))

## 0.8.6 (07 February 2017)

Expand Down
2 changes: 1 addition & 1 deletion terraform/version.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ const Version = "0.8.7"
// A pre-release marker for the version. If this is "" (empty string)
// then it means that it is a final release. Otherwise, this is a pre-release
// such as "dev" (in development), "beta", "rc1", etc.
const VersionPrerelease = "dev"
const VersionPrerelease = ""

// SemVersion is an instance of version.Version. This has the secondary
// benefit of verifying during tests and init time that our version is a
Expand Down
2 changes: 1 addition & 1 deletion website/config.rb
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

activate :hashicorp do |h|
h.name = "terraform"
h.version = "0.8.6"
h.version = "0.8.7"
h.github_slug = "hashicorp/terraform"
end

Expand Down

0 comments on commit c1df88a

Please sign in to comment.