- Support for MultiDiGraphs (42, thanks jackboyla!)
0.7.0
> Support for `ORDER BY` and `DISTINCT`
Features
- Support for `ORDER BY` in queries, including `ASC` and `DESC`, and chaining multiple sorts (41, thanks jackboyla!) - Support for `DISTINCT` in queries (40, thanks jackboyla!)
Housekeeping
- Refactor `return` for readability (41, thanks jackboyla!)
0.6.0
> New path group operator
Features
- Support for path group operators (37)
0.5.0
> Lots of language support for new query operators.
Features
- Support for C-style comments in queries with `//` (31) - Support for string operators, like `CONTAINS`, `STARTS WITH`, and `ENDS WITH` (33) - Support for negation of clauses with `NOT` (33)
Performance
- Huge performance boost for nonexhaustive queries via streaming matches (34, thanks davidmezzetti!)
Housekeeping
- Added more recent version of Python (3.9 through 3.11) to CI (33)
0.4.0
> Many performance updates, language features, and label support.
Features
- Support for multi-hop queries in `MATCH` statements (24, thanks khoale88!) - Support for single edge and node labels using the `__labels__` magic property (25, thanks khoale88!)
Performance
- Performance improvements by khoale88 that eliminate duplicated entity lookups (28)
0.3.0
> This version adds support for boolean arithmetic with AND/OR, and other language features.
Features
- Support for boolean arithmetic with AND/OR (20, thanks khoale88!) - Support for undirected edges (`(A)-[]-(B)`)