Skip to content

Releases: memgraph/gqlalchemy

Release v1.2.0

12 Apr 11:08
12a05b6

Choose a tag to compare

Breaking Changes

  • Ordering query results as in GQLAlchemy older than 1.2 will not be possible.
  • where(), and_where() and or_where() methods can't be used as in
    GQLAlchemy older than 1.2.
  • Setting up the bootstrap_servers argument when creating a stream as in
    GQLAlchemy older than 1.2 will not be possible.

Major Features and Improvements

  • Improved where(), and_where(), or_where() and xor_where() methods. #114
  • Added where_not(), and_not(), or_not() and xor_not() methods. #114
  • Improved order_by() method from query builder by changing its argument types. #114
  • Added Docker and Binary Memgraph instance runners. #91
  • Added Azure Blob and local storage importers. #104
  • Added methods for dropping all indexes (drop_all_indexes()) and dropping all triggers (drop_all_triggers()). #100
  • Added table to graph importer. #100
  • Added an option to create a label index. #113
  • Added batch save methods for saving nodes (save_nodes()) and saving relationships (save_relationships()). #106
  • Added label filtering in where() method in query builder. #103
  • Added support for creating a trigger without ON keyword in query builder. #90
  • Added execute() option in query builder. #92
  • Added load_csv() and xor_where() methods to query builder. #90

Bug fixes

  • Fixed save_node_with_id() signature in the save_node() method. #109
  • Constraints and indexes defined in Field now work correctly. Before, when they were added to the Field of the property, they were always set to True, regardless of their actual value. #90
  • Fixed label inheritance to get all labels of base class. #105
  • Removed extra argument called optional from the Merge class. #118
  • Removed unnecessary quotes from the bootstraps_servers argument when creating a stream. #98

Release v1.1.5

01 Apr 07:37
e12093f

Choose a tag to compare

  • Removed the argument optional from the Merge class.

Release v1.1.4

24 Mar 12:51
cc67783

Choose a tag to compare

Changed method _save_node_with_id() to save_node_with_id().

Release v1.1.3

07 Mar 14:59
4a23854

Choose a tag to compare

Release v1.1.0

31 Jan 15:18
424cfcc

Choose a tag to compare

Major Features and Improvements

  • Added graph schema definition and validation.
  • Added new methods to the query builder: merge(), create(),
    unwind(),with_(), return_(), yield_(), order_by(), limit(),
    skip(), call(), delete() and remove().
  • Added on-disk storage for large properties that don't need to be stored in the
    graph database.
  • Added support for managing streams and database triggers.

Release v1.0.6

04 Oct 10:38

Choose a tag to compare

Change GQLAlchemy dependencies to support python 3.7.

Release v1.0.5

18 Aug 14:12

Choose a tag to compare

Fix #14 issue with creating nodes with string as ids.

Release v1.0.4

30 Jul 12:02

Choose a tag to compare

Breaking Change

Replace execute_query with execute #13

Release v1.0.2

21 May 15:51

Choose a tag to compare

Initial release.