Major Changes:
- Add hubble list namespaces command (#1086, @chancez)
- Add support for supplying basic authentication credentials (#1002, @chancez)
- Replace stdin detection with --flows-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 v0.11.3 (#940, @gandro)
- Prepare for v0.12 development (#846, @gandro)
- README: Fix broken links (#909, @netoax)
- README: v0.11.1 is the latest release (#868, @gandro)
- Revert "Add hubble observe flows" (#869, @chancez)
- treewide: Bump newest release to v0.11.2 (#908, @gandro)
- Update doc and stable.txt for v0.11.5 release (#1018, @kaworu)
- Update doc and stable.txt for v0.11.6 release (#1075, @kaworu)
- Update release instructions (#994, @glibsm)
- Update things after 0.11.4 release (#1001, @glibsm)
- vendor: bump github.com/fatih/color from 1.13.0 to 1.14.0 (#860, @dependabot[bot])
- vendor: bump github.com/fatih/color from 1.14.0 to 1.14.1 (#863, @dependabot[bot])
- vendor: bump github.com/fatih/color from 1.14.1 to 1.15.0 (#928, @dependabot[bot])
- vendor: bump github.com/sirupsen/logrus from 1.9.0 to 1.9.1 (#1039, @dependabot[bot])
- vendor: bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#978, @dependabot[bot])
- vendor: bump github.com/spf13/viper from 1.14.0 to 1.15.0 (#859, @dependabot[bot])
- vendor: bump github.com/stretchr/testify from 1.8.1 to 1.8.2 (#914, @dependabot[bot])
- vendor: bump github.com/stretchr/testify from 1.8.2 to 1.8.3 (#1047, @dependabot[bot])
- vendor: bump github/cilium to v1.13.0-rc5 (#871, @rolinh)
- vendor: bump golang.org/x/net from 0.5.0 to 0.7.0 (#910, @dependabot[bot])
- vendor: bump golang.org/x/sys from 0.4.0 to 0.5.0 (#892, @dependabot[bot])
- vendor: bump golang.org/x/sys from 0.5.0 to 0.6.0 (#920, @dependabot[bot])
- vendor: bump golang.org/x/sys from 0.6.0 to 0.7.0 (#979, @dependabot[bot])
- vendor: bump golang.org/x/sys from 0.7.0 to 0.8.0 (#1014, @dependabot[bot])
- vendor: bump google.golang.org/grpc from 1.52.0 to 1.52.1 (#870, @dependabot[bot])
- vendor: bump google.golang.org/grpc from 1.52.1 to 1.52.3 (#876, @dependabot[bot])
- vendor: bump google.golang.org/grpc from 1.52.3 to 1.53.0 (#895, @dependabot[bot])
- vendor: bump google.golang.org/grpc from 1.53.0 to 1.54.0 (#953, @dependabot[bot])
- vendor: bump google.golang.org/grpc from 1.54.0 to 1.55.0 (#1015, @dependabot[bot])
- vendor: bump google.golang.org/protobuf from 1.28.1 to 1.29.0 (#924, @dependabot[bot])
- vendor: bump google.golang.org/protobuf from 1.29.0 to 1.29.1 (#939, @dependabot[bot])
- vendor: bump google.golang.org/protobuf from 1.29.1 to 1.30.0 (#949, @dependabot[bot])