diff --git a/.changelog/8685.txt b/.changelog/8685.txt index 17ae094bea..80e957a3e5 100644 --- a/.changelog/8685.txt +++ b/.changelog/8685.txt @@ -1,3 +1,3 @@ ```release-note:bug -fixed a bug that caused logs to be flooded with `[WARN] agent.router: Non-server in server-only area` +telemetry: fixed a bug that caused logs to be flooded with `[WARN] agent.router: Non-server in server-only area` ``` diff --git a/.changelog/8703.txt b/.changelog/8703.txt index 9d08692f79..cf818c91a9 100644 --- a/.changelog/8703.txt +++ b/.changelog/8703.txt @@ -1,4 +1,4 @@ -```release-note:feature +```release-note:improvement server: create new memdb table for storing system metadata ``` diff --git a/.changelog/8822.txt b/.changelog/8822.txt index c31feb3d4b..65056b4a4d 100644 --- a/.changelog/8822.txt +++ b/.changelog/8822.txt @@ -1,3 +1,3 @@ ```release-note:improvement -deps: Update raft to v1.2.0 to prevent non-voters from becoming eligible for leader elections and adding peer id as metric label to reduce cardinality in metric names +raft: Update raft to v1.2.0 to prevent non-voters from becoming eligible for leader elections and adding peer id as metric label to reduce cardinality in metric names ``` diff --git a/.changelog/8834.txt b/.changelog/8834.txt index 01391ef034..07fa5da450 100644 --- a/.changelog/8834.txt +++ b/.changelog/8834.txt @@ -1,6 +1,6 @@ -```release-note:feature +```release-note:improvement connect: intentions are now managed as a new config entry kind "service-intentions" ``` ```release-note:breaking-change -connect: intention destinations can no longer be renamed +connect: intention destinations can no longer be reassigned ``` diff --git a/.changelog/8877.txt b/.changelog/8877.txt index beed85045d..1df2febdbe 100644 --- a/.changelog/8877.txt +++ b/.changelog/8877.txt @@ -1,9 +1,9 @@ ```release-note:improvement -agent: add counter `consul.api.http` with labels for each HTTP path and method. This is intended to replace `consul.http...` +telemetry: add counter `consul.api.http` with labels for each HTTP path and method. This is intended to replace `consul.http...` ``` ```release-note:improvement -agent: add config flag `telemetry { disable_compat_1.9 = (true|false) }` to disable deprecated metrics in 1.9 +telemetry: add config flag `telemetry { disable_compat_1.9 = (true|false) }` to disable deprecated metrics in 1.9 ``` ```release-note:deprecation -agent: The measurements in all of the `consul.http...` prefixed metrics have been migrated to `consul.api.http`. `consul.http...` prefixed metrics will be removed in a future version of Consul. +telemetry: The measurements in all of the `consul.http...` prefixed metrics have been migrated to `consul.api.http`. `consul.http...` prefixed metrics will be removed in a future version of Consul. ``` diff --git a/.changelog/9036.txt b/.changelog/9036.txt new file mode 100644 index 0000000000..68e4d38328 --- /dev/null +++ b/.changelog/9036.txt @@ -0,0 +1,6 @@ +```release-note:improvement +chore: Update to Go 1.15 with mitigation for [golang/go#42138](https://github.com/golang/go/issues/42138) +``` +```release-note:deprecation +Go 1.15 has dropped support for 32-bit binaries for Darwin, so darwin_386 builds will not be available for any 1.9.x+ releases. +``` diff --git a/.changelog/9198.txt b/.changelog/9198.txt index 3f68c3b4b8..5dde8c62d1 100644 --- a/.changelog/9198.txt +++ b/.changelog/9198.txt @@ -1,3 +1,3 @@ ```release-note:improvement -agent: All metrics should be present and available to prometheus scrapers when Consul starts. If any non-deprecated metrics are missing please submit an issue with its name. +telemetry: All metrics should be present and available to prometheus scrapers when Consul starts. If any non-deprecated metrics are missing please submit an issue with its name. ``` diff --git a/.changelog/changelog.tmpl b/.changelog/changelog.tmpl index 6f5183e85b..786417e9d8 100644 --- a/.changelog/changelog.tmpl +++ b/.changelog/changelog.tmpl @@ -2,7 +2,7 @@ BREAKING CHANGES: {{range index .NotesByType "breaking-change" -}} -* {{ template "note" .}} +* {{ template "note" . }} {{ end -}} {{- end -}} @@ -14,7 +14,7 @@ SECURITY: {{ end -}} {{- end -}} -{{- if .NotesByType.feature -}} +{{- if .NotesByType.feature }} FEATURES: {{range .NotesByType.feature -}} diff --git a/api/go.mod b/api/go.mod index becc75b410..89e6e0c94b 100644 --- a/api/go.mod +++ b/api/go.mod @@ -5,7 +5,7 @@ go 1.12 replace github.com/hashicorp/consul/sdk => ../sdk require ( - github.com/hashicorp/consul/sdk v0.6.0 + github.com/hashicorp/consul/sdk v0.7.0 github.com/hashicorp/go-cleanhttp v0.5.1 github.com/hashicorp/go-hclog v0.12.0 github.com/hashicorp/go-rootcerts v1.0.2 diff --git a/go.mod b/go.mod index d150cb310a..81df0e3e06 100644 --- a/go.mod +++ b/go.mod @@ -28,8 +28,8 @@ require ( github.com/google/go-querystring v1.0.0 // indirect github.com/google/gofuzz v1.2.0 github.com/google/tcpproxy v0.0.0-20180808230851-dfa16c61dad2 - github.com/hashicorp/consul/api v1.7.0 - github.com/hashicorp/consul/sdk v0.6.0 + github.com/hashicorp/consul/api v1.8.0 + github.com/hashicorp/consul/sdk v0.7.0 github.com/hashicorp/errwrap v1.0.0 github.com/hashicorp/go-bexpr v0.1.2 github.com/hashicorp/go-checkpoint v0.5.0 diff --git a/website/data/version.js b/website/data/version.js index efb583d84e..6c19e115a2 100644 --- a/website/data/version.js +++ b/website/data/version.js @@ -1 +1 @@ -export default '1.8.6' +export default '1.9.0' \ No newline at end of file diff --git a/website/pages/downloads/index.jsx b/website/pages/downloads/index.jsx index dbbd4f7e51..c925bcb808 100644 --- a/website/pages/downloads/index.jsx +++ b/website/pages/downloads/index.jsx @@ -11,11 +11,6 @@ export default function DownloadsPage({ releaseData }) { product="Consul" version={VERSION} releaseData={releaseData} - prerelease={{ - type: 'beta', // the type of prerelease: beta, release candidate, etc. - name: 'v1.9.0', // the name displayed in text on the website - version: '1.9.0-beta3', // the actual version tag that was pushed to releases.hashicorp.com - }} >