github AvitalTamir/cyphernetes v0.6.2

latest releases: v0.13.0, v0.12.1, v0.12.0...
10 months ago

Release Notes for Cyphernetes v0.6.2:

This release includes several major bug fixes and improvements to usability which make for a pretty big overhaul in the experience.

Improvements

  • Avoid printing is empty results
  • Change disable-color flag -c to raw-output -r
  • Add print statements on CREATE, DELETE, SET
  • Move query exec time print to end of results in return statements
  • The JSON output generated by return clauses was previously broken, it would create a structure like this:
"d": {
  "metadata": {
    "name": [
      "foo",
      "bar",
    ]
  }
}

Now it correctly returns this:

"d": [
  {
    "metadata": {
      "name": "foo"
    }
  },
  {
    "metadata": {
      "name": "bar"
    }
  }  
]

Bug Fixes

  • Relationships are now correctly filtered on both ends, meaning resources are filtered to match the relationship pattern no matter which side of the edge they're on. Previously, matching (s:service)->(i:ing) would return only matching ingresses but all services. now we correctly only return services which have related ingresses.
  • WHERE clauses now correctly cause filtering pre-applying of relationship rules
  • Issue in HasLabels rule criterion when object had no labels
  • Fix resource creation error handling
  • Correctly return full resource when returning node name
  • Fixed hasLabels label matching function (changed to general containsAll)

Don't miss a new cyphernetes release

NewReleases is sending notifications on new releases.