Releases: itaysk/kubectl-neat
v2.0.4
Changelog
- b6e1059 satisfy gofmt
- 390fa60 bump go in ci
- 9f51bb3 prepare for v2.0.4
- 9c76686 upgrade k8s version
- 37dacc8 upgrade external tools
- 107787c bump go versoin to 1.22
- 5fb6df3 Bump golang.org/x/net from 0.0.0-20211209124913-491a49abca63 to 0.23.0
- 4875d81 Bump github.com/docker/distribution
- fda288b Bump golang.org/x/text from 0.3.6 to 0.3.8
- 6c5ae56 change bash shebangs to be more portable
- 4c647f3 fix error handling
- 81ac09c chore: bump kubernetes dependencies to 1.21.14
- cea744f Remove list metadata for parent object
- 8a96812 Bump github.com/tidwall/gjson from 1.3.2 to 1.9.3 (#77)
- 20d747e upgrade to golang 1.17 (#76)
- f975c89 Add kubectl-neat version command (#67)
v2.0.3
v2.0.2
v2.0.1
v2.0.0
Important note! This release has a couple of critical bugs that were fixed in v2.0.1:
- Output is written to stderr instead of stdout (and in some cases errors are written to stdout)
- The
get
subcommand didn't handle thekubectl get
arguments correctly
The changes from previous release is mostly refactoring the CLI commands and improving tests. The major version bump is due to a breaking change to the UX: previously kubectl neat
could have either read from stdin or launched kubectl get
and process it's output. The desired behavior was implied based on the provided args. Now the behavior is formalized: kubectl neat
is always reading from stdin (or from provided file, which is an additional new feature), and if you want it to call kubectl get
you can do with kubectl neat get ...
.
Changelog
67583c7 update krew template with new usage
b7a061c bump to v2.0.0
a7567bf update ci given tests refactor
bc38dcc use dist folder to build artifacts
a1329a9 refactor e2e tests
c128e73 refactor cli tests
297ddff improve testability in cli commands
8ef4f76 refactor neat tests
315faed refactor cli
3204697 update image
v1.2.0
v1.1.1
v1.1.0
this is a minor release that addresses mostly behind the scenes improvements.
user facing changes are the removal of kubectl apply annotation and better handling of CRDs.
Changelog
0080407 bump version
38ace19 simplify kube dependencies (#24)
975d6a0 Merge pull request #23 from itaysk/crd
d22988e Merge pull request #22 from itaysk/kubeout
c043686 remove KUBECTL_OUTPUT env var from component test
6c23919 remove unused path from tests struct
6775ac8 don't attemp to default unrecognized types
70be251 Merge pull request #19 from itaysk/removeapply
0f72aa9 remove kubectl apply tracking annotation
10b26e6 Merge pull request #16 from itaysk/goreleaser
8f9c105 use goreleaser
d87260d add basic goreleaser
9c9639f Merge pull request #13 from mig4/5-auto-build-test
9ad6473 Add initial CI workflow
001daf4 Fixed typos (PR #10)
f17cedd Fixed typos
ec4edbd add contribution guidelines
6544550 remove version gap notice
kubectl-neat v1.0.0
Complete re-write in Go.
No more required dependencies.
kubectl-neat v0.1.1
remove bundled dependencies. user has to preinstall jq, yq, sponge