Skip to content

Releases: themetalfleece/neogma

v1.14.1

07 Jun 13:07
Compare
Choose a tag to compare

Improvements

  • Increase support for Literal - #99

v1.14.0

04 Apr 18:27
Compare
Choose a tag to compare

Features

  • Implemented support for property removal via the update model static. Docs here. #93 #97

v1.13.1

17 Mar 15:00
Compare
Choose a tag to compare

Improvements

  • Allow multiple operators in Where class for each property #95

v1.13.0

15 Jan 18:41
Compare
Choose a tag to compare

Features

  • Add support for temporary databases - #88 #89

Fixes

  • Fix relateTo crashing when non passing a property that's defined as optional - #87 #90

Type changes

  • The "required" property of the schema properties is now non-optional - it must always be defined.

Misc

  • Upgrade all packages.

v1.12.3

20 Sep 16:13
Compare
Choose a tag to compare

Improvements

  • Set QueryBuilder.queryRunner inside the Neogma constructor, meaning that it doesn't need to be set manually by the user.

v1.12.2

05 Sep 19:37
Compare
Choose a tag to compare

Improvements

  • Ensure that the sessionParams used in Neogma's constructor is used in every generated query, using QueryRunner and QueryBuilder - #78

v1.12.1

03 Sep 14:11
Compare
Choose a tag to compare

Improvements

  • Add a database param to the Neogma constructor, which is used as the default in session-related methods - #76
  • Add sessionParams to every session-related method - #76

Fixes

  • Fix minHops and maxHops not generating correct cypher - #72

v1.12.0

27 May 07:55
Compare
Choose a tag to compare

Features

  • Add plain param to findMany and findOne to return just the properties, not an Instance (#63, #58).

Improvements

  • Add verifyConnectivity method, along with NeogmaConnectivityError (#60, #62).

Dependencies & Internals

  • Upgrade all packages.
  • Improve eslint & prettier.

v1.11.1

25 Sep 20:08
Compare
Choose a tag to compare

Fixes

v1.11.0

25 Sep 19:51
Compare
Choose a tag to compare

Breaking changes

  • The default type in various generics in ModelOps changed to Object. This was made to avoid behavior similar to being any if they were omitted. In case you are getting errors, you might be missing the 4th generic in RelatedNodesI, as documented here.
  • The documentation is now inside the repo, accessible in https://themetalfleece.github.io/neogma.

Features

  • Model static to delete relationships, documented here.
  • Reverse in operator, documented here.

Repository changes