1
1
# Changelog
2
2
3
+ ## [ v4.16.1] - 2024-03-10
4
+
5
+ ### Fixed
6
+
7
+ - ** [ cli,ari] ** fix: don't generate ARI cert ID if ARI is not enable
8
+
3
9
## [ v4.16.0] - 2024-03-09
4
10
5
- ### Added:
11
+ ### Added
12
+
6
13
- ** [ dnsprovider] ** Add DNS provider for Shellrent
7
14
- ** [ dnsprovider] ** Add DNS provider for Mail-in-a-Box
8
15
- ** [ dnsprovider] ** Add DNS provider for CPanel and WHM
9
16
-
10
- ### Changed:
17
+ ### Changed
18
+
11
19
- ** [ lib,ari] ** Implement 'replaces' field in newOrder and draft-ietf-acme-ari-03 CertID changes
12
20
- ** [ log] ** feat: improve errors and logs related to DNS call
13
21
- ** [ lib] ** update to go-jose/go-jose/v4 v4.0.1
14
22
15
- ### Fixed:
23
+ ### Fixed
24
+
16
25
- ** [ dnsprovider] ** nifcloud: fix bug in case of same auth zone
17
- - ** [ dnsprovider] ** bunny: Support delegated sub-domains
26
+ - ** [ dnsprovider] ** bunny: Support delegated subdomains
18
27
- ** [ dnsprovider] ** easydns: fix zone detection
19
28
- ** [ dnsprovider] ** ns1: fix record creation
20
29
21
30
## [ v4.15.0] - 2024-01-28
22
31
23
- ### Added:
32
+ ### Added
33
+
24
34
- ** [ dnsprovider] ** Add DNS provider for http.net
25
35
- ** [ dnsprovider] ** Add DNS provider for Webnames
26
36
27
- ### Changed:
37
+ ### Changed
38
+
28
39
- ** [ cli] ** Add environment variable for specifying alternate directory URL
29
40
- ** [ cli] ** Add format option for PFX encoding
30
- - ** [ lib] ** Support simplified issuance for very long domain names at Let&# 39 ; s Encrypt
41
+ - ** [ lib] ** Support simplified issuance for very long domain names at Let' s Encrypt
31
42
- ** [ lib] ** Update CertID format as per draft-ietf-acme-ari-02
32
43
- ** [ dnsprovider] ** azuredns: allow OIDC authentication
33
44
- ** [ dnsprovider] ** azuredns: provide the ability to select authentication methods
41
52
- ** [ dnsprovider] ** regru: HTTP method changed to POST
42
53
- ** [ dnsprovider] ** scaleway: add cname support
43
54
44
- ### Fixed:
55
+ ### Fixed
56
+
45
57
- ** [ dnsprovider] ** cloudru: change default URLs
46
58
- ** [ dnsprovider] ** constellix: follow rate limiting headers
47
59
- ** [ dnsprovider] ** desec: increase default propagation interval
48
- - ** [ dnsprovider] ** gandiv5: Add &# 34 ; Bearer&# 34 ; prefix to the auth header
60
+ - ** [ dnsprovider] ** gandiv5: Add " Bearer" prefix to the auth header
49
61
- ** [ dnsprovider] ** inwx: improve sleep calculation
50
62
- ** [ dnsprovider] ** inwx: wait before generating new TOTP TANs
51
63
- ** [ dnsprovider] ** ionos: fix DNS record removal
55
67
56
68
## [ v4.14.1] - 2023-09-20
57
69
58
- ### Fixed:
70
+ ### Fixed
71
+
59
72
- ** [ dnsprovider] ** bunny: fix zone detection
60
73
- ** [ dnsprovider] ** bunny: use NRDCG fork
61
74
- ** [ dnsprovider] ** ovh: update client to v1.4.2
@@ -66,45 +79,53 @@ Cancelled due to CI failure.
66
79
67
80
## [ v4.14.0] - 2023-08-20
68
81
69
- ### Added:
82
+ ### Added
83
+
70
84
- ** [ dnsprovider] ** Add DNS provider for Yandex 360
71
85
- ** [ dnsprovider] ** Add DNS provider for cloud.ru
72
86
- ** [ httpprovider] ** Adding S3 support for HTTP domain validation
73
87
74
- ### Changed:
88
+ ### Changed
89
+
75
90
- ** [ cli] ** Allow to set EAB kid and hmac via environment variables
76
91
- ** [ dnsprovider] ** Migrate to aws-sdk-go-v2 (lightsail, route53)
77
92
78
- ### Fixed:
93
+ ### Fixed
94
+
79
95
- ** [ dnsprovider] ** nearlyfreespeech: fix authentication
80
96
- ** [ dnsprovider] ** pdns: fix notify
81
97
- ** [ dnsprovider] ** route53: avoid unexpected records deletion
82
98
83
99
## [ v4.13.3] - 2023-07-25
84
100
85
- ### Fixed:
101
+ ### Fixed
102
+
86
103
- ** [ dnsprovider] ** azuredns: fix configuration from env vars
87
104
- ** [ dnsprovider] ** gcore: change API domain
88
105
89
106
## [ v4.13.2] - 2023-07-21
90
107
91
- ### Fixed:
108
+ ### Fixed
109
+
92
110
- ** [ dnsprovider] ** servercow: fix regression
93
111
94
112
## [ v4.13.1] - 2023-07-20
95
113
96
- ### Added:
114
+ ### Added
115
+
97
116
- ** [ dnsprovider] ** Add DNS provider for IPv64
98
117
- ** [ dnsprovider] ** Add DNS provider for Metaname
99
118
- ** [ dnsprovider] ** Add DNS provider for RcodeZero
100
119
- ** [ dnsprovider] ** Add DNS provider for Efficient IP
101
120
- ** [ dnsprovider] ** azure: new implementation based on the new API client
102
121
- ** [ lib] ** Experimental option to force DNS queries to use TCP
103
122
104
- ### Changed:
123
+ ### Changed
124
+
105
125
- ** [ dnsprovider] ** cloudflare: update api client to v0.70.0
106
126
107
- ### Fixed:
127
+ ### Fixed
128
+
108
129
- ** [ dnsprovider,cname] ** fix: ensure case-insensitive comparison of CNAME records
109
130
- ** [ cli] ** fix: list command
110
131
- ** [ lib] ** fix: ARI explanationURL
@@ -115,47 +136,55 @@ Cancelled due to a CI issue (no space left on device).
115
136
116
137
## [ v4.12.2] - 2023-06-19
117
138
118
- ### Fixed:
139
+ ### Fixed
140
+
119
141
- ** [ dnsprovider] ** dnsmadeeasy: fix DeleteRecord
120
142
- ** [ lib] ** fix: read status code from response
121
143
122
144
## [ v4.12.1] - 2023-06-06
123
145
124
- ### Fixed:
146
+ ### Fixed
147
+
125
148
- ** [ dnsprovider] ** pdns: fix record value
126
149
127
150
## [ v4.12.0] - 2023-05-28
128
151
129
- ### Added:
152
+ ### Added
153
+
130
154
- ** [ lib,cli] ** Initial ACME Renewal Info (ARI) Implementation
131
155
- ** [ dnsprovider] ** Add DNS provider for Derak Cloud
132
156
- ** [ dnsprovider] ** route53: pass ExternalID property to STS: AssumeRole API operation
133
157
- ** [ lib,cli] ** Support custom duration for certificate
134
158
135
- ### Changed:
159
+ ### Changed
160
+
136
161
- ** [ dnsprovider] ** Refactor DNS provider and client implementations
137
162
138
- ### Fixed:
163
+ ### Fixed
164
+
139
165
- ** [ dnsprovider] ** autodns: fixes wrong zone in api call if CNAME is used
140
166
- ** [ cli] ** fix: archive only domain-related files on revoke
141
167
142
168
## [ v4.11.0] - 2023-05-02
143
169
144
- ### Added:
170
+ ### Added
171
+
145
172
- ** [ lib] ** Support for certificate with raw IP SAN (RFC8738)
146
173
- ** [ dnsprovider] ** Add Brandit.com as DNS provider
147
174
- ** [ dnsprovider] ** Add DNS provider for Bunny
148
175
- ** [ dnsprovider] ** Add DNS provider for Nodion
149
176
- ** [ dnsprovider] ** Add Google Domains as DNS provider
150
177
- ** [ dnsprovider] ** Add DNS provider for Plesk
151
178
152
- ### Changed:
179
+ ### Changed
180
+
153
181
- ** [ cli] ** feat: add LEGO_CERT_PEM_PATH and LEGO_CERT_PFX_PATH to run hook
154
182
- ** [ lib,cli] ** feat: add RSA 3072
155
183
- ** [ dnsprovider] ** gcloud: update google APIs to latest version
156
184
- ** [ lib,dnsprovider,cname] ** chore: replace GetRecord by GetChallengeInfo
157
185
158
- ### Fixed:
186
+ ### Fixed
187
+
159
188
- ** [ dnsprovider] ** rimuhosting: fix API base URL
160
189
161
190
## [ v4.10.2] - 2023-02-26
@@ -164,26 +193,30 @@ Fix Docker image builds.
164
193
165
194
## [ v4.10.1] - 2023-02-25
166
195
167
- ### Fixed:
196
+ ### Fixed
197
+
168
198
- ** [ dnsprovider,cname] ** acmedns: fix CNAME support
169
199
- ** [ dnsprovider] ** dynu: fix subdomain support
170
200
171
201
## [ v4.10.0] - 2023-02-10
172
202
173
- ### Added:
203
+ ### Added
204
+
174
205
- ** [ dnsprovider] ** Add DNS provider for dnsHome.de
175
206
- ** [ dnsprovider] ** Add DNS provider for Liara
176
207
- ** [ dnsprovider] ** Add DNS provider for UltraDNS
177
208
- ** [ dnsprovider] ** Add DNS provider for Websupport
178
209
179
- ### Changed:
210
+ ### Changed
211
+
180
212
- ** [ dnsprovider] ** ibmcloud: add support for subdomains
181
213
- ** [ dnsprovider] ** infomaniak: CNAME support
182
214
- ** [ dnsprovider] ** namesilo: add cleanup before add a DNS record
183
215
- ** [ dnsprovider] ** route53: Allow static credentials to be supplied
184
216
- ** [ dnsprovider] ** tencentcloud: support punycode domain
185
217
186
- ### Fixed:
218
+ ### Fixed
219
+
187
220
- ** [ dnsprovider] ** alidns: filter on record type
188
221
- ** [ dnsprovider] ** arvancloud: replace arvancloud.com by arvancloud.ir
189
222
- ** [ dnsprovider] ** hetzner: improve zone ID detection
@@ -193,12 +226,12 @@ Fix Docker image builds.
193
226
194
227
## [ v4.9.1] - 2022-11-25
195
228
196
- ### Changed:
229
+ ### Changed
197
230
-
198
231
- ** [ lib,cname] ** cname: add log about CNAME entries
199
232
- ** [ dnsprovider] ** regru: improve error handling
200
233
201
- ### Fixed:
234
+ ### Fixed
202
235
-
203
236
- ** [ dnsprovider,cname] ** fix CNAME support for multiple DNS providers
204
237
- ** [ dnsprovider,cname] ** duckdns: fix CNAME support
@@ -208,7 +241,7 @@ Fix Docker image builds.
208
241
209
242
## [ v4.9.0] - 2022-10-03
210
243
211
- ### Added:
244
+ ### Added
212
245
213
246
- ** [ dnsprovider] ** Add DNS provider for CIVO
214
247
- ** [ dnsprovider] ** Add DNS provider for VK Cloud
@@ -217,7 +250,7 @@ Fix Docker image builds.
217
250
- ** [ dnsprovider] ** loopia: add configurable API endpoint
218
251
- ** [ dnsprovider] ** pdns: notify secondary servers after updates
219
252
220
- ### Changed:
253
+ ### Changed
221
254
222
255
- ** [ dnsprovider] ** allinkl: removed deprecated sha1 hashing
223
256
- ** [ dnsprovider] ** auroradns: update authentification
@@ -230,7 +263,8 @@ Fix Docker image builds.
230
263
- ** [ lib,cname] ** add recursive CNAME lookup support
231
264
- ** [ lib] ** Remove embedded issuer certificates from issued certificate if bundle is false
232
265
233
- ### Fixed:
266
+ ### Fixed
267
+
234
268
- ** [ dnsprovider] ** luadns: fix cname support
235
269
- ** [ dnsprovider] ** njalla: fix record id unmarshal error
236
270
- ** [ dnsprovider] ** tencentcloud: fix subdomain error
@@ -595,7 +629,7 @@ Cancelled due to a CI issue, replaced by v4.5.2.
595
629
- ** [ dnsprovider] ** Add DNS provider for Constellix
596
630
- ** [ dnsprovider] ** Add DNS provider for Servercow.
597
631
- ** [ dnsprovider] ** Add DNS provider for Scaleway
598
- - ** [ cli] ** Add &# 34 ; LEGO_PATH&# 34 ; environment variable
632
+ - ** [ cli] ** Add " LEGO_PATH" environment variable
599
633
600
634
### Changed:
601
635
@@ -608,7 +642,7 @@ Cancelled due to a CI issue, replaced by v4.5.2.
608
642
### Fixed:
609
643
610
644
- ** [ dnsprovider] ** zoneee: fix subdomains.
611
- - ** [ dnsprovider] ** designate: Don&# 39 ; t clean up managed records like SOA and NS
645
+ - ** [ dnsprovider] ** designate: Don' t clean up managed records like SOA and NS
612
646
- ** [ dnsprovider] ** dnspod: update lib.
613
647
- ** [ lib] ** crypto: Treat CommonName as optional
614
648
- ** [ lib] ** chore: update cenkalti/backoff to v4.
@@ -633,7 +667,7 @@ Cancelled due to a CI issue, replaced by v4.5.2.
633
667
634
668
### Changed:
635
669
- ** [ dnsprovider] ** httpreq: Allow use environment vars from a ` _FILE ` file
636
- - ** [ lib] ** Don&# 39 ; t deactivate valid authorizations
670
+ - ** [ lib] ** Don' t deactivate valid authorizations
637
671
- ** [ lib] ** Expose more SOA fields found by dns01.FindZoneByFqdn
638
672
639
673
### Fixed:
@@ -806,7 +840,7 @@ There was a problem when creating the tag v3.0.1, this tag has been invalidated.
806
840
- ** [ lib] ** Adds ` Remove ` for challenges
807
841
- ** [ lib] ** Add version to xenolf-acme in User-Agent.
808
842
- ** [ dnsprovider] ** The ability for a DNS provider to solve the challenge sequentially
809
- - ** [ dnsprovider] ** Add DNS provider for &# 34 ; HTTP request&# 34 ; .
843
+ - ** [ dnsprovider] ** Add DNS provider for " HTTP request" .
810
844
- ** [ dnsprovider] ** Add DNS Provider for Vscale
811
845
- ** [ dnsprovider] ** Add DNS Provider for TransIP
812
846
- ** [ dnsprovider] ** Add DNS Provider for inwx
0 commit comments