diff --git a/CHANGELOG.md b/CHANGELOG.md index a58a23344f07..32b9b565380b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,62 +1,62 @@ -## 0.8.3 (unreleased) +## 0.8.3 (January 10, 2017) FEATURES: - * **New Provider:** `Arukas` [GH-10862] - * **New Provider:** `Ignition` [GH-6189] - * **New Provider:** `OpsGenie` [GH-11012] - * **New Data Source:** `aws_vpc_peering_connection` [GH-10913] - * **New Resource:** `aws_codedeploy_deployment_config` [GH-11062] - * **New Resource:** `azurerm_container_registry` [GH-10973] - * **New Resource:** `azurerm_eventhub_authorization_rule` [GH-10971] - * **New Resource:** `azurerm_eventhub_consumer_group` [GH-9902] + * **New Provider:** `Arukas` ([#10862](https://github.com/hashicorp/terraform/issues/10862)) + * **New Provider:** `Ignition` ([#6189](https://github.com/hashicorp/terraform/issues/6189)) + * **New Provider:** `OpsGenie` ([#11012](https://github.com/hashicorp/terraform/issues/11012)) + * **New Data Source:** `aws_vpc_peering_connection` ([#10913](https://github.com/hashicorp/terraform/issues/10913)) + * **New Resource:** `aws_codedeploy_deployment_config` ([#11062](https://github.com/hashicorp/terraform/issues/11062)) + * **New Resource:** `azurerm_container_registry` ([#10973](https://github.com/hashicorp/terraform/issues/10973)) + * **New Resource:** `azurerm_eventhub_authorization_rule` ([#10971](https://github.com/hashicorp/terraform/issues/10971)) + * **New Resource:** `azurerm_eventhub_consumer_group` ([#9902](https://github.com/hashicorp/terraform/issues/9902)) IMPROVEMENTS: - * command/fmt: Show filename on parse error [GH-10923] - * provider/archive: `archive_file` now exports `output_md5` attribute in addition to existing SHA1 and Base64 SHA256 hashes. [GH-10851] - * provider/aws: Add `most_recent` to the `ebs_snapshot` data source [GH-10986] - * provider/aws: Add support for instance tenancy in `aws_opsworks_instance` [GH-10885] - * provider/aws: Added a validation for security group rule types [GH-10864] - * provider:aws: Add support for updating aws_emr_cluster parameters [GH-11008] - * provider/aws: Add Placement Constraints to `aws_ecs_task_definition` [GH-11030] - * provider/aws: Increasing timeout for redshift cluster creation to 75 minutes [GH-11041] - * provider/aws: Add support for content_handling to aws_api_gateway_integration_response [GH-11002] - * provider/aws: Add S3 bucket name validation [GH-11116] - * provider/aws: Add Route53 Record type validation [GH-11119] - * provider/azurerm: support non public clouds [GH-11026] - * provider/azurerm: Azure resource providers which are already registered are no longer re-registered. [GH-10991] - * provider/docker: Add network create --internal flag support [GH-10932] - * provider/docker: Add support for a list of pull_triggers within the docker_image resource. [GH-10845] - * provider/pagerduty Add delete support to `pagerduty_service_integration` [GH-10891] - * provider/postgresql Add permissions support to `postgresql_schema` as nested `policy` attributes [GH-10808] + * command/fmt: Show filename on parse error ([#10923](https://github.com/hashicorp/terraform/issues/10923)) + * provider/archive: `archive_file` now exports `output_md5` attribute in addition to existing SHA1 and Base64 SHA256 hashes. ([#10851](https://github.com/hashicorp/terraform/issues/10851)) + * provider/aws: Add `most_recent` to the `ebs_snapshot` data source ([#10986](https://github.com/hashicorp/terraform/issues/10986)) + * provider/aws: Add support for instance tenancy in `aws_opsworks_instance` ([#10885](https://github.com/hashicorp/terraform/issues/10885)) + * provider/aws: Added a validation for security group rule types ([#10864](https://github.com/hashicorp/terraform/issues/10864)) + * provider:aws: Add support for updating aws_emr_cluster parameters ([#11008](https://github.com/hashicorp/terraform/issues/11008)) + * provider/aws: Add Placement Constraints to `aws_ecs_task_definition` ([#11030](https://github.com/hashicorp/terraform/issues/11030)) + * provider/aws: Increasing timeout for redshift cluster creation to 75 minutes ([#11041](https://github.com/hashicorp/terraform/issues/11041)) + * provider/aws: Add support for content_handling to aws_api_gateway_integration_response ([#11002](https://github.com/hashicorp/terraform/issues/11002)) + * provider/aws: Add S3 bucket name validation ([#11116](https://github.com/hashicorp/terraform/issues/11116)) + * provider/aws: Add Route53 Record type validation ([#11119](https://github.com/hashicorp/terraform/issues/11119)) + * provider/azurerm: support non public clouds ([#11026](https://github.com/hashicorp/terraform/issues/11026)) + * provider/azurerm: Azure resource providers which are already registered are no longer re-registered. ([#10991](https://github.com/hashicorp/terraform/issues/10991)) + * provider/docker: Add network create --internal flag support ([#10932](https://github.com/hashicorp/terraform/issues/10932)) + * provider/docker: Add support for a list of pull_triggers within the docker_image resource. ([#10845](https://github.com/hashicorp/terraform/issues/10845)) + * provider/pagerduty Add delete support to `pagerduty_service_integration` ([#10891](https://github.com/hashicorp/terraform/issues/10891)) + * provider/postgresql Add permissions support to `postgresql_schema` as nested `policy` attributes ([#10808](https://github.com/hashicorp/terraform/issues/10808)) BUG FIXES: - * core: Properly expand sets as lists from a flatmap [GH-11042] - * core: Disallow root modules named "root" as a temporary workaround [GH-11099] - * command/fmt: Lists of heredocs format properly [GH-10947] - * command/graph: Fix crash when `-type=legacy` [GH-11095] - * provider/aws: Guard against nil change output in `route53_zone` that causes panic [GH-10798] - * provider/aws: Reworked validateArn function to handle empty values [GH-10833] - * provider/aws: Set `aws_autoscaling_policy` `metric_aggregation_type` to be Computed [GH-10904] - * provider/aws: `storage_class` is now correctly treated as optional when configuring replication for `aws_s3_bucket` resources. [GH-10921] - * provider/aws: `user_data` on `aws_launch_configuration` resources is only base 64 encoded if the value provided is not already base 64 encoded. [GH-10871] - * provider/aws: Add snapshotting to the list of pending state for elasticache [GH-10965] - * provider/aws: Add support for updating tags in aws_emr_cluster [GH-11003] - * provider/aws: Fix the normalization of AWS policy statements [GH-11009] - * provider/aws: data_source_aws_iam_server_certificate latest should be bool not string causes panic [GH-11016] - * provider/aws: Fix typo in aws_redshift_cluster causing security groups to not allow update [GH-11025] - * provider/aws: Set `key_name` in `aws_key_pair` if omited in configuration [GH-10987] - * provider/aws: Updating the aws_efs_mount_target dns_name [GH-11023] - * provider/aws: Validate window time format for snapshot times and backup windows on RDS and ElastiCache resources [GH-11089] - * provider/aws: aws_db_instance restored from snapshot had problem with subnet_group [GH-11050] - * provider/aws: Allow disabled access_log in ELB [GH-11120] - * provider/azurerm: fix update protocol for lb_probe [GH-11125] - * provider/google: Fix backwards incompatibility around create_timeout in instances [GH-10858] - * provider/google: google_compute_instance_group_manager update_strategy not properly read [GH-10174] - * provider/openstack: Handle `PENDING_UPDATE` status with LBaaS v2 members [GH-10875] - * provider/rancher: Add 'finishing-upgrade' state to rancher stack [GH-11019] + * core: Properly expand sets as lists from a flatmap [[#11042](https://github.com/hashicorp/terraform/issues/11042)] + * core: Disallow root modules named "root" as a temporary workaround ([#11099](https://github.com/hashicorp/terraform/issues/11099)) + * command/fmt: Lists of heredocs format properly ([#10947](https://github.com/hashicorp/terraform/issues/10947)) + * command/graph: Fix crash when `-type=legacy` ([#11095](https://github.com/hashicorp/terraform/issues/11095)) + * provider/aws: Guard against nil change output in `route53_zone` that causes panic ([#10798](https://github.com/hashicorp/terraform/issues/10798)) + * provider/aws: Reworked validateArn function to handle empty values ([#10833](https://github.com/hashicorp/terraform/issues/10833)) + * provider/aws: Set `aws_autoscaling_policy` `metric_aggregation_type` to be Computed ([#10904](https://github.com/hashicorp/terraform/issues/10904)) + * provider/aws: `storage_class` is now correctly treated as optional when configuring replication for `aws_s3_bucket` resources. ([#10921](https://github.com/hashicorp/terraform/issues/10921)) + * provider/aws: `user_data` on `aws_launch_configuration` resources is only base 64 encoded if the value provided is not already base 64 encoded. ([#10871](https://github.com/hashicorp/terraform/issues/10871)) + * provider/aws: Add snapshotting to the list of pending state for elasticache ([#10965](https://github.com/hashicorp/terraform/issues/10965)) + * provider/aws: Add support for updating tags in aws_emr_cluster ([#11003](https://github.com/hashicorp/terraform/issues/11003)) + * provider/aws: Fix the normalization of AWS policy statements ([#11009](https://github.com/hashicorp/terraform/issues/11009)) + * provider/aws: data_source_aws_iam_server_certificate latest should be bool not string causes panic ([#11016](https://github.com/hashicorp/terraform/issues/11016)) + * provider/aws: Fix typo in aws_redshift_cluster causing security groups to not allow update ([#11025](https://github.com/hashicorp/terraform/issues/11025)) + * provider/aws: Set `key_name` in `aws_key_pair` if omited in configuration ([#10987](https://github.com/hashicorp/terraform/issues/10987)) + * provider/aws: Updating the aws_efs_mount_target dns_name ([#11023](https://github.com/hashicorp/terraform/issues/11023)) + * provider/aws: Validate window time format for snapshot times and backup windows on RDS and ElastiCache resources ([#11089](https://github.com/hashicorp/terraform/issues/11089)) + * provider/aws: aws_db_instance restored from snapshot had problem with subnet_group ([#11050](https://github.com/hashicorp/terraform/issues/11050)) + * provider/aws: Allow disabled access_log in ELB ([#11120](https://github.com/hashicorp/terraform/issues/11120)) + * provider/azurerm: fix update protocol for lb_probe ([#11125](https://github.com/hashicorp/terraform/issues/11125)) + * provider/google: Fix backwards incompatibility around create_timeout in instances ([#10858](https://github.com/hashicorp/terraform/issues/10858)) + * provider/google: google_compute_instance_group_manager update_strategy not properly read ([#10174](https://github.com/hashicorp/terraform/issues/10174)) + * provider/openstack: Handle `PENDING_UPDATE` status with LBaaS v2 members ([#10875](https://github.com/hashicorp/terraform/issues/10875)) + * provider/rancher: Add 'finishing-upgrade' state to rancher stack ([#11019](https://github.com/hashicorp/terraform/issues/11019)) ## 0.8.2 (December 21, 2016) diff --git a/terraform/version.go b/terraform/version.go index 4ff0621ba91e..4e3a3381ed4b 100644 --- a/terraform/version.go +++ b/terraform/version.go @@ -12,7 +12,7 @@ const Version = "0.8.3" // 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 diff --git a/website/config.rb b/website/config.rb index c45bbffb8497..f7979946a5af 100644 --- a/website/config.rb +++ b/website/config.rb @@ -2,7 +2,7 @@ activate :hashicorp do |h| h.name = "terraform" - h.version = "0.8.2" + h.version = "0.8.3" h.github_slug = "hashicorp/terraform" end