Skip to content

v0.12.1

Compare
Choose a tag to compare
@AvitalTamir AvitalTamir released this 06 Oct 23:10
b9e8d0e

Release Notes for Cyphernetes v0.12.1

This is a monumental release for Cyphernetes, there's been significant progress around reading the OpenAPI specs from the cluster - this means we say goodbye to much of the hardcoded stuff like autocompletion and most of the relationships.
Together with multiple issues closed, bug fixes and improvements to the UX and language - this feels like a very solid release that takes Cyphernetes a great leap towards a v1 release.

Last but not least - The community around this project has grown significantly since the last release - all the feedback, issues, suggestions and contributions gave Cyphernetes a HUGE push!
🏅 @chenrui333 @anthonybrice - for the Homebrew contribution
🎖️ @codekoala @dimm0 @bm1216 @idogada-akamai - for reporting issues

Features

  • Hardcoded autocompletions have been removed entirely and are now populated from the Cluster's OpenAPI specs
  • Many relationship types are now automatically discovered by traversing the OpenAPI specs, some hardcoded relationships remain but dozens more relationships are now available and work correctly

Improvements

  • Supports labels with dots and slashes, so a node like (d:Deployment {name: "test", app: "nginx", "test.io/foo": "bar"}) now works

Bug Fixes

  • Support OIDC providers in cluster config
  • Input line no longer disappears after hitting enter
  • Respect the $KUBECONFIG env var
  • Exit gracefully when no cluster config is found
  • Don't initialize the parser cluster config as part of root startup