github AvitalTamir/cyphernetes v0.14.0

4 days ago

Release Notes for Cyphernetes v0.14.0

Team Cyphernetes is pleased to announce the release of Cyphernetes v0.14.0. This version introduces multi-cluster support, the top-requested feature from the community. In addition, there are several other features and improvements that we are excited to share with you.

Features

  • Multi-cluster support: Cyphernetes now supports executing queries across multiple clusters using the IN keyword:
IN staging, production MATCH (d:Deployment) RETURN d

// Response:
{
  [
    {
      "staging_d": { 
        ...
    },
    {
      "production_d": {
       ...
    }
  ]
}
  • Support aggregation of CPU and Memory - You can now use fields containing CPU or memory values in SUM operations (#102)
  • Support for defining custom relationships in a YAML file, see the CLI docs for syntax (#92)

Improvements

  • Support no-color mode in the shell & query using the --no-color flag or NO_COLOR env var (#131)
  • Add context indicator to web client (#140)
  • Better component layout in web client
  • Two new comparison operators added to WHERE clause:
    • Regex =~ (#135)
    • String contains CONTAINS (#105)
  • Refactored debug logging code (#129)

Bug Fixes

  • Support comparing values against NULL in WHERE clause (#138)

Acknowledgments

Thanks to everybody both here and in the /r/kubernetes community who reported bugs, opened issues, commented and used Cyphernetes. The positive feedback we got this month was incredible, it's inspiring to see the community grow and learn about the cool ways people use Cyphernetes.

Special thanks to our awesome contributors who pushed Cyphernetes to new heights this month with new features, bug fixes and code improvements:
🎖️ @jameskim0987 - Awesome contributions this month with the addition of CPU & Memory aggregation and much more
🏅 @naorpeled - For adding 2 new useful comparison operators, no-color support and more
🥇 @aetimmes, @dadav, @hmizael - Thanks for opening new issues

Stay tuned for more!

Don't miss a new cyphernetes release

NewReleases is sending notifications on new releases.