|
| 1 | +## 1.16.2 (September 19, 2023) |
| 2 | + |
| 3 | +SECURITY: |
| 4 | + |
| 5 | +* Upgrade to use Go 1.20.8. This resolves CVEs |
| 6 | +[CVE-2023-39320](https://github.com/advisories/GHSA-rxv8-v965-v333) (`cmd/go`), |
| 7 | +[CVE-2023-39318](https://github.com/advisories/GHSA-vq7j-gx56-rxjh) (`html/template`), |
| 8 | +[CVE-2023-39319](https://github.com/advisories/GHSA-vv9m-32rr-3g55) (`html/template`), |
| 9 | +[CVE-2023-39321](https://github.com/advisories/GHSA-9v7r-x7cv-v437) (`crypto/tls`), and |
| 10 | +[CVE-2023-39322](https://github.com/advisories/GHSA-892h-r6cr-53g4) (`crypto/tls`) [[GH-18742](https://github.com/hashicorp/consul/issues/18742)] |
| 11 | + |
| 12 | +IMPROVEMENTS: |
| 13 | + |
| 14 | +* Adds flag -append-filename (which works on values version, dc, node and status) to consul snapshot save command. |
| 15 | +Adding the flag -append-filename version,dc,node,status will add consul version, consul datacenter, node name and leader/follower |
| 16 | +(status) in the file name given in the snapshot save command before the file extension. [[GH-18625](https://github.com/hashicorp/consul/issues/18625)] |
| 17 | +* Reduce the frequency of metric exports from Consul to HCP from every 10s to every 1m [[GH-18584](https://github.com/hashicorp/consul/issues/18584)] |
| 18 | +* api: Add support for listing ACL tokens by service name. [[GH-18667](https://github.com/hashicorp/consul/issues/18667)] |
| 19 | +* checks: It is now possible to configure agent TCP checks to use TLS with |
| 20 | +optional server SNI and mutual authentication. To use TLS with a TCP check, the |
| 21 | +check must enable the `tcp_use_tls` boolean. By default the agent will use the |
| 22 | +TLS configuration in the `tls.default` stanza. [[GH-18381](https://github.com/hashicorp/consul/issues/18381)] |
| 23 | +* command: Adds -since flag in consul debug command which internally calls hcdiag for debug information in the past. [[GH-18797](https://github.com/hashicorp/consul/issues/18797)] |
| 24 | +* log: Currently consul logs files like this consul-{timestamp}.log. This change makes sure that there is always |
| 25 | +consul.log file with the latest logs in it. [[GH-18617](https://github.com/hashicorp/consul/issues/18617)] |
| 26 | + |
| 27 | +BUG FIXES: |
| 28 | + |
| 29 | +* Inherit locality from services when registering sidecar proxies. [[GH-18437](https://github.com/hashicorp/consul/issues/18437)] |
| 30 | +* UI : Nodes list view was breaking for synthetic-nodes. Fix handles non existence of consul-version meta for node. [[GH-18464](https://github.com/hashicorp/consul/issues/18464)] |
| 31 | +* api: Fix `/v1/agent/self` not returning latest configuration [[GH-18681](https://github.com/hashicorp/consul/issues/18681)] |
| 32 | +* ca: Vault provider now cleans up the previous Vault issuer and key when generating a new leaf signing certificate [[GH-18779](https://github.com/hashicorp/consul/issues/18779)] [[GH-18773](https://github.com/hashicorp/consul/issues/18773)] |
| 33 | +* check: prevent go routine leakage when existing Defercheck of same check id is not nil [[GH-18558](https://github.com/hashicorp/consul/issues/18558)] |
| 34 | +* connect: Fix issue where Envoy endpoints would not populate correctly after a snapshot restore. [[GH-18636](https://github.com/hashicorp/consul/issues/18636)] |
| 35 | +* gateways: Fix a bug where gateway to service mappings weren't being cleaned up properly when externally registered proxies were being deregistered. [[GH-18831](https://github.com/hashicorp/consul/issues/18831)] |
| 36 | +* telemetry: emit consul version metric on a regular interval. [[GH-18724](https://github.com/hashicorp/consul/issues/18724)] |
| 37 | + |
| 38 | +## 1.15.6 (September 19, 2023) |
| 39 | + |
| 40 | +SECURITY: |
| 41 | + |
| 42 | +* Upgrade to use Go 1.20.8. This resolves CVEs |
| 43 | +[CVE-2023-39320](https://github.com/advisories/GHSA-rxv8-v965-v333) (`cmd/go`), |
| 44 | +[CVE-2023-39318](https://github.com/advisories/GHSA-vq7j-gx56-rxjh) (`html/template`), |
| 45 | +[CVE-2023-39319](https://github.com/advisories/GHSA-vv9m-32rr-3g55) (`html/template`), |
| 46 | +[CVE-2023-39321](https://github.com/advisories/GHSA-9v7r-x7cv-v437) (`crypto/tls`), and |
| 47 | +[CVE-2023-39322](https://github.com/advisories/GHSA-892h-r6cr-53g4) (`crypto/tls`) [[GH-18742](https://github.com/hashicorp/consul/issues/18742)] |
| 48 | + |
| 49 | +IMPROVEMENTS: |
| 50 | + |
| 51 | +* Adds flag -append-filename (which works on values version, dc, node and status) to consul snapshot save command. |
| 52 | +Adding the flag -append-filename version,dc,node,status will add consul version, consul datacenter, node name and leader/follower |
| 53 | +(status) in the file name given in the snapshot save command before the file extension. [[GH-18625](https://github.com/hashicorp/consul/issues/18625)] |
| 54 | +* Reduce the frequency of metric exports from Consul to HCP from every 10s to every 1m [[GH-18584](https://github.com/hashicorp/consul/issues/18584)] |
| 55 | +* api: Add support for listing ACL tokens by service name. [[GH-18667](https://github.com/hashicorp/consul/issues/18667)] |
| 56 | +* command: Adds -since flag in consul debug command which internally calls hcdiag for debug information in the past. [[GH-18797](https://github.com/hashicorp/consul/issues/18797)] |
| 57 | +* log: Currently consul logs files like this consul-{timestamp}.log. This change makes sure that there is always |
| 58 | +consul.log file with the latest logs in it. [[GH-18617](https://github.com/hashicorp/consul/issues/18617)] |
| 59 | + |
| 60 | +BUG FIXES: |
| 61 | + |
| 62 | +* api: Fix `/v1/agent/self` not returning latest configuration [[GH-18681](https://github.com/hashicorp/consul/issues/18681)] |
| 63 | +* ca: Vault provider now cleans up the previous Vault issuer and key when generating a new leaf signing certificate [[GH-18779](https://github.com/hashicorp/consul/issues/18779)] [[GH-18773](https://github.com/hashicorp/consul/issues/18773)] |
| 64 | +* check: prevent go routine leakage when existing Defercheck of same check id is not nil [[GH-18558](https://github.com/hashicorp/consul/issues/18558)] |
| 65 | +* gateways: Fix a bug where gateway to service mappings weren't being cleaned up properly when externally registered proxies were being deregistered. [[GH-18831](https://github.com/hashicorp/consul/issues/18831)] |
| 66 | +* telemetry: emit consul version metric on a regular interval. [[GH-18724](https://github.com/hashicorp/consul/issues/18724)] |
| 67 | + |
| 68 | +## 1.14.10 (September 19, 2023) |
| 69 | + |
| 70 | +SECURITY: |
| 71 | + |
| 72 | +* Upgrade to use Go 1.20.8. This resolves CVEs |
| 73 | +[CVE-2023-39320](https://github.com/advisories/GHSA-rxv8-v965-v333) (`cmd/go`), |
| 74 | +[CVE-2023-39318](https://github.com/advisories/GHSA-vq7j-gx56-rxjh) (`html/template`), |
| 75 | +[CVE-2023-39319](https://github.com/advisories/GHSA-vv9m-32rr-3g55) (`html/template`), |
| 76 | +[CVE-2023-39321](https://github.com/advisories/GHSA-9v7r-x7cv-v437) (`crypto/tls`), and |
| 77 | +[CVE-2023-39322](https://github.com/advisories/GHSA-892h-r6cr-53g4) (`crypto/tls`) [[GH-18742](https://github.com/hashicorp/consul/issues/18742)] |
| 78 | + |
| 79 | +IMPROVEMENTS: |
| 80 | + |
| 81 | +* Adds flag -append-filename (which works on values version, dc, node and status) to consul snapshot save command. |
| 82 | +Adding the flag -append-filename version,dc,node,status will add consul version, consul datacenter, node name and leader/follower |
| 83 | +(status) in the file name given in the snapshot save command before the file extension. [[GH-18625](https://github.com/hashicorp/consul/issues/18625)] |
| 84 | +* api: Add support for listing ACL tokens by service name. [[GH-18667](https://github.com/hashicorp/consul/issues/18667)] |
| 85 | +* command: Adds -since flag in consul debug command which internally calls hcdiag for debug information in the past. [[GH-18797](https://github.com/hashicorp/consul/issues/18797)] |
| 86 | +* log: Currently consul logs files like this consul-{timestamp}.log. This change makes sure that there is always |
| 87 | +consul.log file with the latest logs in it. [[GH-18617](https://github.com/hashicorp/consul/issues/18617)] |
| 88 | + |
| 89 | +BUG FIXES: |
| 90 | + |
| 91 | +* api: Fix `/v1/agent/self` not returning latest configuration [[GH-18681](https://github.com/hashicorp/consul/issues/18681)] |
| 92 | +* ca: Vault provider now cleans up the previous Vault issuer and key when generating a new leaf signing certificate [[GH-18779](https://github.com/hashicorp/consul/issues/18779)] [[GH-18773](https://github.com/hashicorp/consul/issues/18773)] |
| 93 | +* gateways: Fix a bug where gateway to service mappings weren't being cleaned up properly when externally registered proxies were being deregistered. [[GH-18831](https://github.com/hashicorp/consul/issues/18831)] |
| 94 | +* telemetry: emit consul version metric on a regular interval. [[GH-18724](https://github.com/hashicorp/consul/issues/18724)] |
| 95 | + |
1 | 96 | ## 1.16.1 (August 8, 2023) |
2 | 97 |
|
3 | 98 | KNOWN ISSUES: |
|
0 commit comments