Releases: cilium/hubble
v0.12.1
Misc Changes:
- chore(deps): update actions/checkout action to v3.6.0 (v0.12) (#1195, @renovate[bot])
- chore(deps): update actions/checkout action to v4 (v0.12) (#1213, @renovate[bot])
- chore(deps): update actions/checkout action to v4.1.0 (v0.12) (#1228, @renovate[bot])
- chore(deps): update actions/setup-go action to v4.1.0 (v0.12) (#1180, @renovate[bot])
- chore(deps): update actions/upload-artifact action to v3.1.3 (v0.12) (#1209, @renovate[bot])
- chore(deps): update all github action dependencies (v0.12) (patch) (#1143, @renovate[bot])
- chore(deps): update all github action dependencies to v3 (v0.12) (major) (#1222, @renovate[bot])
- chore(deps): update docker.io/library/alpine docker tag to v3.18.3 (v0.12) (#1178, @renovate[bot])
- chore(deps): update docker.io/library/alpine docker tag to v3.18.4 (v0.12) (#1234, @renovate[bot])
- chore(deps): update docker/build-push-action action to v4.2.1 (v0.12) (#1211, @renovate[bot])
- chore(deps): update docker/build-push-action action to v5 (v0.12) (#1223, @renovate[bot])
- chore(deps): update docker/setup-buildx-action action to v2.10.0 (v0.12) (#1199, @renovate[bot])
- chore(deps): update github/codeql-action action to v2.21.0 (v0.12) (#1149, @renovate[bot])
- chore(deps): update github/codeql-action action to v2.21.3 (v0.12) (#1166, @renovate[bot])
- chore(deps): update github/codeql-action action to v2.21.4 (v0.12) (#1190, @renovate[bot])
- chore(deps): update github/codeql-action action to v2.21.5 (v0.12) (#1198, @renovate[bot])
- chore(deps): update github/codeql-action action to v2.21.7 (v0.12) (#1221, @renovate[bot])
- chore(deps): update github/codeql-action action to v2.21.8 (v0.12) (#1226, @renovate[bot])
- chore(deps): update github/codeql-action action to v2.21.9 (v0.12) (#1235, @renovate[bot])
- chore(deps): update github/codeql-action action to v2.22.1 (v0.12) (#1243, @renovate[bot])
- chore(deps): update golang stable (v0.12) (#1185, @renovate[bot])
- chore(deps): update golang stable (v0.12) (#1233, @renovate[bot])
- chore(deps): update golang stable to v1.20.10 (v0.12) (patch) (#1247, @renovate[bot])
- chore(deps): update golang stable to v1.20.6 (v0.12) (patch) (#1144, @renovate[bot])
- chore(deps): update golang stable to v1.20.7 (v0.12) (patch) (#1173, @renovate[bot])
- chore(deps): update golang stable to v1.20.8 (v0.12) (patch) (#1210, @renovate[bot])
- chore(deps): update golang to v1.21.1 (v0.12) (minor) (#1212, @renovate[bot])
- chore(deps): update golangci/golangci-lint-action action to v3.7.0 (v0.12) (#1191, @renovate[bot])
- chore(deps): update helm/kind-action action to v1.8.0 (v0.12) (#1146, @renovate[bot])
- chore(deps): update library/golang docker tag to v1.20.6 (v0.12) (#1145, @renovate[bot])
- Revert "chore(deps): update golang to v1.21.1" (#1245, @chancez)
- v0.12: ci: build image for arm64 (#1169, @rolinh)
- v0.12: vendor: update all deps to their latest patch release (#1248, @rolinh)
v0.12.0
Major Changes:
- Add hubble list namespaces command (#1086, @chancez)
- Add support for supplying basic authentication credentials (#1002, @chancez)
- Replace stdin detection with --input-file flag which supports reading flows from a file or stdin (#951, @chancez)
Minor Changes:
- Add experimental-field-mask flags (#1101, @AwesomePatrol)
- Correctly handle --first/--last when reading flows from a stdin (#958, @chancez)
- Hubble observe flows (#875, @chancez)
- Improve help message for --last option (#913, @PriyaSharma9)
- Log when connection is successful (#995, @chancez)
- Make auth verdicts visible in CLI (#1099, @meyskens)
- SCTP support (#977, @kaworu)
- UUID filter (#919, @kaworu)
- cmd/observe: improve help message for --first and --all options (#929, @rolinh)
- cmd/observe: improve help message for date formats of --since/--until (#956, @rolinh)
- cmd: Introduce
HUBBLE_COMPAT=legacy-json-output
(#865, @gandro) - make: use
command -v
instead ofwhich
for better portability (#889, @rolinh) - observe: traffic direction filter (#976, @kaworu)
- observe: warn on unknown field while JSON decoding (#962, @kaworu)
Bugfixes:
- Do not fail if unable to provide client certificate when requested (#996, @chancez)
- fix workload and identity filters (#1109, @kaworu)
CI Changes:
- .github: Add integration tests that installs cilium and queries it using Hubble CLI (#873, @chancez)
- .github: Configure renovate tag comment on GHA images (#1024, @chancez)
- Add golang to matchPackageNames for go deps groups (#1085, @chancez)
- Add unit tests for testing hubble args/flags handling (#874, @chancez)
- Configure Renovate (#1011, @renovate[bot])
- Fix Renovate datasources (#1029, @chancez)
- Remove dependabot configuration in favor of renovate (#1055, @chancez)
- Renovate: Ignore pflag (#1041, @chancez)
- Run renovate on Friday (#1056, @chancez)
- ci: enable new linters (#1064, @rolinh)
- ci: run codeql job on Ubuntu 22.04 and only on supported release branch (#968, @rolinh)
- dependabot: increase pull request limit and interval (#847, @kaworu)
- github: Enable dependabot for stable branch (#849, @gandro)
- make: add renovate anchor to the release target golang image (#1070, @kaworu)
- update Go to v1.20.2, golangci-lint to v1.52.2 (#967, @rolinh)
Misc Changes:
- .github: Replace deprecated command with environment file (#1049, @jongwooo)
- Add example links to renovate configuration in RELEASE.md (#1030, @chancez)
- all: bump Go to v1.20.3 (#981, @dependabot[bot])
- all: bump Go to v1.20.4 (#1008, @dependabot[bot])
- build: Bump golang image to alpine v3.18 (#1097, @kaworu)
- CHANGELOG: add links for each released version (#848, @kaworu)
- chore(deps): update actions/checkout action to v3.5.3 (master) (#1083, @renovate[bot])
- chore(deps): update actions/setup-go action to v4.0.1 (master) (#1034, @renovate[bot])
- chore(deps): update all github action dependencies (master) (minor) (#1079, @renovate[bot])
- chore(deps): update all github action dependencies (master) (minor) (#1092, @renovate[bot])
- chore(deps): update docker.io/library/alpine docker tag to v3.18.2 (master) (#1089, @renovate[bot])
- chore(deps): update docker.io/library/golang:1.20.5-alpine3.17 docker digest to eeac93e (master) (#1087, @renovate[bot])
- chore(deps): update docker/build-push-action action to v4.1.1 (master) (#1090, @renovate[bot])
- chore(deps): update docker/setup-buildx-action action to v2.8.0 (master) (#1105, @renovate[bot])
- chore(deps): update docker/setup-buildx-action action to v2.9.0 (master) (#1117, @renovate[bot])
- chore(deps): update github/codeql-action action to v2.20.1 (master) (#1102, @renovate[bot])
- chore(deps): update github/codeql-action action to v2.20.2 (master) (#1110, @renovate[bot])
- chore(deps): update github/codeql-action action to v2.20.3 (master) (#1114, @renovate[bot])
- chore(deps): update github/codeql-action action to v2.3.5 (master) (#1050, @renovate[bot])
- chore(deps): update github/codeql-action action to v2.3.6 (master) (#1057, @renovate[bot])
- chore(deps): update golang to v1.20.5 (master) (patch) (#1066, @renovate[bot])
- chore(deps): update golangci/golangci-lint docker tag to v1.53.1 (master) (#1061, @renovate[bot])
- chore(deps): update golangci/golangci-lint docker tag to v1.53.2 (master) (#1077, @renovate[bot])
- chore(deps): update golangci/golangci-lint docker tag to v1.53.3 (master) (#1091, @renovate[bot])
- chore(deps): update golangci/golangci-lint-action action to v3.5.0 (master) (#1062, @renovate[bot])
- chore(deps): update helm/kind-action action to v1.6.0 (master) (#1037, @renovate[bot])
- chore(deps): update helm/kind-action action to v1.7.0 (master) (#1040, @renovate[bot])
- chore(deps): update library/golang docker tag to v1.20.5 (master) (#1071, @renovate[bot])
- chore(deps): update library/golang:1.20.5-alpine3.17 docker digest to eeac93e (master) (#1088, @renovate[bot])
- chore(deps): update skx/github-action-publish-binaries digest to 44887b2 (master) (#1022, @renovate[bot])
- ci: bump actions/checkout from 3.3.0 to 3.4.0 (#945, @dependabot[bot])
- ci: bump actions/checkout from 3.4.0 to 3.5.0 (#960, @dependabot[bot])
- ci: bump actions/checkout from 3.5.0 to 3.5.1 (#988, @dependabot[bot])
- ci: bump actions/checkout from 3.5.1 to 3.5.2 (#990, @dependabot[bot])
- ci: bump actions/download-artifact from 3.0.1 to 3.0.2 (#842, @dependabot[bot])
- ci: bump actions/setup-go from 3.5.0 to 4.0.0 (#943, @dependabot[bot])
- ci: bump docker/build-push-action from 3.2.0 to 3.3.0 (#852, @dependabot[bot])
- ci: bump docker/build-push-action from 3.3.0 to 4.0.0 (#884, @dependabot[bot])
- ci: bump docker/setup-buildx-action from 2.0.0 to 2.2.1 (#844, @dependabot[bot])
- ci: bump docker/setup-buildx-action from 2.2.1 to 2.3.0 (#882, @dependabot[bot])
- ci: bump docker/setup-buildx-action from 2.3.0 to 2.4.0 (#885, @dependabot[bot])
- ci: bump docker/setup-buildx-action from 2.4.0 to 2.4.1 (#891, @dependabot[bot])
- ci: bump docker/setup-buildx-action from 2.4.1 to 2.5.0 (#927, @dependabot[bot])
- ci: bump github/codeql-action from 2.1.37 to 2.1.38 (#850, @dependabot[bot])
- ci: bump github/codeql-action from 2.1.38 to 2.1.39 (#857, @dependabot[bot])
- ci: bump github/codeql-action from 2.1.39 to 2.2.0 (#877, @dependabot[bot])
- ci: bump github/codeql-action from 2.2.0 to 2.2.1 (#881, @dependabot[bot])
- ci: bump github/codeql-action from 2.2.1 to 2.2.2 (#890, @dependabot[bot])
- ci: bump github/codeql-action from 2.2.11 to 2.2.12 (#991, @dependabot[bot])
- ci: bump github/codeql-action from 2.2.12 to 2.3.0 (#997, @dependabot[bot])
- ci: bump github/codeql-action from 2.2.2 to 2.2.3 (#896, @dependabot[bot])
- ci: bump github/codeql-action from 2.2.3 to 2.2.4 (#898, @dependabot[bot])
- ci: bump github/codeql-action from 2.2.4 to 2.2.5 (#915, @dependabot[bot])
- ci: bump github/codeql-action from 2.2.5 to 2.2.6 (#926, @dependabot[bot])
- ci: bump github/codeql-action from 2.2.6 to 2.2.7 (#944, @dependabot[bot])
- ci: bump github/codeql-action from 2.2.7 to 2.2.8 (#954, @dependabot[bot])
- ci: bump github/codeql-action from 2.2.8 to 2.2.9 (#963, @dependabot[bot])
- ci: bump github/codeql-action from 2.2.9 to 2.2.11 (#984, @dependabot[bot])
- ci: bump github/codeql-action from 2.3.0 to 2.3.2 (#1005, @dependabot[bot])
- ci: bump github/codeql-action from 2.3.2 to 2.3.3 (#1013, @dependabot[bot])
- ci: bump github/codeql-action from 2.3.3 to 2.3.4 (#1052, @dependabot[bot])
- ci: bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 (#862, @dependabot[bot])
- dependabot: prefix backport PRs with target-branch version (#879, @kaworu)
- dockerfile: bump library/alpine from 3.17.1 to 3.17.2 (#902, @dependabot[bot])
- dockerfile: bump library/alpine from 3.17.2 to 3.17.3 (#971, @dependabot[bot])
- dockerfile: bump library/alpine from 3.17.3 to 3.18.0 (#1020, @dependabot[bot])
- dockerfile: bump library/alpine from
69665d0
toff6bdca
(#932, @dependabot[bot]) - dockerfile: bump library/golang from 1.19.5-alpine3.17 to 1.20.0-alpine3.17 (#888, @dependabot[bot])
- dockerfile: bump library/golang from 1.20.0-alpine3.17 to 1.20.1-alpine3.17 (#904, @dependabot[bot])
- dockerfile: bump library/golang from 1.20.1-alpine3.17 to 1.20.2-alpine3.17 (#921, @dependabot[bot])
- dockerfile: bump library/golang from
1db1276
to576da1a
(#966, @dependabot[bot]) - dockerfile: bump library/golang from
1e29171
to0d145ec
(#903, @dependabot[bot]) - dockerfile: bump library/golang from
48f336e
to87d0a33
(#917, @dependabot[bot]) - dockerfile: bump library/golang from
4e6bc0e
to1db1276
(#931, @dependabot[bot]) - dockerfile: bump library/golang from
576da1a
to96a0a98
(#972, @dependabot[bot]) - dockerfile: bump library/golang from
96a0a98
to87734b7
(#973, @dependabot[bot]) - fix(deps): pin dependencies (master) (#1032, @renovate[bot])
- fix(deps): pin dependencies (master) (#1045, @renovate[bot])
- fix(deps): update all go dependencies master (master) (minor) (#1093, @renovate[bot])
- fix(deps): update module github.com/sirupsen/logrus to v1.9.2 (master) (#1038, @renovate[bot])
- fix(deps): update module github.com/sirupsen/logrus to v1.9.3 (master) (#1078, @renovate[bot])
- fix(deps): update module github.com/spf13/cast to v1.5.1 (master) (#1033, @renovate[bot])
- fix(deps): update module github.com/stretchr/testify to v1.8.4 (master) (#1058, @renovate[bot])
- fix(deps): update module golang.org/x/sys to v0.10.0 (master) (#1111, @renovate[bot])
- fix(deps): update module google.golang.org/grpc to v1.56.1 (master) (#1103, @renovate[bot])
- fix(deps): update module google.golang.org/grpc to v1.56.2 (master) (#1115, @renovate[bot])
- fix(deps): update module google.golang.org/protobuf to v1.31.0 (master) (#1106, @renovate[bot])
- fix(deps): update module gopkg.in/yaml.v2 to v3 (master) (#1025, @renovate[bot])
- Newest stable release is Hubble v...
v0.11.6
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
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
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
to31f980a
(#970, @dependabot[bot]) - [v0.11] dockerfile: Bump library/golang from
31f980a
to04065e6
(#974, @dependabot[bot]) - [v0.11] dockerfile: Bump library/golang from
8b660f4
to30630b1
(#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
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
toff6bdca
(#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
to62a2c84
(#918, @dependabot[bot]) - [v0.11] dockerfile: Bump library/golang from
ee42797
to8b660f4
(#936, @dependabot[bot]) - [v0.11] Update Golang to v1.19.7 (#930, @gandro)
v0.11.2
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
toa00a03c
(#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
Minor Changes:
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
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 formhubble observe -o json | jq .source
are rewritten ashubble 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:
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
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:
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)