mirror of
https://github.com/weaveworks/scope.git
synced 2026-03-03 02:00:43 +00:00
88
CHANGELOG.md
88
CHANGELOG.md
@@ -1,3 +1,91 @@
|
||||
## Release 0.16.1
|
||||
|
||||
This is a bugfix release. In addition, the security of the Scope probe can be hardened by disabling
|
||||
controls with the new `--probe.no-controls` flag, which prevents users from
|
||||
opening terminals, starting/stopping containers, viewing logs, etc.
|
||||
|
||||
New features and enhancements:
|
||||
- Allow disabling controls in probes
|
||||
[#1627](https://github.com/weaveworks/scope/pull/1627)
|
||||
- Make it easier to disable weave integrations
|
||||
[#1610](https://github.com/weaveworks/scope/pull/1610)
|
||||
- Print DNS errors
|
||||
[#1607](https://github.com/weaveworks/scope/pull/1607)
|
||||
- Add dry run flag to scope, so when launched we can check the args are valid.
|
||||
[#1609](https://github.com/weaveworks/scope/pull/1609)
|
||||
|
||||
Performance improvements:
|
||||
- Use a slice instead of a persistent list for temporary accumulation of lists
|
||||
[#1660](https://github.com/weaveworks/scope/pull/1660)
|
||||
|
||||
Bug fixes:
|
||||
- Should check if probe is already running when launch in standalone mode on Docker for Mac
|
||||
[#1679](https://github.com/weaveworks/scope/issues/1679)
|
||||
- Fixes network bars position when a node is selected.
|
||||
[#1667](https://github.com/weaveworks/scope/pull/1667)
|
||||
- Scope fails to launch on latest Docker for Mac (beta18)
|
||||
[#1650](https://github.com/weaveworks/scope/pull/1650)
|
||||
[#1669](https://github.com/weaveworks/scope/pull/1669)
|
||||
- Fixes terminal wrapping by syncing docker/term.js terminal widths.
|
||||
[#1648](https://github.com/weaveworks/scope/pull/1648)
|
||||
- Wrongly attributed local side in outbound internet connections
|
||||
[#1598](https://github.com/weaveworks/scope/issues/1598)
|
||||
- Cannot port-forward app from kubernetes with command in documentation
|
||||
[#1526](https://github.com/weaveworks/scope/issues/1526)
|
||||
- Force some known column widths to prevent truncation of others
|
||||
[#1641](https://github.com/weaveworks/scope/pull/1641)
|
||||
|
||||
Documentation:
|
||||
- Replace wget in instructions with curl, as it's more widely avail. on macs
|
||||
[#1670](https://github.com/weaveworks/scope/pull/1670)
|
||||
- Don't prepend `scope launch` with sudo
|
||||
[#1606](https://github.com/weaveworks/scope/pull/1606)
|
||||
- Clarify instructions for using Scope with Weave Cloud
|
||||
[#1611](https://github.com/weaveworks/scope/pull/1611)
|
||||
- Re-added signup page
|
||||
[#1604](https://github.com/weaveworks/scope/pull/1604)
|
||||
- weave cloud screen captures
|
||||
[#1603](https://github.com/weaveworks/scope/pull/1603)
|
||||
|
||||
Internal improvements and cleanup:
|
||||
- Lint shellscripts from tools
|
||||
[#1658](https://github.com/weaveworks/scope/pull/1658)
|
||||
- Promote fixprobe and delete rest of experimental
|
||||
[#1646](https://github.com/weaveworks/scope/pull/1646)
|
||||
- refactor some timing helpers into a common lib
|
||||
[#1642](https://github.com/weaveworks/scope/pull/1642)
|
||||
- Helper for reading & writing from binary
|
||||
[#1600](https://github.com/weaveworks/scope/pull/1600)
|
||||
- Updates to vendoring document
|
||||
[#1595](https://github.com/weaveworks/scope/pull/1595)
|
||||
|
||||
Weave Cloud related changes:
|
||||
- Store a histogram of report sizes
|
||||
[#1668](https://github.com/weaveworks/scope/pull/1668)
|
||||
- Wire up continuous delivery
|
||||
[#1654](https://github.com/weaveworks/scope/pull/1654)
|
||||
- Count memcache requests even if they time out
|
||||
[#1662](https://github.com/weaveworks/scope/pull/1662)
|
||||
- Adding a static report file mode.
|
||||
[#1659](https://github.com/weaveworks/scope/pull/1659)
|
||||
- Bump memcache expiration
|
||||
[#1640](https://github.com/weaveworks/scope/pull/1640)
|
||||
- Fixes to memcache support
|
||||
[#1628](https://github.com/weaveworks/scope/pull/1628)
|
||||
- Refactor caching layers in dynamo collector
|
||||
[#1616](https://github.com/weaveworks/scope/pull/1616)
|
||||
- Rework Scope metrics according to Prometheus conventions.
|
||||
[#1615](https://github.com/weaveworks/scope/pull/1615)
|
||||
- Fix nil pointer error when memcache not enabled
|
||||
[#1612](https://github.com/weaveworks/scope/pull/1612)
|
||||
- Add backoff to the consul client
|
||||
[#1608](https://github.com/weaveworks/scope/pull/1608)
|
||||
- Query memcached from dynamo db collector
|
||||
[#1602](https://github.com/weaveworks/scope/pull/1602)
|
||||
- Use histograms over summaries
|
||||
[#1665](https://github.com/weaveworks/scope/pull/1665)
|
||||
|
||||
|
||||
## Release 0.16.0
|
||||
|
||||
Highlights:
|
||||
|
||||
2
scope
2
scope
@@ -218,11 +218,11 @@ EOF
|
||||
# - https://github.com/weaveworks/scope/issues/1411
|
||||
# - https://forums.docker.com/t/ports-in-host-network-namespace-are-not-accessible/10789
|
||||
check_not_running $SCOPE_APP_CONTAINER_NAME $SCOPE_IMAGE_NAME
|
||||
check_not_running $SCOPE_CONTAINER_NAME $SCOPE_IMAGE_NAME
|
||||
docker rm -f $SCOPE_APP_CONTAINER_NAME >/dev/null 2>&1 || true
|
||||
CONTAINER=$($(launch_docker4mac_app_command "$@"))
|
||||
echo $CONTAINER
|
||||
app_ip=$(docker inspect -f '{{.NetworkSettings.IPAddress}}' "${CONTAINER}")
|
||||
check_not_running $SCOPE_CONTAINER_NAME $SCOPE_IMAGE_NAME
|
||||
docker rm -f $SCOPE_CONTAINER_NAME >/dev/null 2>&1 || true
|
||||
CONTAINER=$($(launch_command --no-app "$@" "${app_ip}:4040"))
|
||||
print_app_endpoints "localhost"
|
||||
|
||||
Reference in New Issue
Block a user