Skip to content

Latest commit

 

History

History
275 lines (133 loc) · 11.8 KB

CHANGELOG.md

File metadata and controls

275 lines (133 loc) · 11.8 KB

6.0.4 (2020-12-21)

Bug Fixes

  • build: add missing build step before releasing (cd68ec3), closes #173

6.0.3 (2020-12-16)

Bug Fixes

  • Package: Reduce package size (b8238ac)

6.0.2 (2020-12-12)

Bug Fixes

  • termlist: fix handling of nested dictionaries (93a5cd4), closes #137

6.0.1 (2020-09-26)

Bug Fixes

  • skip,limit: use int object for parameter (2b18c97), closes #159

6.0.0 (2020-09-17)

Bug Fixes

BREAKING CHANGES

  • Removes the any-observable package
  • Removes the any-promise package
  • Connection.close() now returns a promise instead of acting immediately. The new neo4j driver changed the behaviour of Driver.close() and this change is consistent with that.

5.0.4 (2019-12-23)

Bug Fixes

5.0.3 (2019-12-16)

Bug Fixes

  • update package versions in lockfile (2d8534e)

5.0.2 (2019-12-16)

Bug Fixes

  • remove rimraf dependency (e2aa8f3)
  • update any-observable (c5cb388)
  • update lodash version in package.json (67e71c4)
  • update typedoc dependency (f4bde55)

5.0.1 (2019-12-08)

Bug Fixes

  • export builder, clause and clause collection (6dde494), closes #116

5.0.0 (2019-09-21)

Bug Fixes

  • Set: replace override option with merge (91ab4f6)
  • make error handling more consistent (56a7591)

BREAKING CHANGES

  • The run and stream methods of the Connection and Query classes no longer throw exceptions. Instead they return a rejected promise or an observable that will immediately error.
  • Set: The default behaviour of the Set clause has changed to use the = operator. This is to be more consistent with cypher.

4.4.0 (2019-08-25)

Features

4.3.1 (2019-08-25)

Bug Fixes

  • return: pass options from query interface to return clause (f35ebda)

4.3.0 (2019-08-25)

Features

  • return: add distinct option (205960a), closes #90

4.2.0 (2019-08-06)

Features

  • Where: allow RegExp objects directly in where clause (595b6a9), closes #13

4.1.0 (2019-07-16)

Features

  • Union: create union clause (7e3b7c8)

4.0.2 (2019-07-16)

Bug Fixes

4.0.1 (2019-06-25)

Bug Fixes

  • update code style and test errors (1b94118)

4.0.0 (2019-06-25)

Bug Fixes

  • remove unused rxjs peer dependency (ae0c95d)
  • Delete: change the default behaviour of delete clause not to use detach (9f367c7)
  • Limit: use a parameter for limit number (025c873)
  • Skip: use a parameter in skip number (7f6360c)
  • Skip, Limit: make skip and limit only accept number amounts (cfb62c3)

BREAKING CHANGES

  • Skip, Limit: The type of skip and limit clauses no longer accept a string. This will only effect typescript users, there is no breaking change for javascript users.
  • Delete: The .delete method now uses detach: false by default meaning that it will become a plain old DELETE clause in cypher. To retain the previous behaviour of becoming a DETACH DELETE clause by default, use the .detachDelete method instead.
  • Skip: A string expression as the skip number is no longer accepted. The argument must be a number.
  • Limit: A string expression as the limit number is no longer accepted. The argument must be a number.

3.8.5 (2018-11-15)

Bug Fixes

  • tell rollup to output external modules with node style paths (248f039), closes #68

3.8.4 (2018-11-06)

Bug Fixes

  • fix conflicting any promise types (13a9eff)

3.8.3 (2018-11-04)

Bug Fixes

  • fix generated references to lodash types (9b27bab)

3.8.2 (2018-11-03)

Bug Fixes

  • fix how rollup was emitting imports (110a022)

3.8.1 (2018-11-03)

Bug Fixes

  • Where: bind where clause parameters during build (bf0d4c2)

3.8.0 (2018-10-31)

Features

  • Remove: create remove clause (9d600b6)

3.7.0 (2018-09-28)

Bug Fixes

  • Query: ensure Query.run doesn't throw synchronously (feebde0)

Features

  • support registering observables using any-observable (57b2089)
  • support registering promises using any-promise (5284e6d)

3.6.0 (2018-09-27)

Features

  • Connection: accept neo4j driver options in connection constructor (d76d65a)

3.5.5 (2018-08-14)

Bug Fixes

  • Where: remove side effects from build (f664ebe), closes #42

3.5.4 (2018-08-14)

Bug Fixes

  • OrderBy: accept direction case-insensitively (728497d)

3.5.3 (2018-08-13)

Bug Fixes

  • Clause: match whole variable when inlining using interpolate (d0588aa)

3.5.2 (2018-08-13)

Bug Fixes

  • Where: make WhereOp class abstract (5ccd199)

3.5.1 (2018-07-08)

Bug Fixes

  • Set: Only use += in Set when value is an object (c61a37f)

3.5.0 (2018-06-18)

Bug Fixes

  • OrderBy: remove deprecation notice about old constraint style (2c35ac9)

Features

  • OrderBy: add new order by constraint style (2324831), closes #9