github AvitalTamir/cyphernetes v0.16.0

23 hours ago

Release Notes for Cyphernetes v0.16.0

This release introduces a powerful new Cypher feature - the ability to use nodes without labels in patterns (Kindless nodes).

Kindless node patterns (e.g. MATCH (p:Pod)->(x) RETURN x.kind) allow you to discover resources - Cyphernetes will expand the query to include every possible kind allowed by the relationship and return all matching resources.

This unlocks the power of discovering resources without knowing their kind in advance.



Besides kindless nodes, a couple of cool improvements and bug fixes.



Screenshot 2025-02-06 at 21 11 45

Features

  • Kindless nodes (x) - discover all resources connected to a given node on the graph
  • Anonymous nodes (:Pod) - use nodes without variable names, make queries leaner where you don’t need variables in subsequent RETURN/SET/DELETE clauses
  • 
New search bar in web client - Quickly filter down results by key or value

Improvements

  • New AND keyword (will deprecate commas in WHERE clauses in a future version to better align with Cypher)
  • New NOT keyword to negate conditions in WHERE clauses

Bugfixes

  • (Regression) Allow using backslashes to escape dots in jsonPaths in WHERE and RETURN clauses

🎖️ Thanks @reitzig for reporting a super important issue
🏅 Thanks @naorpeled for the much needed, Sisyphean code-reviews

Don't miss a new cyphernetes release

NewReleases is sending notifications on new releases.