Skip to content

Commit 5865c89

Browse files
Update changelog for v3.0.0
1 parent a024e4d commit 5865c89

File tree

2 files changed

+33
-0
lines changed

2 files changed

+33
-0
lines changed

docs/changelog.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,34 @@
11
# Changelog
22

3+
### 3.0.0
4+
- Add support for DNS-01 challenges.
5+
- Check out the list of all currently [supported authenticators](./certbot_authenticators.md).
6+
- This also means it is now possible to request wildcard certificates!
7+
- PR by [XaF][32].
8+
- Make it possible to define which authenticator to use on a certificate basis.
9+
- Like with [ECDSA/RSA](./advanced_usage.md#multi-certificate-setup), you can
10+
[add the authenicator's name](./certbot_authenticators.md#using-a-dns-01-authenticator-for-specific-certificates-only)
11+
in the `cert_name` to override the default.
12+
- PR by [XaF][32].
13+
- Make it possible to use same `cert_name` across multiple config files.
14+
- The scripts will remember all domain names associated with the cert name.
15+
- This means you can now use as many config files as you want and have them all point to a single certificate.
16+
- Add [BATS][34].
17+
- A lot unit tests for the Bash functions we use in the [`util.sh`](../src/scripts/util.sh) file.
18+
- Also add it as a [GitHub action](../.github/workflows/unit_tests.yml).
19+
- A huge thank you to [XaF][33] for providing the foundation for this.
20+
- Add ability to override found `server_name`.
21+
- By adding a comment on the `server_name` line the script will now use [that instead](./advanced_usage.md#override-server_name).
22+
- This enables you to easily group domains under a common wildcard certificate ([example config](../examples/example_server_overrides.conf)).
23+
- Any server name beginning with '`~`' will be ignored.
24+
- This character means that the server name is a regex, and we cannot use it when requesting certificates.
25+
- Use [ECDSA](./good_to_know.md#ecdsa-and-rsa-certificates) certificates by default.
26+
- You now have to explicitly set `USE_ECDSA=0` to disable this.
27+
- We aren't actually introducing any breaking changes, but such a large change deserves a major release.
28+
- Update documentation.
29+
- Update examples.
30+
31+
332
### 2.4.1
433
- Fix missing quotes around variable.
534
- PR by [@LucianDavies][30].
@@ -285,3 +314,6 @@
285314
[29]: https://github.com/JonasAlfredsson/docker-nginx-certbot/blob/master/docs/good_to_know.md#how-the-script-add-domain-names-to-certificate-requests
286315
[30]: https://github.com/JonasAlfredsson/docker-nginx-certbot/pull/69
287316
[31]: https://github.com/JonasAlfredsson/docker-nginx-certbot/issues/70
317+
[32]: https://github.com/JonasAlfredsson/docker-nginx-certbot/commit/ffad612ed5555915c37caa2f4d793c26b3809179
318+
[33]: https://github.com/XaF
319+
[34]: https://github.com/bats-core/bats-core

docs/dockerhub_tags.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ are updated.
1717

1818
| Major | Minor | Patch | Nginx |
1919
| ----: | ----: | ----: | :----------------- |
20+
| 3 | 3.0 | 3.0.0 | 3.0.0-nginx1.21.3 |
2021
| 2 | 2.4 | 2.4.1 | 2.4.1-nginx1.21.3 |
2122
| | | | 2.4.1-nginx1.21.1 |
2223
| | | | 2.4.1-nginx1.21.0 |

0 commit comments

Comments
 (0)