Hubble Versions Save

Hubble - Network, Service & Security Observability for Kubernetes using eBPF

v0.11.6

11 months ago

This is a monthly maintenance release which contains no functional changes.

CI Changes:

  • [v0.11] .github: Configure renovate tag comment on GHA images (#1028, @chancez)
  • [v0.11] Fix Renovate datasources (#1031, @chancez)
  • [v0.11]: renovate go gha (#1069, @kaworu)
  • make: add renovate anchor to the release target golang image (#1072, @kaworu)

Misc Changes:

  • [v0.11] ci: Bump github/codeql-action from 2.3.3 to 2.3.4 (#1053, @dependabot[bot])
  • chore(deps): update actions/setup-go action to v4.0.1 (v0.11) (#1035, @renovate[bot])
  • chore(deps): update github/codeql-action action to v2.3.5 (v0.11) (#1051, @renovate[bot])
  • chore(deps): update github/codeql-action action to v2.3.6 (v0.11) (#1060, @renovate[bot])
  • chore(deps): update golang docker tag to v1.19.10 (v0.11) (#1073, @renovate[bot])
  • chore(deps): update golang stable to v1.19.10 (v0.11) (patch) (#1067, @renovate[bot])
  • chore(deps): update golangci/golangci-lint-action action to v3.5.0 (v0.11) (#1063, @renovate[bot])
  • chore(deps): update skx/github-action-publish-binaries digest to 44887b2 (v0.11) (#1026, @renovate[bot])

v0.11.5

1 year ago

This is a monthly maintenance release which contains no functional changes.

Misc Changes:

  • [v0.11] ci: Bump github/codeql-action from 2.3.0 to 2.3.2 (#1006, @dependabot[bot])
  • [v0.11] ci: Bump github/codeql-action from 2.3.2 to 2.3.3 (#1016, @dependabot[bot])
  • v0.11/all: bump Go to v1.19.9 (#1007, @dependabot[bot])

v0.11.4

1 year ago

This is a monthly maintenance release which contains no functional changes.

[v0.11.4] - 2023-04-24

Misc Changes:

  • [v0.11] ci: Bump actions/checkout from 3.3.0 to 3.4.0 (#947, @dependabot[bot])
  • [v0.11] ci: Bump actions/checkout from 3.4.0 to 3.5.0 (#961, @dependabot[bot])
  • [v0.11] ci: Bump actions/checkout from 3.5.0 to 3.5.1 (#989, @dependabot[bot])
  • [v0.11] ci: Bump actions/checkout from 3.5.1 to 3.5.2 (#992, @dependabot[bot])
  • [v0.11] ci: Bump actions/setup-go from 3.5.0 to 4.0.0 (#946, @dependabot[bot])
  • [v0.11] ci: Bump github/codeql-action from 2.2.11 to 2.2.12 (#993, @dependabot[bot])
  • [v0.11] ci: Bump github/codeql-action from 2.2.12 to 2.3.0 (#998, @dependabot[bot])
  • [v0.11] ci: Bump github/codeql-action from 2.2.6 to 2.2.7 (#948, @dependabot[bot])
  • [v0.11] ci: Bump github/codeql-action from 2.2.7 to 2.2.8 (#955, @dependabot[bot])
  • [v0.11] ci: Bump github/codeql-action from 2.2.8 to 2.2.9 (#964, @dependabot[bot])
  • [v0.11] ci: Bump github/codeql-action from 2.2.9 to 2.2.11 (#985, @dependabot[bot])
  • [v0.11] dockerfile: Bump library/alpine from 3.17.2 to 3.17.3 (#969, @dependabot[bot])
  • [v0.11] dockerfile: Bump library/golang from 1.19.7-alpine3.17 to 1.19.8-alpine3.17 (#980, @dependabot[bot])
  • [v0.11] dockerfile: Bump library/golang from 30630b1 to 31f980a (#970, @dependabot[bot])
  • [v0.11] dockerfile: Bump library/golang from 31f980a to 04065e6 (#974, @dependabot[bot])
  • [v0.11] dockerfile: Bump library/golang from 8b660f4 to 30630b1 (#965, @dependabot[bot])
  • v0.11/vendor: bump cilium to v1.13.1 (#975, @rolinh)
  • v0.11: bump Cilium to v1.13.2, update deps to their latest patch release (#999, @rolinh)

v0.11.3

1 year ago

This is a monthly maintenance release which contains no functional changes.

Misc Changes:

  • [v0.11] ci: Bump docker/setup-buildx-action from 2.4.1 to 2.5.0 (#935, @dependabot[bot])
  • [v0.11] ci: Bump github/codeql-action from 2.2.4 to 2.2.5 (#916, @dependabot[bot])
  • [v0.11] ci: Bump github/codeql-action from 2.2.5 to 2.2.6 (#933, @dependabot[bot])
  • [v0.11] dockerfile: Bump library/alpine from 69665d0 to ff6bdca (#934, @dependabot[bot])
  • [v0.11] dockerfile: Bump library/golang from 1.19.6-alpine3.17 to 1.19.7-alpine3.17 (#922, @dependabot[bot])
  • [v0.11] dockerfile: Bump library/golang from 31c62d9 to 62a2c84 (#918, @dependabot[bot])
  • [v0.11] dockerfile: Bump library/golang from ee42797 to 8b660f4 (#936, @dependabot[bot])
  • [v0.11] Update Golang to v1.19.7 (#930, @gandro)

v0.11.2

1 year ago

This maintenance release mainly contains updates to our dependencies. It improves compatibility with Cilium v1.13 by properly displaying the new L3-Proto and Proto-Only policy verdicts in the hubble observe output.

Misc Changes:

  • [v0.11] ci: Bump docker/setup-buildx-action from 2.2.1 to 2.3.0 (#883, @dependabot[bot])
  • [v0.11] ci: Bump docker/setup-buildx-action from 2.3.0 to 2.4.0 (#886, @dependabot[bot])
  • [v0.11] ci: Bump docker/setup-buildx-action from 2.4.0 to 2.4.1 (#893, @dependabot[bot])
  • [v0.11] ci: Bump github/codeql-action from 2.2.0 to 2.2.1 (#880, @dependabot[bot])
  • [v0.11] ci: Bump github/codeql-action from 2.2.1 to 2.2.2 (#894, @dependabot[bot])
  • [v0.11] ci: Bump github/codeql-action from 2.2.2 to 2.2.3 (#897, @dependabot[bot])
  • [v0.11] ci: Bump github/codeql-action from 2.2.3 to 2.2.4 (#899, @dependabot[bot])
  • [v0.11] dockerfile: Bump library/alpine from 3.17.1 to 3.17.2 (#901, @dependabot[bot])
  • [v0.11] dockerfile: Bump library/golang from 1.19.5-alpine3.17 to 1.19.6-alpine3.17 (#905, @dependabot[bot])
  • [v0.11] dockerfile: Bump library/golang from 2381c1e to a00a03c (#900, @dependabot[bot])
  • ci: bump github/codeql-action from 2.1.39 to 2.2.0 (#878, @dependabot[bot])
  • Update Go to v1.19.6 (#906, @gandro)
  • v0.11: vendor: bump github/cilium to v1.13.0-rc5 (#872, @rolinh)

Other Changes:

  • [v0.11] ci: Bump docker/build-push-action from 3.3.0 to 4.0.0 (#887, @dependabot[bot])

v0.11.1

1 year ago

Minor Changes:

  • [v0.11] cmd: Introduce HUBBLE_COMPAT=legacy-json-output (#866, @gandro)

Misc Changes:

  • ci: bump actions/download-artifact from 3.0.1 to 3.0.2 (#855, @dependabot[bot])
  • ci: bump docker/build-push-action from 3.2.0 to 3.3.0 (#854, @dependabot[bot])
  • ci: bump docker/setup-buildx-action from 2.0.0 to 2.2.1 (#856, @dependabot[bot])
  • ci: bump github/codeql-action from 2.1.37 to 2.1.38 (#853, @dependabot[bot])
  • ci: bump github/codeql-action from 2.1.38 to 2.1.39 (#858, @dependabot[bot])
  • ci: bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 (#864, @dependabot[bot])

v0.11.0

1 year ago

This v0.11.0 release of the Hubble CLI adds support for features added in Cilium v1.13: Hubble now has visibility into Cilium's SockLB, meaning it is possible to observe service address translations performed by Cilium on the socket level (#816). Hubble CLI v0.11 also supports the newly introduced Cilium v1.13 flow filters for workload and trace ID (#794, #795). Another noteworthy change is the newly displayed traffic direction for policy verdict events in the -o compact output (#759).

Breaking Changes

In accordance with semver 0.x releases, this release contains a breaking change to the Hubble command-line output:

  • This release also removes the old and deprecated JSON formatter and now always uses to the more flexible proto3-based jsonpb output when JSON is selected as the output format. This is a potentially breaking change and requires that e.g. jq queries of the form hubble observe -o json | jq .source are rewritten as hubble observe -o json | jq .flow.source (#826).

Major Changes:

  • Add support for SockLB events (#816, @gandro)
  • cmd: Make -o json an alias for -o jsobpb (#826, @gandro)

Minor Changes:

  • Add endpoint workload filters (#794, @chancez)
  • Add traceID filter (#795, @chancez)
  • compact: Add traffic direction to policy verdict events (#759, @michi-covalent)

Bugfixes:

  • cmd/observe: fix stdin reading from file redirection (#815, @rolinh)

CI Changes:

  • ci: update golangci-lint config, add new linters (#814, @rolinh)
  • dependabot config improvements (#836, @kaworu)
  • Makefile: Fix potential uid/gid collision by using setpriv (#821, @gandro)

Misc Changes:

  • Add Code of Conduct (#828, @xmulligan)
  • build(deps): bump actions/checkout from 3.0.2 to 3.1.0 (#799, @dependabot[bot])
  • build(deps): bump actions/download-artifact from 3.0.0 to 3.0.1 (#820, @dependabot[bot])
  • build(deps): bump actions/setup-go from 3.2.0 to 3.2.1 (#765, @dependabot[bot])
  • build(deps): bump actions/setup-go from 3.2.1 to 3.3.0 (#783, @dependabot[bot])
  • build(deps): bump actions/setup-go from 3.3.0 to 3.3.1 (#813, @dependabot[bot])
  • build(deps): bump actions/setup-go from 3.3.1 to 3.5.0 (#829, @dependabot[bot])
  • build(deps): bump actions/upload-artifact from 3.1.0 to 3.1.2 (#834, @dependabot[bot])
  • build(deps): bump docker/build-push-action from 3.0.0 to 3.1.0 (#770, @dependabot[bot])
  • build(deps): bump docker/build-push-action from 3.1.0 to 3.1.1 (#775, @dependabot[bot])
  • build(deps): bump docker/build-push-action from 3.1.1 to 3.2.0 (#801, @dependabot[bot])
  • build(deps): bump docker/login-action from 2.0.0 to 2.1.0 (#805, @dependabot[bot])
  • build(deps): bump github.com/google/go-cmp from 0.5.8 to 0.5.9 (#788, @dependabot[bot])
  • build(deps): bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 (#766, @dependabot[bot])
  • build(deps): bump github.com/spf13/cobra from 1.5.0 to 1.6.1 (#806, @dependabot[bot])
  • build(deps): bump github.com/spf13/viper from 1.12.0 to 1.13.0 (#790, @dependabot[bot])
  • build(deps): bump github.com/spf13/viper from 1.13.0 to 1.14.0 (#808, @dependabot[bot])
  • build(deps): bump github.com/stretchr/testify from 1.7.3 to 1.7.5 (#756, @dependabot[bot])
  • build(deps): bump github.com/stretchr/testify from 1.7.5 to 1.8.0 (#758, @dependabot[bot])
  • build(deps): bump github.com/stretchr/testify from 1.8.0 to 1.8.1 (#802, @dependabot[bot])
  • build(deps): bump github/codeql-action from 2.1.12 to 2.1.14 (#755, @dependabot[bot])
  • build(deps): bump github/codeql-action from 2.1.14 to 2.1.15 (#757, @dependabot[bot])
  • build(deps): bump github/codeql-action from 2.1.15 to 2.1.16 (#762, @dependabot[bot])
  • build(deps): bump github/codeql-action from 2.1.16 to 2.1.18 (#777, @dependabot[bot])
  • build(deps): bump github/codeql-action from 2.1.18 to 2.1.19 (#778, @dependabot[bot])
  • build(deps): bump github/codeql-action from 2.1.19 to 2.1.22 (#785, @dependabot[bot])
  • build(deps): bump github/codeql-action from 2.1.22 to 2.1.24 (#789, @dependabot[bot])
  • build(deps): bump github/codeql-action from 2.1.24 to 2.1.25 (#791, @dependabot[bot])
  • build(deps): bump github/codeql-action from 2.1.25 to 2.1.26 (#793, @dependabot[bot])
  • build(deps): bump github/codeql-action from 2.1.26 to 2.1.27 (#796, @dependabot[bot])
  • build(deps): bump github/codeql-action from 2.1.27 to 2.1.35 (#822, @dependabot[bot])
  • build(deps): bump github/codeql-action from 2.1.35 to 2.1.36 (#824, @dependabot[bot])
  • build(deps): bump github/codeql-action from 2.1.36 to 2.1.37 (#825, @dependabot[bot])
  • build(deps): bump golang.org/x/sys from 0.2.0 to 0.3.0 (#823, @dependabot[bot])
  • build(deps): bump golang.org/x/sys from 0.3.0 to 0.4.0 (#835, @dependabot[bot])
  • build(deps): bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 (#807, @dependabot[bot])
  • build(deps): bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 (#818, @dependabot[bot])
  • build(deps): bump google.golang.org/grpc from 1.47.0 to 1.48.0 (#763, @dependabot[bot])
  • build(deps): bump google.golang.org/grpc from 1.48.0 to 1.49.0 (#784, @dependabot[bot])
  • build(deps): bump google.golang.org/grpc from 1.49.0 to 1.50.0 (#797, @dependabot[bot])
  • build(deps): bump google.golang.org/grpc from 1.50.0 to 1.50.1 (#800, @dependabot[bot])
  • build(deps): bump google.golang.org/grpc from 1.50.1 to 1.51.0 (#819, @dependabot[bot])
  • build(deps): bump google.golang.org/protobuf from 1.28.0 to 1.28.1 (#771, @dependabot[bot])
  • CHANGELOG.md: fix PR ref in the v0.10.0 release note (#753, @kaworu)
  • ci: add new linters (#780, @tklauser)
  • ci: bump actions/checkout from 3.1.0 to 3.3.0 (#838, @dependabot[bot])
  • cmd/observe: stop sorting reserved identity names (#798, @kaworu)
  • CODEOWNERS: update teams following removal of non-sig teams (#767, @tklauser)
  • compact: Include DNS observation source (#803, @michi-covalent)
  • Convert to SPDX license headers and remove copyright year (#812, @tklauser)
  • dockerfile: bump library/alpine from 3.17.0 to 3.17.1 (#837, @dependabot[bot])
  • dockerfile: bump library/golang from 1.19.4-alpine3.17 to 1.19.5-alpine3.17 (#840, @dependabot[bot])
  • Fix observe command not supporting --until without --since (#792, @ChrsMark)
  • Link to release v0.10.0 (#750, @gandro)
  • Makefile: Run release build as regular user (#751, @gandro)
  • Update Go to 1.18.4 (#760, @tklauser)
  • Update Go to 1.18.5 (#772, @tklauser)
  • Update Go to 1.19 (#779, @tklauser)
  • Update Go to 1.19.3, golangci-lint to 1.50.1 (#810, @tklauser)
  • Update Go to v1.19.4 and alpine to v3.17.0 (#832, @kaworu)
  • update Go to v1.19.5 (#841, @rolinh)
  • Use command path when registering flagsets (#769, @chancez)
  • vendor: Bump Cilium to v1.13 branch (#843, @gandro)
  • vendor: bump google.golang.org/grpc from 1.51.0 to 1.52.0 (#839, @dependabot[bot])

v0.10.0

1 year ago

The v0.10.0 release of the Hubble CLI coincides with Cilium v1.12. It adds a new --first option to query for earlier flows and events (#719, requires Cilium v1.12 and newer), further improves the default compact output by displaying security identities and refining policy verdict event output (#717, #734, #745), and deprecates the -o json option in favor of -o jsonpb (#738).

This release also contains many quality of life improvements, such as more flexible time range filter parsing (#707), extended shell completion for various filter flags (#727, #744), support for named identity filters (#732), improvements to the command-line usage documentation (#718, #730, #731, #733), and an updated version of the Hubble logo (#726).

Major Changes:

  • cli: Deprecate -o json, recommend -o jsonpb instead (#738, @gandro)
  • cmd/observe: Add --first to support querying for earlier flows and events (#719, @chancez)
  • printer: Display security identity in compact output (#717, @gandro)

Minor Changes:

  • Add support for less granular time formats (#707, @rolinh)
  • cmd/observe: add flag completion for --protocol (#727, @rolinh)
  • cmd/observe: document subtypes and add completion for subtypes (#744, @rolinh)
  • cmd/observe: improve policy verdict output in compact mode (#745, @rolinh)

Bugfixes:

  • cmd/config: ensure that the configuration directory exist (#684, @rolinh)
  • cmd/observe: match only Hubble-specific part of error in Test_getFlowsRequestWithInvalidRawFilters (#655, @tklauser)

CI Changes:

  • .github: let dependabot ignore Cilium dependency (#675, @tklauser)

Misc Changes:

  • build(deps): bump actions/checkout from 2.4.0 to 3 (#693, @dependabot[bot])
  • build(deps): bump actions/checkout from 3.0.0 to 3.0.1 (#705, @dependabot[bot])
  • build(deps): bump actions/checkout from 3.0.1 to 3.0.2 (#709, @dependabot[bot])
  • build(deps): bump actions/download-artifact from 2.0.10 to 2.1.0 (#668, @dependabot[bot])
  • build(deps): bump actions/download-artifact from 2.1.0 to 3 (#688, @dependabot[bot])
  • build(deps): bump actions/setup-go from 2.1.4 to 2.1.5 (#665, @dependabot[bot])
  • build(deps): bump actions/setup-go from 2.1.5 to 2.2.0 (#680, @dependabot[bot])
  • build(deps): bump actions/setup-go from 2.2.0 to 3 (#697, @dependabot[bot])
  • build(deps): bump actions/setup-go from 3.1.0 to 3.2.0 (#746, @dependabot[bot])
  • build(deps): bump actions/upload-artifact from 2.2.4 to 2.3.0 (#662, @dependabot[bot])
  • build(deps): bump actions/upload-artifact from 2.3.0 to 2.3.1 (#663, @dependabot[bot])
  • build(deps): bump actions/upload-artifact from 2.3.1 to 3 (#701, @dependabot[bot])
  • build(deps): bump actions/upload-artifact from 3.0.0 to 3.1.0 (#724, @dependabot[bot])
  • build(deps): bump docker/build-push-action from 2.10.0 to 3 (#728, @dependabot[bot])
  • build(deps): bump docker/build-push-action from 2.7.0 to 2.8.0 (#673, @dependabot[bot])
  • build(deps): bump docker/build-push-action from 2.8.0 to 2.9.0 (#679, @dependabot[bot])
  • build(deps): bump docker/build-push-action from 2.9.0 to 2.10.0 (#699, @dependabot[bot])
  • build(deps): bump docker/login-action from 1.10.0 to 1.12.0 (#669, @dependabot[bot])
  • build(deps): bump docker/login-action from 1.12.0 to 1.13.0 (#683, @dependabot[bot])
  • build(deps): bump docker/login-action from 1.13.0 to 1.14.1 (#704, @dependabot[bot])
  • build(deps): bump docker/login-action from 1.14.1 to 2 (#742, @dependabot[bot])
  • build(deps): bump docker/setup-buildx-action from 1.6.0 to 2 (#714, @dependabot[bot])
  • build(deps): bump github.com/cilium/cilium from 1.11.0 to 1.11.1 (#674, @dependabot[bot])
  • build(deps): bump github.com/google/go-cmp from 0.5.6 to 0.5.7 (#676, @dependabot[bot])
  • build(deps): bump github.com/google/go-cmp from 0.5.7 to 0.5.8 (#712, @dependabot[bot])
  • build(deps): bump github.com/spf13/cast from 1.4.1 to 1.5.0 (#725, @dependabot[bot])
  • build(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0 (#664, @dependabot[bot])
  • build(deps): bump github.com/spf13/cobra from 1.3.0 to 1.4.0 (#694, @dependabot[bot])
  • build(deps): bump github.com/spf13/viper from 1.10.0 to 1.10.1 (#667, @dependabot[bot])
  • build(deps): bump github.com/spf13/viper from 1.10.1 to 1.11.0 (#706, @dependabot[bot])
  • build(deps): bump github.com/spf13/viper from 1.11.0 to 1.12.0 (#729, @dependabot[bot])
  • build(deps): bump github.com/stretchr/testify from 1.7.0 to 1.7.1 (#698, @dependabot[bot])
  • build(deps): bump github.com/stretchr/testify from 1.7.1 to 1.7.2 (#743, @dependabot[bot])
  • build(deps): bump github/codeql-action from 1 to 2 (#711, @dependabot[bot])
  • build(deps): bump github/codeql-action from 96bc9c36c68e097cd033777efed25c248ffcf09a to 2.1.12 (#735, @dependabot[bot])
  • build(deps): bump golangci/golangci-lint-action from 2 to 3.1.0 (#685, @dependabot[bot])
  • build(deps): bump golangci/golangci-lint-action from 3.1.0 to 3.2.0 (#720, @dependabot[bot])
  • build(deps): bump google.golang.org/grpc from 1.42.0 to 1.43.0 (#666, @dependabot[bot])
  • build(deps): bump google.golang.org/grpc from 1.43.0 to 1.44.0 (#678, @dependabot[bot])
  • build(deps): bump google.golang.org/grpc from 1.44.0 to 1.45.0 (#702, @dependabot[bot])
  • build(deps): bump google.golang.org/grpc from 1.45.0 to 1.46.0 (#710, @dependabot[bot])
  • build(deps): bump google.golang.org/grpc from 1.46.0 to 1.46.2 (#721, @dependabot[bot])
  • build(deps): bump google.golang.org/grpc from 1.46.2 to 1.47.0 (#736, @dependabot[bot])
  • build(deps): bump google.golang.org/protobuf from 1.27.1 to 1.28.0 (#700, @dependabot[bot])
  • bump Go to v1.18.1, update golangci-lint to v1.45.2 (#708, @rolinh)
  • ci: bump golangci-lint to v1.45.0 (#696, @rolinh)
  • ci: use hashes for all GitHub Action modules (#722, @rolinh)
  • compact: Use "ID" for security identity prefix (#734, @michi-covalent)
  • Dockerfile: fix golang image name to v1.18.2 (#723, @kaworu)
  • docs: Document pod/service filter prefix behavior (#733, @slayer321)
  • docs: update logos and add dark logo (#726, @raphink)
  • docs: update the cli doc with cidr range source/destination ip filter (#731, @slayer321)
  • go.mod, vendor: update cilium to 1.11.0 (#658, @tklauser)
  • improve cli help text for service filtering (#730, @ILLIDOM)
  • named reserved identites support for --{,from-,to-}identity (#732, @kaworu)
  • Prepare for v0.10 development cycle (#652, @gandro)
  • Refactor usage template to determine --help flags using a registration pattern (#718, @chancez)
  • release and changelog misc improvements (#659, @kaworu)
  • Update Cobra to v1.5.0 (#747, @rolinh)
  • Update Go to 1.17.4 and alpine to 3.15 (#653, @tklauser)
  • Update Go to 1.17.5 (#660, @tklauser)
  • Update Go to 1.17.6 (#670, @tklauser)
  • Update Go to 1.17.7 (#681, @tklauser)
  • Update Go to 1.17.8 (#689, @tklauser)
  • Update Go to 1.18.2 (#715, @tklauser)
  • Update Go to 1.18.3, alpine to 3.16, golangci-lint to 1.46.2 (#737, @tklauser)
  • Update Go to v1.18 (#695, @rolinh)
  • vendor: Bump Cilium to v1.12 branch (#748, @gandro)
  • vendor: update yaml.v3 to v3.0.1 (#741, @kaworu)

v0.9.0

2 years ago

Hubble v0.9.0 coincides with Cilium v1.11. It brings many improvements to the CLI: Colored output (#551), improved readability and alternative output formats in hubble status (#629, #614), and the ability to specify custom filters via the newly introduced --allowlist and --denylist flags (#643). Other changes include automatic stop conditions for hubble record (#607), omit displaying old flows in follow mode by default (#573) and client binary support for Windows ARM64 (#618).

Minor Changes:

  • build release binaries for Windows ARM64 (#618, @rolinh)
  • cmd/observe: add color support (#551, @rolinh)
  • cmd/observe: do not set --last to 20 by default in follow mode (#573, @rolinh)
  • cmd/record: Add stop condition flags (#607, @gandro)
  • cmd/status: add support for multiple output formats (#614, @rolinh)
  • observe: Add --allowlist / --denylist flags (#643, @michi-covalent)
  • printer: group digits by 3 for flow counters and make uptime human-readable (#629, @rolinh)
  • Update cobra to v1.2.1 and use built-in completion command (#582, @rolinh)

Bugfixes:

  • printer: Add missing verdicts (#626, @pchaigno)
  • printer: fix dict outout newline (#615, @rolinh)

CI Changes:

  • .github: Cancel outdated PR and push workflows (#555, @pchaigno)
  • Add CODEOWNERS (#576, @gandro)
  • ci: bump golangci-lint to v1.42.0 (#611, @tklauser)
  • CODEOWNERS: assign GH actions to github-sec team (#577, @tklauser)

Misc Changes:

  • .github/workflows: move Go module vendoring check to build checks (#563, @tklauser)
  • .github: Rename maintainer's little helper's config file (#569, @pchaigno)
  • build(deps): bump actions/checkout from 2 to 2.3.5 (#640, @dependabot[bot])
  • build(deps): bump actions/checkout from 2.3.5 to 2.4.0 (#648, @dependabot[bot])
  • build(deps): bump actions/setup-go from 2.1.3 to 2.1.4 (#616, @dependabot[bot])
  • build(deps): bump github.com/fatih/color from 1.10.0 to 1.12.0 (#558, @dependabot[bot])
  • build(deps): bump github.com/fatih/color from 1.12.0 to 1.13.0 (#633, @dependabot[bot])
  • build(deps): bump github.com/google/go-cmp from 0.5.5 to 0.5.6 (#561, @dependabot[bot])
  • build(deps): bump github.com/spf13/cast from 1.3.1 to 1.4.0 (#600, @dependabot[bot])
  • build(deps): bump github.com/spf13/cast from 1.4.0 to 1.4.1 (#613, @dependabot[bot])
  • build(deps): bump github.com/spf13/viper from 1.8.0 to 1.8.1 (#579, @dependabot[bot])
  • build(deps): bump github.com/spf13/viper from 1.8.1 to 1.9.0 (#628, @dependabot[bot])
  • build(deps): bump google.golang.org/grpc from 1.38.0 to 1.39.0 (#584, @dependabot[bot])
  • build(deps): bump google.golang.org/grpc from 1.39.0 to 1.39.1 (#608, @dependabot[bot])
  • build(deps): bump google.golang.org/grpc from 1.39.1 to 1.40.0 (#610, @dependabot[bot])
  • build(deps): bump google.golang.org/grpc from 1.40.0 to 1.41.0 (#634, @dependabot[bot])
  • build(deps): bump google.golang.org/grpc from 1.41.0 to 1.42.0 (#649, @dependabot[bot])
  • build(deps): bump google.golang.org/protobuf from 1.26.0 to 1.27.1 (#583, @dependabot[bot])
  • build(deps): bump skx/github-action-publish-binaries from c881a3f8ffb80b684f367660178d38ceabc065c2 to 2.0 (#632, @dependabot[bot])
  • ci: bump Go to 1.17 for golangci-lint (#625, @kaworu)
  • ci: enable checks for missing Go documentation (#581, @rolinh)
  • ci: fix the go vendoring check (#575, @kaworu)
  • cmd/observe: move flows specific code to flows*.go files (#578, @tklauser)
  • cmd/observe: remove depreacted formatting flags (json, compact, dict) (#603, @rolinh)
  • cmd/observe: rename flow-related functions, types and import aliases (#574, @tklauser)
  • CODEOWNERS: assign Go module vendoring to @cilium/vendor (#580, @tklauser)
  • docker: add note about bogus busybox's nslookup implementation (#587, @rolinh)
  • Fix broken link (#593, @sharjeelaziz)
  • git commands in the Makefile return the empty string if they fail. (#589, @zhiyanfoo)
  • github: Add "Image Release Build" workflow (#627, @gandro)
  • Log a debug message when reading from stdin (#598, @michi-covalent)
  • Makefile: Introduce GO_BUILD variable (#560, @gandro)
  • pkg/printer: disable color output in tests (#562, @tklauser)
  • Prepare for 0.9 development cycle (#545, @gandro)
  • readme: clarify that only the latest version is maintained/supported (#568, @rolinh)
  • RELEASE.md: document Homebrew formular update as optional step (#624, @tklauser)
  • RELEASE.md: fix brew command formatting (#630, @tklauser)
  • release: pin skx/github-action-publish-binaries to a specific sha (#546, @rolinh)
  • Small test cleanups (#571, @tklauser)
  • Update doc and stable.txt for v0.8.2 release (#623, @rolinh)
  • Update Go to 1.16.4 (#548, @tklauser)
  • Update Go to 1.16.5 (#564, @tklauser)
  • Update Go to 1.16.7 (#604, @tklauser)
  • Update Go to 1.17 (#612, @tklauser)
  • Update Go to 1.17.2 (#635, @tklauser)
  • update Go to v1.16.6, alpine to 3.14 (#585, @rolinh)
  • update Go to v1.17.1 (#620, @rolinh)
  • Update Go to v1.17.3, golangci-lint to v1.43.0 (#646, @rolinh)
  • Update readme, changelog and stable.txt for v0.8.1 release (#595, @rolinh)
  • Use golangci-lint for static checks (#559, @rolinh)
  • vendor: bump github.com/cilium/cilium to latest master (#556, @tklauser)
  • vendor: Bump github.com/cilium/cilium to v1.11.0-rc3 (#650, @gandro)
  • vendor: bump grpc to v1.37.1; honnef tools to v0.1.4 (#552, @rolinh)
  • vendor: bump viper to v1.8.0 and grpc to v1.38.0 (#572, @rolinh)
  • version: Drop the "v" prefix (#638, @michi-covalent)

v0.8.2

2 years ago

This patch release fixes a bug in the dict output where a newline was missing. It also removes long-deprecated --json, --compact and --dict flags (use the --output flag instead) that actually turned out to be broken at this point. A very visible addition is color support, a change that was backported from the master branch upon popular request. In addition, the Go version, which is used to create release binaries, is updated to the latest v1.16.8 and the Cilium dependency is updated to v1.10.4.

Minor Changes:

  • Backport color output to v0.8 branch (#609, @michi-covalent)

Bugfixes:

  • v0.8: printer: fix dict outout newline (#617, @rolinh)

Misc Changes:

  • [v0.8] go.mod, vendor: bump cilium to v1.10.4 (#619, @tklauser)
  • v0.8: cmd/observe: remove depreacted formatting flags (json, compact, dict) (#606, @rolinh)
  • v0.8: Update Go to 1.16.7 (#605, @tklauser)
  • v0.8: update Go to v1.16.8, Alpine base image to 3.14.2 (#621, @rolinh)