- Implement --invert-match/-v support
- Bump dependencies
- Build with Kubernetes Client SDK v1.31.2
- Bump dependencies
- Build with Kubernetes Client SDK v1.30.5
- Bump dependencies
- Build with Kubernetes Client SDK v1.30.4
- Bump dependencies
- Build with Kubernetes Client SDK v1.30.3
- Bump dependencies
- Build with go 1.22
- Build with Kubernetes Client SDK v1.30.2
- Bump github.com/spf13/cobra v1.8.1
- Build with Kubernetes Client SDK v1.29.4
- Bump dependencies
- Build with Kubernetes Client SDK v1.29.3
- Bump dependencies
- Build with Kubernetes Client SDK v1.28.7
- Bump actions/cache@v4
- Build with Kubernetes Client SDK v1.28.5
- Bump actions/steup-go@v5
- Bump actions/stale@v9
- Build with Kubernetes Client SDK v1.27.8
- Bump github.com/spf13/cobra v1.8.0
- Build with Kubernetes Client SDK v1.27.7
- Bump actions/checkout@v4
- Build with Kubernetes Client SDK v1.27.6
- Upstream k8s 1.27 built with go 1.20
- Build with Kubernetes Client SDK v1.27.5
- More detail for staticcheck
- Bump github.com/sirupsen/logrus v1.9.3
- Bump github.com/spf13/cobra v1.7.0
- Build with Kubernetes Client SDK v1.26.7
- Build with Kubernetes Client SDK v1.26.6
- Build with Kubernetes Client SDK v1.25.11
- Build with Kubernetes Client SDK v1.25.10
- Release with krew-release-bot v0.0.46
- Build with Kubernetes Client SDK v1.25.9
- Keep output aligned with kubectl and bug fixes
- Trigger actions/stale once per week
- Bump actions/stale@v8
- Base: build with Kubernetes Client SDK v1.24.12
- Misc: release with krew-release-bot v0.0.44
- Misc: bump actions/setup-go@v4
- Base: build with Kubernetes Client SDK v1.24.11
- Address vulnerabilities fixes
- Address vulnerabilities
- CI: upgrade actions/stale@v7
- Base: build with Kubernetes Client SDK v1.24.10 and Golang 1.19
- Release with GitHub Actions
- Base: bump Kubernetes Client SDK v1.24.9
- Mitigated CVEs: CVE-2022-41717, CVE-2022-27664
- Base: bump Kubernetes Client SDK v1.24.8
- Mitigated CVEs: CVE-2022-3162, CVE-2022-3294
- Upgrade dependencies:
- spf13/cobra v1.6.1
- Bump Kubernetes Client SDK v1.24.7
- Build with golang 1.18.x (CI)
- Replace deprecated golint with Staticcheck
- Download ghr binary directly
- Bump Kubernetes Client SDK v1.24.5
- Build with golang 1.18.x
- Include more info for "version" command
- Introduce stable bot
Known issue: it is actually build with golang 1.17, please use v1.10.1 instead.
- Added support for the following resources
- ClusterRoleBindings
- ClusterRoles
- RoleBindings
- Roles
- ServiceAccounts
- Initial support for arm-based Linux
- Initial support for arm-based macOS (M1/M2-series)
- Upgrade dependencies:
- spf13/cobra v1.5.0
- sirupsen/logrus v1.9.0
- Bump Kubernetes Client SDK: kubernetes-1.23.10
- Bump krew-release-bot v0.0.43
- CVE-2022-28948
- Bump Kubernetes Client SDK: kubernetes-1.23.7
- Release with krew-release-bot v0.0.42
- Keep output aligned when no resource found
- Build with github.com/spf13/cobra v1.4.0
- Build with next-gen convenience image: cimg/go:1.16
- Added support for the following resources
- CronJobs
- ReplicaSets
- Bump Kubernetes Client SDK: kubernetes-1.22.8
- Cleanup go.mod
- Bump Kubernetes Client SDK: kubernetes-1.22.6
- Cleanup go.mod
- Added support for the following resources
- CSIDrivers
- StorageClasses
- Upgrade krew-release-bot to v0.0.40
- Bump Kubernetes Client SDK: kubernetes-1.21.8
- Upgrade dependencies:
- spf13/cobra v1.3.0
- Cleanup CircleCI configuration
- Bump Kubernetes Client SDK: kubernetes-1.21.7
- Fix incorrect node role display
- Added support for the following resources
- Services, thanks to @wshihadeh
- Bump Kubernetes Client SDK: kubernetes-1.21.5
- Bump Kubernetes Client SDK: kubernetes-1.21.4
- Build with go 1.16
- Bump Kubernetes Client SDK: kubernetes-1.20.8
- Bump golang.org/x/crypto for CVE-2020-29652
- NO CHANGE, to fix incorrect sha256sum on krew-index
- Introduce krew-release-bot for release automation
- Drop support for Kubernetes 1.16 or earlier
- Bump Kubernetes Client SDK: kubernetes-1.20.4
- Upgrade dependencies:
- spf13/cobra v1.1.3
- sirupsen/logrus v1.8.1
- Build with go 1.15
- Added support for the following resources
- Jobs
- Ingresses
- Bump Kubernetes Client SDK: kubernetes-1.18.10
- Upgrade dependencies:
- spf13/cobra v1.1.1
- sirupsen/logrus v1.7.0
- Upgrade to Go 1.14
- Bump Kubernetes Client SDK: kubernetes-1.18.6
- Upgrade dependencies:
- spf13/cobra v1.0.0
- sirupsen/logrus v1.6.0
- Bump Kubernetes Client SDK: kubernetes-1.18.2
- Fix logic error for client init process
- Bump Kubernetes Client SDK: kubernetes-1.16.8
- Bump Kubernetes Client SDK: kubernetes-1.16.4
- Added support for ConfigMaps search, with command aliases:
- configmaps, configmap, cm
- Added support for Secrets search, with command aliases:
- secrets, secret
- Release with LICENSE, resolved #16
- Bump Kubernetes Client SDK: kubernetes-1.15.6
- Fix KUBECONFIG not working issue, @tsaarni thanks (#14)
- Fix namespace not respect the setting from KUBECONFIG, reported by @fredleger (#13, #15)
- Bump Kubernetes Client SDK: kubernetes-1.15.3
- Upgrade to Go 1.13.0
- Added support for StatefulSets search
- Added support for
-A
as the shortcut of--all-namespaces
- Added support for install via
kubectl krew install grep
- Fixed
--help
not work for the root command - Support for command aliases:
- daemonsets, daemonset, ds
- deployments, deployment, deploy
- hpas, hpa
- nodes, node, no
- pods, pod, po
- statefulsets, stateful, sts
- Bump Kubernetes Client SDK: kubernetes-1.15.1
- Cleanup go.mod / go.sum
- BREAKING CHANGE: Renamed as
kubectl-grep
- Exit if
.kube/config
not found - Code refactoring
- Added Support for Node Search
- Bump Kubernetes Client SDK: kubernetes-1.14.1
- Security Fixes for CVE-2019-1002101 and CVE-2019-9946
- Supported NodeName Display for Pods
- Supported Multi-Selector Display for DaemonSets
- Don't Panic if Cluster Unreachable
- Added Support for DaemonSets
- Added Support for "-o wide" Option
- Added Support for GO Modules
- Initial Release