From 00868097c8d4910a94158e61018ee1c2fb01ca66 Mon Sep 17 00:00:00 2001 From: Bryan Boreham Date: Mon, 12 Mar 2018 14:26:29 +0000 Subject: [PATCH] Add release 1.8.0 --- CHANGELOG.md | 79 ++++++++++++++++++++++++++++++++++++++++++++++ site/installing.md | 4 +-- 2 files changed, 81 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6dcc1fbea..2d5b6d83d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,82 @@ +## Release 1.8.0 + +Highlights: +- Many performance improvements +- A change in the wire protocol (see #3061 below - the new app is + compatible with older probes but not vice-versa) + +New features and enhancements: + +- Add Kubernetes service type and ports to Services display + [#3090](https://github.com/weaveworks/scope/pull/3090) + +Bug fixes and minor improvements: + +- revamp install instructions + [#3052](https://github.com/weaveworks/scope/pull/3052) +- Fix 'Unmanaged' nodes showing despite 'Hide Umanaged' filter + [#3097](https://github.com/weaveworks/scope/pull/3097) +- Remove large gap in between header and table + [#3066](https://github.com/weaveworks/scope/pull/3066) +- Blank out value on LatestMap decode insert + [#3095](https://github.com/weaveworks/scope/pull/3095) +- refactor: don't return receiver in Topology.AddNode() + [#3075](https://github.com/weaveworks/scope/pull/3075) +- Remove unused process tree function GetChildren() + [#3094](https://github.com/weaveworks/scope/pull/3094) + +Performance improvements: + +- Move DNS name mapping from endpoint to report + [#3061](https://github.com/weaveworks/scope/pull/3061) +- Enable setting to stop requesting pod list from kubelet, via environment variable + [#3077](https://github.com/weaveworks/scope/pull/3077) +- Exclude null entries for networks on container nodes in probe report + [#3091](https://github.com/weaveworks/scope/pull/3091) +- Remove flag -probe.kubernetes.interval and stop re-syncing Kubernetes data + [#3080](https://github.com/weaveworks/scope/pull/3080) +- Optimise processTopology() + [#3074](https://github.com/weaveworks/scope/pull/3074) +- More efficient docker Tagger + [#3093](https://github.com/weaveworks/scope/pull/3093) +- Add topology.ReplaceNode() for efficiency + [#3073](https://github.com/weaveworks/scope/pull/3073) +- Set 'omitempty' on Node Adjacency + [#3062](https://github.com/weaveworks/scope/pull/3062) + +Security: + +- Bump JavaScript dependencies to pick up fix for security advisory + [#3102](https://github.com/weaveworks/scope/pull/3102) + +Build and test: + +- Add a test that checks if reports with data round-trip + [#2399](https://github.com/weaveworks/scope/pull/2399) +- Save generated source code as a CI artifact, in case it is needed + for troubleshooting. + [#3056](https://github.com/weaveworks/scope/pull/3056) + +Weave Cloud related changes: + +- Disable detail panel link if monitoring is not available. + [#3070](https://github.com/weaveworks/scope/pull/3070) + [#3072](https://github.com/weaveworks/scope/pull/3072) +- Add (cloud.)weave.works to the list of known services + [#3084](https://github.com/weaveworks/scope/pull/3084) +- Only modify document title if running standalone + [#3071](https://github.com/weaveworks/scope/pull/3071) +- Fixes bug showing "container image status" on all resource types + [#3054](https://github.com/weaveworks/scope/pull/3054) +- Changes relating to Guided Tours + [#3068](https://github.com/weaveworks/scope/pull/3068) + [#3088](https://github.com/weaveworks/scope/pull/3088) +- Show Time Travel at all times in Weave Cloud + [#3065](https://github.com/weaveworks/scope/pull/3065) +- Update service cpu/mem link + [#3060](https://github.com/weaveworks/scope/pull/3060) + + ## Release 1.7.3 Bug fixes and minor improvements: diff --git a/site/installing.md b/site/installing.md index f80db9a7e..f3bcdde39 100644 --- a/site/installing.md +++ b/site/installing.md @@ -112,7 +112,7 @@ After it’s been launched, open your browser to `http://localhost:4040`. **Docker Compose Format Version 1:** scope: - image: weaveworks/scope:1.7.3 + image: weaveworks/scope:1.8.0 net: "host" pid: "host" privileged: true @@ -128,7 +128,7 @@ After it’s been launched, open your browser to `http://localhost:4040`. version: '2' services: scope: - image: weaveworks/scope:1.7.3 + image: weaveworks/scope:1.8.0 network_mode: "host" pid: "host" privileged: true