Skip to content

v2.0.0

Compare
Choose a tag to compare
@itaysk itaysk released this 02 Aug 11:44
· 28 commits to master since this release

Important note! This release has a couple of critical bugs that were fixed in v2.0.1:

  1. Output is written to stderr instead of stdout (and in some cases errors are written to stdout)
  2. The get subcommand didn't handle the kubectl 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