github AvitalTamir/cyphernetes v0.12.1

11 hours ago

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

Don't miss a new cyphernetes release

NewReleases is sending notifications on new releases.