Skip to content

Commit 40dcce6

Browse files
committed
Prepare release v4.16.1
1 parent 19bbefb commit 40dcce6

File tree

2 files changed

+75
-41
lines changed

2 files changed

+75
-41
lines changed

CHANGELOG.md

Lines changed: 73 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,44 @@
11
# Changelog
22

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+
39
## [v4.16.0] - 2024-03-09
410

5-
### Added:
11+
### Added
12+
613
- **[dnsprovider]** Add DNS provider for Shellrent
714
- **[dnsprovider]** Add DNS provider for Mail-in-a-Box
815
- **[dnsprovider]** Add DNS provider for CPanel and WHM
916
-
10-
### Changed:
17+
### Changed
18+
1119
- **[lib,ari]** Implement 'replaces' field in newOrder and draft-ietf-acme-ari-03 CertID changes
1220
- **[log]** feat: improve errors and logs related to DNS call
1321
- **[lib]** update to go-jose/go-jose/v4 v4.0.1
1422

15-
### Fixed:
23+
### Fixed
24+
1625
- **[dnsprovider]** nifcloud: fix bug in case of same auth zone
17-
- **[dnsprovider]** bunny: Support delegated sub-domains
26+
- **[dnsprovider]** bunny: Support delegated subdomains
1827
- **[dnsprovider]** easydns: fix zone detection
1928
- **[dnsprovider]** ns1: fix record creation
2029

2130
## [v4.15.0] - 2024-01-28
2231

23-
### Added:
32+
### Added
33+
2434
- **[dnsprovider]** Add DNS provider for http.net
2535
- **[dnsprovider]** Add DNS provider for Webnames
2636

27-
### Changed:
37+
### Changed
38+
2839
- **[cli]** Add environment variable for specifying alternate directory URL
2940
- **[cli]** Add format option for PFX encoding
30-
- **[lib]** Support simplified issuance for very long domain names at Let's Encrypt
41+
- **[lib]** Support simplified issuance for very long domain names at Let's Encrypt
3142
- **[lib]** Update CertID format as per draft-ietf-acme-ari-02
3243
- **[dnsprovider]** azuredns: allow OIDC authentication
3344
- **[dnsprovider]** azuredns: provide the ability to select authentication methods
@@ -41,11 +52,12 @@
4152
- **[dnsprovider]** regru: HTTP method changed to POST
4253
- **[dnsprovider]** scaleway: add cname support
4354

44-
### Fixed:
55+
### Fixed
56+
4557
- **[dnsprovider]** cloudru: change default URLs
4658
- **[dnsprovider]** constellix: follow rate limiting headers
4759
- **[dnsprovider]** desec: increase default propagation interval
48-
- **[dnsprovider]** gandiv5: Add "Bearer" prefix to the auth header
60+
- **[dnsprovider]** gandiv5: Add "Bearer" prefix to the auth header
4961
- **[dnsprovider]** inwx: improve sleep calculation
5062
- **[dnsprovider]** inwx: wait before generating new TOTP TANs
5163
- **[dnsprovider]** ionos: fix DNS record removal
@@ -55,7 +67,8 @@
5567

5668
## [v4.14.1] - 2023-09-20
5769

58-
### Fixed:
70+
### Fixed
71+
5972
- **[dnsprovider]** bunny: fix zone detection
6073
- **[dnsprovider]** bunny: use NRDCG fork
6174
- **[dnsprovider]** ovh: update client to v1.4.2
@@ -66,45 +79,53 @@ Cancelled due to CI failure.
6679

6780
## [v4.14.0] - 2023-08-20
6881

69-
### Added:
82+
### Added
83+
7084
- **[dnsprovider]** Add DNS provider for Yandex 360
7185
- **[dnsprovider]** Add DNS provider for cloud.ru
7286
- **[httpprovider]** Adding S3 support for HTTP domain validation
7387

74-
### Changed:
88+
### Changed
89+
7590
- **[cli]** Allow to set EAB kid and hmac via environment variables
7691
- **[dnsprovider]** Migrate to aws-sdk-go-v2 (lightsail, route53)
7792

78-
### Fixed:
93+
### Fixed
94+
7995
- **[dnsprovider]** nearlyfreespeech: fix authentication
8096
- **[dnsprovider]** pdns: fix notify
8197
- **[dnsprovider]** route53: avoid unexpected records deletion
8298

8399
## [v4.13.3] - 2023-07-25
84100

85-
### Fixed:
101+
### Fixed
102+
86103
- **[dnsprovider]** azuredns: fix configuration from env vars
87104
- **[dnsprovider]** gcore: change API domain
88105

89106
## [v4.13.2] - 2023-07-21
90107

91-
### Fixed:
108+
### Fixed
109+
92110
- **[dnsprovider]** servercow: fix regression
93111

94112
## [v4.13.1] - 2023-07-20
95113

96-
### Added:
114+
### Added
115+
97116
- **[dnsprovider]** Add DNS provider for IPv64
98117
- **[dnsprovider]** Add DNS provider for Metaname
99118
- **[dnsprovider]** Add DNS provider for RcodeZero
100119
- **[dnsprovider]** Add DNS provider for Efficient IP
101120
- **[dnsprovider]** azure: new implementation based on the new API client
102121
- **[lib]** Experimental option to force DNS queries to use TCP
103122

104-
### Changed:
123+
### Changed
124+
105125
- **[dnsprovider]** cloudflare: update api client to v0.70.0
106126

107-
### Fixed:
127+
### Fixed
128+
108129
- **[dnsprovider,cname]** fix: ensure case-insensitive comparison of CNAME records
109130
- **[cli]** fix: list command
110131
- **[lib]** fix: ARI explanationURL
@@ -115,47 +136,55 @@ Cancelled due to a CI issue (no space left on device).
115136

116137
## [v4.12.2] - 2023-06-19
117138

118-
### Fixed:
139+
### Fixed
140+
119141
- **[dnsprovider]** dnsmadeeasy: fix DeleteRecord
120142
- **[lib]** fix: read status code from response
121143

122144
## [v4.12.1] - 2023-06-06
123145

124-
### Fixed:
146+
### Fixed
147+
125148
- **[dnsprovider]** pdns: fix record value
126149

127150
## [v4.12.0] - 2023-05-28
128151

129-
### Added:
152+
### Added
153+
130154
- **[lib,cli]** Initial ACME Renewal Info (ARI) Implementation
131155
- **[dnsprovider]** Add DNS provider for Derak Cloud
132156
- **[dnsprovider]** route53: pass ExternalID property to STS:AssumeRole API operation
133157
- **[lib,cli]** Support custom duration for certificate
134158

135-
### Changed:
159+
### Changed
160+
136161
- **[dnsprovider]** Refactor DNS provider and client implementations
137162

138-
### Fixed:
163+
### Fixed
164+
139165
- **[dnsprovider]** autodns: fixes wrong zone in api call if CNAME is used
140166
- **[cli]** fix: archive only domain-related files on revoke
141167

142168
## [v4.11.0] - 2023-05-02
143169

144-
### Added:
170+
### Added
171+
145172
- **[lib]** Support for certificate with raw IP SAN (RFC8738)
146173
- **[dnsprovider]** Add Brandit.com as DNS provider
147174
- **[dnsprovider]** Add DNS provider for Bunny
148175
- **[dnsprovider]** Add DNS provider for Nodion
149176
- **[dnsprovider]** Add Google Domains as DNS provider
150177
- **[dnsprovider]** Add DNS provider for Plesk
151178

152-
### Changed:
179+
### Changed
180+
153181
- **[cli]** feat: add LEGO_CERT_PEM_PATH and LEGO_CERT_PFX_PATH to run hook
154182
- **[lib,cli]** feat: add RSA 3072
155183
- **[dnsprovider]** gcloud: update google APIs to latest version
156184
- **[lib,dnsprovider,cname]** chore: replace GetRecord by GetChallengeInfo
157185

158-
### Fixed:
186+
### Fixed
187+
159188
- **[dnsprovider]** rimuhosting: fix API base URL
160189

161190
## [v4.10.2] - 2023-02-26
@@ -164,26 +193,30 @@ Fix Docker image builds.
164193

165194
## [v4.10.1] - 2023-02-25
166195

167-
### Fixed:
196+
### Fixed
197+
168198
- **[dnsprovider,cname]** acmedns: fix CNAME support
169199
- **[dnsprovider]** dynu: fix subdomain support
170200

171201
## [v4.10.0] - 2023-02-10
172202

173-
### Added:
203+
### Added
204+
174205
- **[dnsprovider]** Add DNS provider for dnsHome.de
175206
- **[dnsprovider]** Add DNS provider for Liara
176207
- **[dnsprovider]** Add DNS provider for UltraDNS
177208
- **[dnsprovider]** Add DNS provider for Websupport
178209

179-
### Changed:
210+
### Changed
211+
180212
- **[dnsprovider]** ibmcloud: add support for subdomains
181213
- **[dnsprovider]** infomaniak: CNAME support
182214
- **[dnsprovider]** namesilo: add cleanup before add a DNS record
183215
- **[dnsprovider]** route53: Allow static credentials to be supplied
184216
- **[dnsprovider]** tencentcloud: support punycode domain
185217

186-
### Fixed:
218+
### Fixed
219+
187220
- **[dnsprovider]** alidns: filter on record type
188221
- **[dnsprovider]** arvancloud: replace arvancloud.com by arvancloud.ir
189222
- **[dnsprovider]** hetzner: improve zone ID detection
@@ -193,12 +226,12 @@ Fix Docker image builds.
193226

194227
## [v4.9.1] - 2022-11-25
195228

196-
### Changed:
229+
### Changed
197230
-
198231
- **[lib,cname]** cname: add log about CNAME entries
199232
- **[dnsprovider]** regru: improve error handling
200233

201-
### Fixed:
234+
### Fixed
202235
-
203236
- **[dnsprovider,cname]** fix CNAME support for multiple DNS providers
204237
- **[dnsprovider,cname]** duckdns: fix CNAME support
@@ -208,7 +241,7 @@ Fix Docker image builds.
208241

209242
## [v4.9.0] - 2022-10-03
210243

211-
### Added:
244+
### Added
212245

213246
- **[dnsprovider]** Add DNS provider for CIVO
214247
- **[dnsprovider]** Add DNS provider for VK Cloud
@@ -217,7 +250,7 @@ Fix Docker image builds.
217250
- **[dnsprovider]** loopia: add configurable API endpoint
218251
- **[dnsprovider]** pdns: notify secondary servers after updates
219252

220-
### Changed:
253+
### Changed
221254

222255
- **[dnsprovider]** allinkl: removed deprecated sha1 hashing
223256
- **[dnsprovider]** auroradns: update authentification
@@ -230,7 +263,8 @@ Fix Docker image builds.
230263
- **[lib,cname]** add recursive CNAME lookup support
231264
- **[lib]** Remove embedded issuer certificates from issued certificate if bundle is false
232265

233-
### Fixed:
266+
### Fixed
267+
234268
- **[dnsprovider]** luadns: fix cname support
235269
- **[dnsprovider]** njalla: fix record id unmarshal error
236270
- **[dnsprovider]** tencentcloud: fix subdomain error
@@ -595,7 +629,7 @@ Cancelled due to a CI issue, replaced by v4.5.2.
595629
- **[dnsprovider]** Add DNS provider for Constellix
596630
- **[dnsprovider]** Add DNS provider for Servercow.
597631
- **[dnsprovider]** Add DNS provider for Scaleway
598-
- **[cli]** Add "LEGO_PATH" environment variable
632+
- **[cli]** Add "LEGO_PATH" environment variable
599633

600634
### Changed:
601635

@@ -608,7 +642,7 @@ Cancelled due to a CI issue, replaced by v4.5.2.
608642
### Fixed:
609643

610644
- **[dnsprovider]** zoneee: fix subdomains.
611-
- **[dnsprovider]** designate: Don't clean up managed records like SOA and NS
645+
- **[dnsprovider]** designate: Don't clean up managed records like SOA and NS
612646
- **[dnsprovider]** dnspod: update lib.
613647
- **[lib]** crypto: Treat CommonName as optional
614648
- **[lib]** chore: update cenkalti/backoff to v4.
@@ -633,7 +667,7 @@ Cancelled due to a CI issue, replaced by v4.5.2.
633667

634668
### Changed:
635669
- **[dnsprovider]** httpreq: Allow use environment vars from a `_FILE` file
636-
- **[lib]** Don't deactivate valid authorizations
670+
- **[lib]** Don't deactivate valid authorizations
637671
- **[lib]** Expose more SOA fields found by dns01.FindZoneByFqdn
638672

639673
### Fixed:
@@ -806,7 +840,7 @@ There was a problem when creating the tag v3.0.1, this tag has been invalidated.
806840
- **[lib]** Adds `Remove` for challenges
807841
- **[lib]** Add version to xenolf-acme in User-Agent.
808842
- **[dnsprovider]** The ability for a DNS provider to solve the challenge sequentially
809-
- **[dnsprovider]** Add DNS provider for "HTTP request".
843+
- **[dnsprovider]** Add DNS provider for "HTTP request".
810844
- **[dnsprovider]** Add DNS Provider for Vscale
811845
- **[dnsprovider]** Add DNS Provider for TransIP
812846
- **[dnsprovider]** Add DNS Provider for inwx

acme/api/internal/sender/useragent.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ package sender
55

66
const (
77
// ourUserAgent is the User-Agent of this underlying library package.
8-
ourUserAgent = "xenolf-acme/4.16.0"
8+
ourUserAgent = "xenolf-acme/4.16.1"
99

1010
// ourUserAgentComment is part of the UA comment linked to the version status of this underlying library package.
1111
// values: detach|release
1212
// NOTE: Update this with each tagged release.
13-
ourUserAgentComment = "detach"
13+
ourUserAgentComment = "release"
1414
)

0 commit comments

Comments
 (0)