NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #77 by repository stars
Last release 2 days ago
09 Oct 2026
Ships on a steady schedule
a new release about every 8 days
Nearly every release is documented
notes for 56 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
12425 releases · first in 2013
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
ci: Upgrade golang.org/x/net to address CVE-2021-44716 [GH-11857]
SECURITY:
ci: Upgrade to Go 1.16.12 to address CVE-2021-44716 [GH-11806]
SECURITY:
acl:write permission in the default namespace. This change fixes CVE-2021-41805.BUG FIXES:
license_path setting in config filesService.Namespace into available variables for dashboard_url_templates [GH-11640]…in the default namespace. This change fixes CVE-2021-41805.
SECURITY:
acl:write permission in the default namespace. This change fixes CVE-2021-41805.IMPROVEMENTS:
main [GH-11417]BUG FIXES:
sso/oidc: (Enterprise only) Add support for providing acr_values in OIDC auth flow [GH-11026]
FEATURES:
IMPROVEMENTS:
Forwarded, Via, X-Forwarded-For, X-Forwarded-Host and X-Forwarded-Proto. [GH-11107]BUG FIXES:
tls: The fix for CVE-2021-37219 introduced an issue that could prevent TLS certificate validation when intermediate CA certificates used to sign serve…
KNOWN ISSUES:
SECURITY:
IMPROVEMENTS:
BUG FIXES:
INITIALIZING state. [GH-10630]Nothing published for this version
Nothing published for this version
xds: ensure envoy verifies the subject alternative name for upstreams CVE-2021-32574 [GH-10621]
SECURITY:
BUG FIXES:
debug: capture a single stream of logs, and single pprof profile and trace for the whole duration [GH-10279]
IMPROVEMENTS:
license_path configuration, the CONSUL_LICENSE environment variable or the CONSUL_LICENSE_PATH environment variable. On server agents this configuration will be ignored. Client agents and the snapshot agent will use the configured license instead of automatically retrieving one. [GH-10442]BUG FIXES:
agent: fix logging output by removing leading whitespace from every log line [GH-10338]
BUG FIXES:
consul connect envoy command to deadlock when attempting to start envoy. [GH-10324]agent: ensure we hash the non-deprecated upstream fields on ServiceConfigRequest [GH-10240]
IMPROVEMENTS:
-force-without-cross-signing flag to the ca set-config command.
connect/ca: The ForceWithoutCrossSigning field will now work as expected for CA providers that support cross signing. [GH-9672]BUG FIXES:
Nothing published for this version
Nothing published for this version
Add content-type headers to raw KV responses to prevent XSS attacks CVE-2020-25864 [GH-10023]
SECURITY:
BUG FIXES:
advertise_addr_ipv6 to advertise_addr_wan_ipv6 [GH-9851]Nothing published for this version
Nothing published for this version
cli: Add new -cluster-id and common-name to consul tls ca create to support creating a CA for Consul Connect. [GH-9585]
IMPROVEMENTS:
-cluster-id and common-name to consul tls ca create to support creating a CA for Consul Connect. [GH-9585]BUG FIXES:
Nothing published for this version
connect: Fixed a bug in the AWS PCA Connect CA provider that could cause the intermediate PKI path to be deleted after reconfiguring the CA [GH-9498]
BUG FIXES:
acl: global tokens created by auth methods now correctly replicate to secondary datacenters [GH-9351]
BUG FIXES:
Nothing published for this version
…by an operator with operator:read privileges. CVE-2020-28053 [GH-9240]
SECURITY:
/connect/ca/configuration endpoint to operator:write. Previously Connect CA configuration, including the private key, set via this endpoint could be read back by an operator with operator:read privileges. CVE-2020-28053 [GH-9240]Nothing published for this version
…to issues with the namespace replication logic. [CVE-2020-25201] [GH-9024]
SECURITY:
IMPROVEMENTS:
v1/connect/ca/roots endpoint now accepts a pem=true query parameter and will return a PEM encoded certificate chain of all the certificates that would normally be in the JSON version of the response. [GH-8774]BUG FIXES:
[WARN] agent.router: Non-server in server-only area [GH-8685]Nothing published for this version
agent: expose the list of supported envoy versions on /v1/agent/self [GH-8545]
FEATURES:
IMPROVEMENTS:
ACLMode method to the AgentMember type to determine what ACL mode the agent is operating in. [GH-8575]IsConsulServer method to the AgentMember type to easily determine whether the agent is a server. [GH-8575]Tags field of the AgentMember struct. [GH-8575]GET v1/operator/keyring also lists primary keys. [GH-8522]v0.9.4 which supports primary keys in the ListKeys operation. [GH-8522]BUGFIXES:
connect envoy command now respects the -ca-path flag [GH-8606]catalog: fixed a bug where nodes, services, and checks would not be restored with the correct Create/ModifyIndex when restoring from a snapshot [GH-84
BUGFIXES:
auto_config: Fixed an issue where auto-config could be enabled in secondary DCs without enabling token replication when ACLs were enabled. [GH-8451]
acl: Added ACL Node Identities for easier creation of Consul Agent tokens. [GH-7970]
FEATURES:
IMPROVEMENTS:
cache.entry_fetch_rate and cache.entry_fetch_max_burst. [GH-8226]version CLI subcommand was altered to always show the git revision the binary was built from on the second line of output. Additionally the command gained a -format flag with the option now of outputting the version information in JSON form. NOTE This change has the potential to break any parsing done by users of the version commands output. In many cases nothing will need to be done but it is possible depending on how the output is parsed. [GH-8268]BUGFIXES:
verify_outgoing was set to true but no client certificate was used. [GH-8211]Nothing published for this version
acl: Remove deprecated acl_enforce_version_8 option [GH-7991]
BREAKING CHANGES:
acl_enforce_version_8 option [GH-7991]FEATURES:
Terminating Gateway: Envoy can now be run as a gateway to enable services in a Consul service mesh to connect to external services through their local proxy. Terminating gateways unlock several of the benefits of a service mesh in the cases where a sidecar proxy cannot be deployed alongside services such as legacy applications or managed cloud databases.
Ingress Gateway: Envoy can now be run as a gateway to ingress traffic into the Consul service mesh, enabling a more incremental transition for applications.
WAN Federation over Mesh Gateways: Allows Consul datacenters to federate by forwarding WAN gossip and RPC traffic through Mesh Gateways rather than requiring the servers to be exposed to the WAN directly.
JSON Web Token (JWT) Auth Method: Allows exchanging a signed JWT from a trusted external identity provider for a Consul ACL token.
Single Sign-On (SSO) [Enterprise]: Lets an operator configure Consul to use an external OpenID Connect (OIDC) provider to automatically handle the lifecycle of creating, distributing and managing ACL tokens for performing CLI operations or accessing the UI.
Audit Logging [Enterprise]: Adds instrumentation to record a trail of events (both attempted and authorized) by users of Consul’s HTTP API for purposes of regulatory compliance.
acl: add DisplayName field to auth methods [GH-7769]
acl: add MaxTokenTTL field to auth methods [GH-7779]
agent/xds: add support for configuring passive health checks [GH-7713]
cli: Add -config flag to "acl authmethod update/create" [GH-7776]
serf: allow to restrict servers that can join a given Serf Consul cluster. [GH-7628]
ui: Help menu to provide further documentation/learn links [GH-7310]
ui: (Consul Enterprise only) SSO support [GH-7742] [GH-7771] [GH-7790]
ui: Support for termininating and ingress gateways [GH-7858] [GH-7865]
IMPROVEMENTS:
BUGFIXES:
CONSUL_HTTP_ADDR has an https scheme [GH-7608]Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add content-type headers to raw KV responses to prevent XSS attacks CVE-2020-25864 [GH-10023]
SECURITY:
BUG FIXES:
advertise_addr_ipv6 to advertise_addr_wan_ipv6 [GH-9851]Nothing published for this version
connect: update supported envoy point releases to 1.13.7, 1.12.7, 1.11.2, 1.10.0 [GH-9740]
IMPROVEMENTS:
BUG FIXES:
rpc: Prevent misleading RPC error claiming the lack of a leader when Raft is ok but there are issues with client agents gossiping with the leader. [GH
license: (Enterprise only) Fixed an issue where warnings about Namespaces being unlicensed would be emitted erroneously.
BUG FIXES:
…by an operator with operator:read privileges. CVE-2020-28053 [GH-9240]
SECURITY:
/connect/ca/configuration endpoint to operator:write. Previously Connect CA configuration, including the private key, set via this endpoint could be read back by an operator with operator:read privileges. CVE-2020-28053 [GH-9240]Nothing published for this version
…to issues with the namespace replication logic. [CVE-2020-25201] (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2020-25201) [GH-9024]
SECURITY:
IMPROVEMENTS:
BUG FIXES:
Nothing published for this version
agent: expose the list of supported envoy versions on /v1/agent/self [GH-8545]
catalog: fixed a bug where nodes, services, and checks would not be restored with the correct Create/ModifyIndex when restoring from a snapshot [GH-84
BUGFIXES:
xds: revert setting set_node_on_first_message_only to true when generating envoy bootstrap config [GH-8441]
BUG FIXES:
agent: Fixed an issue with lock contention during RPCs when under load while using the Prometheus metrics sink. [GH-8372]
BUG FIXES:
…API expose a caching feature susceptible to DoS. CVE-2020-13250 [[GH-8023]]
SECURITY:
http_config.use_cache to disable agent caching for http endpoints, because Consul’s DNS and HTTP API expose a caching feature susceptible to DoS. CVE-2020-13250 [GH-8023]BUG FIXES:
Nothing published for this version
acl: (Consul Enterprise only) - Disable the ACL.Bootstrap RPC endpoints when managed service provider tokens are in use. [GH-7614]
IMPROVEMENTS:
INFO level [GH-7457]BUGFIXES:
sessions: Fixed backwards incompatibility with 1.6.x and earlier [GH-7395][GH-7399]
IMPROVEMENTS:
/v1/txn endpoint [GH-7388]kv_max_value_size option [GH-7405]]BUGFIXES:
consul members [GH-6652]]consul reload [GH-7345]]agent: sensible keyring error [GH-7272]
IMPROVEMENTS:
raft.{last,applied}_index gauges [GH-6694]http_max_conns_per_client default to 200 [GH-7289]BUGFIXES:
alt_domain was configured. [GH-7323]Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →