Skip to content

Commit

Permalink
Update changelog for v3.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
JonasAlfredsson committed Dec 13, 2021
1 parent a024e4d commit 5865c89
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 0 deletions.
32 changes: 32 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,34 @@
# Changelog

### 3.0.0
- Add support for DNS-01 challenges.
- Check out the list of all currently [supported authenticators](./certbot_authenticators.md).
- This also means it is now possible to request wildcard certificates!
- PR by [XaF][32].
- Make it possible to define which authenticator to use on a certificate basis.
- Like with [ECDSA/RSA](./advanced_usage.md#multi-certificate-setup), you can
[add the authenicator's name](./certbot_authenticators.md#using-a-dns-01-authenticator-for-specific-certificates-only)
in the `cert_name` to override the default.
- PR by [XaF][32].
- Make it possible to use same `cert_name` across multiple config files.
- The scripts will remember all domain names associated with the cert name.
- This means you can now use as many config files as you want and have them all point to a single certificate.
- Add [BATS][34].
- A lot unit tests for the Bash functions we use in the [`util.sh`](../src/scripts/util.sh) file.
- Also add it as a [GitHub action](../.github/workflows/unit_tests.yml).
- A huge thank you to [XaF][33] for providing the foundation for this.
- Add ability to override found `server_name`.
- By adding a comment on the `server_name` line the script will now use [that instead](./advanced_usage.md#override-server_name).
- This enables you to easily group domains under a common wildcard certificate ([example config](../examples/example_server_overrides.conf)).
- Any server name beginning with '`~`' will be ignored.
- This character means that the server name is a regex, and we cannot use it when requesting certificates.
- Use [ECDSA](./good_to_know.md#ecdsa-and-rsa-certificates) certificates by default.
- You now have to explicitly set `USE_ECDSA=0` to disable this.
- We aren't actually introducing any breaking changes, but such a large change deserves a major release.
- Update documentation.
- Update examples.


### 2.4.1
- Fix missing quotes around variable.
- PR by [@LucianDavies][30].
Expand Down Expand Up @@ -285,3 +314,6 @@
[29]: https://github.com/JonasAlfredsson/docker-nginx-certbot/blob/master/docs/good_to_know.md#how-the-script-add-domain-names-to-certificate-requests
[30]: https://github.com/JonasAlfredsson/docker-nginx-certbot/pull/69
[31]: https://github.com/JonasAlfredsson/docker-nginx-certbot/issues/70
[32]: https://github.com/JonasAlfredsson/docker-nginx-certbot/commit/ffad612ed5555915c37caa2f4d793c26b3809179
[33]: https://github.com/XaF
[34]: https://github.com/bats-core/bats-core
1 change: 1 addition & 0 deletions docs/dockerhub_tags.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ are updated.

| Major | Minor | Patch | Nginx |
| ----: | ----: | ----: | :----------------- |
| 3 | 3.0 | 3.0.0 | 3.0.0-nginx1.21.3 |
| 2 | 2.4 | 2.4.1 | 2.4.1-nginx1.21.3 |
| | | | 2.4.1-nginx1.21.1 |
| | | | 2.4.1-nginx1.21.0 |
Expand Down

0 comments on commit 5865c89

Please sign in to comment.