Skip to content

Commit 08074cc

Browse files
committed
add changelog
1 parent c9d85d2 commit 08074cc

File tree

5 files changed

+213
-92
lines changed

5 files changed

+213
-92
lines changed

CHANGELOG.md

Lines changed: 197 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,200 @@
1+
## 1.78.6 (October 27, 2022)
2+
3+
FEATURES:
4+
5+
* **New Resource:** `tencentcloud_sts_caller_identity` ([#1340](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/1340))
6+
7+
ENHANCEMENTS:
8+
9+
* provider: Specify req client header with -ldflag ([#1318](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/1318))
10+
11+
## 1.78.6 (October 27, 2022)
12+
13+
FEATURES:
14+
15+
* **New Resource:** `tencentcloud_tcm_mesh` ([#1328](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/1328))
16+
* **New Resource:** `tencentcloud_tcm_cluster_attachment` ([#1328](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/1328))
17+
18+
ENHANCEMENTS:
19+
20+
* resource/tencentcloud_cdn_domain: support PostMaxSize Params. ([#1329](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/1329))
21+
* resource/tencentcloud_kubernetes_node_pool: Support tag specifications ([#1317](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/1317))
22+
* resource/tencentcloud_monitor_tmp_exporter_integration: support cluster initialization ([#1320](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/1320))
23+
* resource/tencentcloud_redis_instance: support update `security_groups` ([#1336](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/1336))
24+
* resource/tencentcloud_security_group_lite_rule: support protocol template creating/updating ([#1315](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/1315))
25+
26+
BUG FIXES:
27+
28+
* data-source/tencentcloud_security_groups: support protocol template readings ([#1315](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/1315))
29+
* resource/tencentcloud_cdn_domain: Fix testing domain verification failed. ([#1329](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/1329))
30+
* resource/tencentcloud_kubernetes_node_pool: adjust `security_group_ids` type to unordered ([#1321](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/1321))
31+
* resource/tencentcloud_teo_zone: change tag description from zoneName to zoneId ([#1326](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/1326))
32+
33+
## 1.78.5 (October 17, 2022)
34+
35+
COMMON:
36+
* support env `PROVIDER_ASSUME_ROLE_SESSION_DURATION`
37+
38+
ENHANCEMENTS:
39+
* resource `tencentcloud_ckafka_instance` support tag change
40+
* resource `tencentcloud_gaap_layer4_listener` support read proxy_id
41+
* resource `tencentcloud_gaap_layer7_listener` support read proxy_id
42+
* resource `tencentcloud_vpn_gateway` support change prepaid_renew_flag
43+
* data source `tencentcloud_gaap_layer4_listener` support read proxy_id
44+
* data source `tencentcloud_gaap_layer7_listener` support read proxy_id
45+
46+
BUGFIXES:
47+
* fix ckafka backend change
48+
* fix clb unit test
49+
50+
## 1.78.4 (October 12, 2022)
51+
52+
COMMON:
53+
54+
* Add default teo variable for testcases
55+
* Fix teo, dnspod, cdn testcases
56+
57+
ENHANCEMENTS:
58+
59+
* resource `tencentcloud_kubernetes_node_pool` support hostname and instance name
60+
61+
BUGFIXES:
62+
63+
* resource `tencentcloud_ssl_free_certificate` optimize dv auth method import
64+
* resource `tencentcloud_tem_application` support set tcr instance id
65+
* resource `tencentcloud_vpc` distinguish normal and docker assistant cidr
66+
67+
## 1.78.3 (September 29, 2022)
68+
69+
ENHANCEMENTS:
70+
* resource `tencentcloud_monitor_tmp_cvm_agent` support `agent_id` param
71+
72+
BUGFIXES:
73+
* resource `tencentcloud_security_group_rule` fix rule read error
74+
* resource `tencentcloud_security_group_rule` fix one resource delete multi-rule which only description difference
75+
* fix tke unit test
76+
77+
## 1.78.2 (September 27, 2022)
78+
79+
BUGFIXES:
80+
81+
* resource `tencentcloud_tcr_instance` extend replications retry timeout
82+
83+
## 1.78.1 (September 27, 2022)
84+
85+
ENHANCEMENTS:
86+
87+
* resource `tencentcloud_tcr_instance` support replications
88+
* resource `tencentcloud_tcr_vpc_attachment` support cross region
89+
* resource `tencentcloud_cos_bucket` add `force_clean` to support cleaning up all objects when a bucket is deleted
90+
91+
## 1.78.0 (September 21, 2022)
92+
93+
FEATURES:
94+
95+
* resource `tencentcloud_teo_xxxx` support api v2
96+
97+
ENHANCEMENTS:
98+
99+
* resource `tencentcloud_elasticsearch_instance` add `es_acl` to support whitelist and blacklist
100+
* resource `tencentcloud_instance` add `key_ids`, deprecate `key_name`
101+
* resource `tencentcloud_key_pair` change servcie params
102+
* resource `tencentcloud_vpc_acl` support tag
103+
104+
## 1.77.11 (September 19, 2022)
105+
106+
ENHANCEMENTS:
107+
108+
* resource `tencentcloud_key_pair` support cam policy with restrict tag permission
109+
110+
## 1.77.10 (September 16, 2022)
111+
112+
ENHANCEMENTS:
113+
114+
* resource `tencentcloud_image` and `tencentcloud_cbs_storage` etc support cam policy with restrict tag permission (#1275)
115+
116+
## 1.77.9 (September 14, 2022)
117+
118+
FEATURES:
119+
120+
* New resource `tencentcloud_monitor_grafana_instance`
121+
* New resource `tencentcloud_monitor_grafana_integration`
122+
* New resource `tencentcloud_monitor_grafana_notification_channel`
123+
* New resource `tencentcloud_monitor_grafana_plugin`
124+
* New resource `tencentcloud_monitor_grafana_sso_account`
125+
126+
ENHANCEMENTS:
127+
128+
* resource `tencentcloud_vpc` and `tencentcloud_instance` support cam policy with tag permission
129+
130+
## 1.77.8 (August 24, 2022)
131+
132+
FEATURES:
133+
134+
* New resource `tencentcloud_cos_bucket_domain_certificate_attachment` (#1258)
135+
136+
ENHANCEMENTS:
137+
138+
* resource `tencentcloud_dnspod_record` support import (#1260)
139+
* resource `tencentcloud_tem_application` update param desc (#1264)
140+
141+
BUGFIXES:
142+
143+
* resource `tencentcloud_monitor_tmp_instance` fix cluster agent status handle (#1261)
144+
* resource `tencentcloud_tcaplus_idl` tcaplusdb support tdr (#1263)
145+
146+
COMMON:
147+
148+
* fix common testcases(#1259)
149+
150+
## 1.77.7 (August 24, 2022)
151+
152+
FEATURES:
153+
154+
* New data source `tencentcloud_cynosdb_zone_config`
155+
156+
ENHANCEMENTS:
157+
158+
feat: redis - support field: param template (#1249)
159+
* resource `tencentcloud_instance` system support bssd (#1253)
160+
* resource `tencentcloud_kubernetes_cluster` support internet security group modify (#1248)
161+
* resource `tencentcloud_kubernetes_cluster_endpoint` support internet security group modify (#1248)
162+
163+
BUGFIXES:
164+
165+
* resource `tencentcloud_cynosdb_cluster` param_items not effect in create cluster (#1238)
166+
* resource `tencentcloud_monitor_tmp_tke_cluster_agent` update irregular type (#1241)
167+
* resource `tencentcloud_monitor_tmp_tke_global_notification` update irregular type (#1241)
168+
169+
COMMON:
170+
171+
* feat: pr lable (#1250)
172+
* fix: auto label (#1256)
173+
* fix: update irregular type (#1241)
174+
175+
## 1.77.6 (September 1, 2022)
176+
177+
ENHANCEMENTS:
178+
* update teo/tem doc
179+
180+
## 1.77.5 (September 1, 2022)
181+
182+
FEATURES:
183+
184+
* new resource `tencentcloud_teo_zone`
185+
* new resource `tencentcloud_teo_zone_setting`
186+
* new resource `tencentcloud_teo_dns_record`
187+
* new resource `tencentcloud_teo_dns_sec`
188+
* new resource `tencentcloud_teo_load_balancing`
189+
* new resource `tencentcloud_teo_origin_group`
190+
* new resource `tencentcloud_teo_rule_engine`
191+
192+
## 1.77.4 (August 24, 2022)
193+
194+
ENHANCEMENTS:
195+
196+
* support TencentCloud Prometheus
197+
1198
## 1.77.3 (August 16, 2022)
2199

3200
ENHANCEMENTS:

GNUmakefile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ GOFMT_FILES?=$$(find . -name '*.go' |grep -v vendor)
33
PKG_NAME=tencentcloud
44
WEBSITE_REPO=github.com/hashicorp/terraform-website
55
PLATFORMS=darwin/amd64 freebsd/386 freebsd/amd64 freebsd/arm linux/386 linux/amd64 linux/arm openbsd/amd64 openbsd/386 solaris/amd64 windows/386 windows/amd64
6+
GO_VER ?= go
67

78
default: build
89

@@ -163,6 +164,7 @@ endif
163164
@$(MAKE) -C $(GOPATH)/src/$(WEBSITE_REPO) website-provider-test PROVIDER_PATH=$(shell pwd) PROVIDER_NAME=$(PKG_NAME)
164165

165166
changelog:
166-
./scripts/draft-changelog.sh
167+
cd .ci/tools && $(GO_VER) install github.com/hashicorp/go-changelog/cmd/changelog-build
168+
./scripts/generate-changelog.sh
167169

168170
.PHONY: build sweep test testacc fmt fmtcheck lint tools test-compile doc hooks website website-lint website-test

scripts/draft-changelog.sh

Lines changed: 0 additions & 89 deletions
This file was deleted.

scripts/generate-changelog.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ set -o nounset
55

66
__dir="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
77
__parent="$(dirname "$__dir")"
8-
__root="$(dirname "$__parent")"
8+
__root="$(dirname "$__dir")"
99

1010
CHANGELOG_FILE_NAME="CHANGELOG.md"
1111
CHANGELOG_TMP_FILE_NAME="CHANGELOG.tmp"
@@ -24,7 +24,7 @@ if [ -z "$PREVIOUS_CHANGELOG" ]
2424
then
2525
echo "Unable to locate previous changelog contents."
2626
exit 1
27-
fi
27+
fi
2828

2929
CHANGELOG=$($(go env GOPATH)/bin/changelog-build -this-release $TARGET_SHA \
3030
-last-release $PREVIOUS_RELEASE_SHA \

scripts/release-note.tmpl

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{{- define "note" -}}
2+
{{- if eq "new-resource" .Type -}}
3+
* **New Resource:** `{{.Body}}` ([#{{- .Issue -}}](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/{{- .Issue -}}))
4+
{{- else if eq "new-data-source" .Type -}}
5+
* **New Data Source:** `{{.Body}}` ([#{{- .Issue -}}](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/{{- .Issue -}}))
6+
{{- else if eq "new-guide" .Type -}}
7+
* **New Guide:** `{{.Body}}` ([#{{- .Issue -}}](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/{{- .Issue -}}))
8+
{{- else -}}
9+
* {{.Body}} ([#{{- .Issue -}}](https://github.com/tencentcloudstack/terraform-provider-tencentcloud/pull/{{- .Issue -}}))
10+
{{- end -}}
11+
{{- end -}}

0 commit comments

Comments
 (0)