|
1 | | -## 0.8.3 (unreleased) |
| 1 | +## 0.8.5 (Unreleased) |
2 | 2 |
|
3 | 3 | FEATURES: |
4 | 4 |
|
5 | | - * **New Provider:** `Ignition` [GH-6189] |
6 | | - * **New Data Source:** `aws_vpc_peering_connection` [GH-10913] |
7 | | - * **New Resource:** `azurerm_container_registry` [GH-10973] |
8 | | - * **New Resource:** `azurerm_eventhub_authorization_rule` [GH-10971] |
9 | | - * **New Resource:** `azurerm_eventhub_consumer_group` [GH-9902] |
| 5 | + * **New Data Source:** `aws_elb_hosted_zone_id ` [GH-11027] |
10 | 6 |
|
11 | 7 | IMPROVEMENTS: |
| 8 | + |
| 9 | + * provider/aws: Add 'route_table_id' to route_table data source ([#11157](https://github.com/hashicorp/terraform/pull/11157)) |
| 10 | + * provider/aws: Add Support for aws_cloudwatch_metric_alarm extended statistic [GH-11193] |
| 11 | + * provider/azurerm: add caching support for virtual_machine data_disks [GH-11142] |
| 12 | + * provider/azurerm: make lb sub resources idempotent [GH-11128] |
| 13 | + * provider/google: Add subnetwork_project field to enable cross-project networking in instance templates [GH-11110] |
| 14 | + * provider/openstack: LoadBalancer Security Groups [GH-11074] |
| 15 | + * provider/statuscake: Add support for StatusCake confirmation servers [GH-11179] |
| 16 | + |
| 17 | +BUG FIXES: |
| 18 | + |
| 19 | + * provider/aws: Fix panic when querying VPC's main route table via data source ([#11134](https://github.com/hashicorp/terraform/issues/11134)) |
| 20 | + * provider/aws: Allow creating aws_codecommit repository outside of us-east-1 [GH-11177] |
| 21 | + |
| 22 | +## 0.8.4 (January 11, 2017) |
| 23 | + |
| 24 | +BACKWARDS INCOMPATIBILITIES / NOTES: |
| 25 | + |
| 26 | + * We have removed the `Arukas` provider that was added in v0.8.3 for this release. Unfortunately we found the |
| 27 | + new provider included a dependency that would not compile and run on Windows operating systems. For now the |
| 28 | + provider has been removed and we hope to work to reintroduce it for all platforms in the near future. Going forward we will also be taking additional steps in our build testing to ensure Terraform builds on all platforms before release. |
12 | 29 |
|
13 | | - * provider/archive: `archive_file` now exports `output_md5` attribute in addition to existing SHA1 and Base64 SHA256 hashes. [GH-10851] |
14 | | - * provider/aws: Add `most_recent` to the `ebs_snapshot` data source [GH-10986] |
15 | | - * provider/aws: Add support for instance tenancy in `aws_opsworks_instance` [GH-10885] |
16 | | - * provider/aws: Added a validation for security group rule types [GH-10864] |
17 | | - * provider:aws: Add support for updating aws_emr_cluster parameters [GH-11008] |
18 | | - * provider/azurerm: Azure resource providers which are already registered are no longer re-registered. [GH-10991] |
19 | | - * provider/docker: Add network create --internal flag support [GH-10932] |
20 | | - * provider/docker: Add support for a list of pull_triggers within the docker_image resource. [GH-10845] |
21 | | - * provider/pagerduty Add delete support to `pagerduty_service_integration` [GH-10891] |
22 | | - * provider/postgresql Add permissions support to `postgresql_schema` as nested `policy` attributes [GH-10808] |
| 30 | +## 0.8.3 (January 10, 2017) |
| 31 | + |
| 32 | +FEATURES: |
| 33 | + |
| 34 | + * **New Provider:** `Arukas` ([#10862](https://github.com/hashicorp/terraform/issues/10862)) |
| 35 | + * **New Provider:** `Ignition` ([#6189](https://github.com/hashicorp/terraform/issues/6189)) |
| 36 | + * **New Provider:** `OpsGenie` ([#11012](https://github.com/hashicorp/terraform/issues/11012)) |
| 37 | + * **New Data Source:** `aws_vpc_peering_connection` ([#10913](https://github.com/hashicorp/terraform/issues/10913)) |
| 38 | + * **New Resource:** `aws_codedeploy_deployment_config` ([#11062](https://github.com/hashicorp/terraform/issues/11062)) |
| 39 | + * **New Resource:** `azurerm_container_registry` ([#10973](https://github.com/hashicorp/terraform/issues/10973)) |
| 40 | + * **New Resource:** `azurerm_eventhub_authorization_rule` ([#10971](https://github.com/hashicorp/terraform/issues/10971)) |
| 41 | + * **New Resource:** `azurerm_eventhub_consumer_group` ([#9902](https://github.com/hashicorp/terraform/issues/9902)) |
| 42 | + |
| 43 | +IMPROVEMENTS: |
| 44 | + |
| 45 | + * command/fmt: Show filename on parse error ([#10923](https://github.com/hashicorp/terraform/issues/10923)) |
| 46 | + * 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)) |
| 47 | + * provider/aws: Add `most_recent` to the `ebs_snapshot` data source ([#10986](https://github.com/hashicorp/terraform/issues/10986)) |
| 48 | + * provider/aws: Add support for instance tenancy in `aws_opsworks_instance` ([#10885](https://github.com/hashicorp/terraform/issues/10885)) |
| 49 | + * provider/aws: Added a validation for security group rule types ([#10864](https://github.com/hashicorp/terraform/issues/10864)) |
| 50 | + * provider:aws: Add support for updating aws_emr_cluster parameters ([#11008](https://github.com/hashicorp/terraform/issues/11008)) |
| 51 | + * provider/aws: Add Placement Constraints to `aws_ecs_task_definition` ([#11030](https://github.com/hashicorp/terraform/issues/11030)) |
| 52 | + * provider/aws: Increasing timeout for redshift cluster creation to 75 minutes ([#11041](https://github.com/hashicorp/terraform/issues/11041)) |
| 53 | + * provider/aws: Add support for content_handling to aws_api_gateway_integration_response ([#11002](https://github.com/hashicorp/terraform/issues/11002)) |
| 54 | + * provider/aws: Add S3 bucket name validation ([#11116](https://github.com/hashicorp/terraform/issues/11116)) |
| 55 | + * provider/aws: Add Route53 Record type validation ([#11119](https://github.com/hashicorp/terraform/issues/11119)) |
| 56 | + * provider/azurerm: support non public clouds ([#11026](https://github.com/hashicorp/terraform/issues/11026)) |
| 57 | + * provider/azurerm: Azure resource providers which are already registered are no longer re-registered. ([#10991](https://github.com/hashicorp/terraform/issues/10991)) |
| 58 | + * provider/docker: Add network create --internal flag support ([#10932](https://github.com/hashicorp/terraform/issues/10932)) |
| 59 | + * provider/docker: Add support for a list of pull_triggers within the docker_image resource. ([#10845](https://github.com/hashicorp/terraform/issues/10845)) |
| 60 | + * provider/pagerduty Add delete support to `pagerduty_service_integration` ([#10891](https://github.com/hashicorp/terraform/issues/10891)) |
| 61 | + * provider/postgresql Add permissions support to `postgresql_schema` as nested `policy` attributes ([#10808](https://github.com/hashicorp/terraform/issues/10808)) |
23 | 62 |
|
24 | 63 | BUG FIXES: |
25 | 64 |
|
26 | | - * provider/aws: Guard against nil change output in `route53_zone` that causes panic [GH-10798] |
27 | | - * provider/aws: Reworked validateArn function to handle empty values [GH-10833] |
28 | | - * provider/aws: Set `aws_autoscaling_policy` `metric_aggregation_type` to be Computed [GH-10904] |
29 | | - * provider/aws: `storage_class` is now correctly treated as optional when configuring replication for `aws_s3_bucket` resources. [GH-10921] |
30 | | - * 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] |
31 | | - * provider/aws: Add snapshotting to the list of pending state for elasticache [GH-10965] |
32 | | - * provider/aws: Add support for updating tags in aws_emr_cluster [GH-11003] |
33 | | - * provider/aws: Fix the normalization of AWS policy statements [GH-11009] |
34 | | - * provider/aws: data_source_aws_iam_server_certificate latest should be bool not string causes panic [GH-11016] |
35 | | - * provider/google: Fix backwards incompatibility around create_timeout in instances [GH-10858] |
36 | | - * provider/openstack: Handle `PENDING_UPDATE` status with LBaaS v2 members [GH-10875] |
| 65 | + * core: Properly expand sets as lists from a flatmap [[#11042](https://github.com/hashicorp/terraform/issues/11042)] |
| 66 | + * core: Disallow root modules named "root" as a temporary workaround ([#11099](https://github.com/hashicorp/terraform/issues/11099)) |
| 67 | + * command/fmt: Lists of heredocs format properly ([#10947](https://github.com/hashicorp/terraform/issues/10947)) |
| 68 | + * command/graph: Fix crash when `-type=legacy` ([#11095](https://github.com/hashicorp/terraform/issues/11095)) |
| 69 | + * provider/aws: Guard against nil change output in `route53_zone` that causes panic ([#10798](https://github.com/hashicorp/terraform/issues/10798)) |
| 70 | + * provider/aws: Reworked validateArn function to handle empty values ([#10833](https://github.com/hashicorp/terraform/issues/10833)) |
| 71 | + * provider/aws: Set `aws_autoscaling_policy` `metric_aggregation_type` to be Computed ([#10904](https://github.com/hashicorp/terraform/issues/10904)) |
| 72 | + * 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)) |
| 73 | + * 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)) |
| 74 | + * provider/aws: Add snapshotting to the list of pending state for elasticache ([#10965](https://github.com/hashicorp/terraform/issues/10965)) |
| 75 | + * provider/aws: Add support for updating tags in aws_emr_cluster ([#11003](https://github.com/hashicorp/terraform/issues/11003)) |
| 76 | + * provider/aws: Fix the normalization of AWS policy statements ([#11009](https://github.com/hashicorp/terraform/issues/11009)) |
| 77 | + * provider/aws: data_source_aws_iam_server_certificate latest should be bool not string causes panic ([#11016](https://github.com/hashicorp/terraform/issues/11016)) |
| 78 | + * provider/aws: Fix typo in aws_redshift_cluster causing security groups to not allow update ([#11025](https://github.com/hashicorp/terraform/issues/11025)) |
| 79 | + * provider/aws: Set `key_name` in `aws_key_pair` if omited in configuration ([#10987](https://github.com/hashicorp/terraform/issues/10987)) |
| 80 | + * provider/aws: Updating the aws_efs_mount_target dns_name ([#11023](https://github.com/hashicorp/terraform/issues/11023)) |
| 81 | + * 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)) |
| 82 | + * provider/aws: aws_db_instance restored from snapshot had problem with subnet_group ([#11050](https://github.com/hashicorp/terraform/issues/11050)) |
| 83 | + * provider/aws: Allow disabled access_log in ELB ([#11120](https://github.com/hashicorp/terraform/issues/11120)) |
| 84 | + * provider/azurerm: fix update protocol for lb_probe ([#11125](https://github.com/hashicorp/terraform/issues/11125)) |
| 85 | + * provider/google: Fix backwards incompatibility around create_timeout in instances ([#10858](https://github.com/hashicorp/terraform/issues/10858)) |
| 86 | + * provider/google: google_compute_instance_group_manager update_strategy not properly read ([#10174](https://github.com/hashicorp/terraform/issues/10174)) |
| 87 | + * provider/openstack: Handle `PENDING_UPDATE` status with LBaaS v2 members ([#10875](https://github.com/hashicorp/terraform/issues/10875)) |
| 88 | + * provider/rancher: Add 'finishing-upgrade' state to rancher stack ([#11019](https://github.com/hashicorp/terraform/issues/11019)) |
37 | 89 |
|
38 | 90 |
|
39 | 91 | ## 0.8.2 (December 21, 2016) |
|
0 commit comments