6.0.4 (2020-12-21)
6.0.3 (2020-12-16)
- Package: Reduce package size (b8238ac)
6.0.2 (2020-12-12)
6.0.1 (2020-09-26)
6.0.0 (2020-09-17)
- 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)
- Transformer: handle undefined values better (b819b9a), closes /github.com/neo4j/neo4j-javascript-driver/blob/4.0/types/spatial-types.d.ts#L27
5.0.3 (2019-12-16)
- update package versions in lockfile (2d8534e)
5.0.2 (2019-12-16)
- 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)
5.0.0 (2019-09-21)
- 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)
4.3.1 (2019-08-25)
- return: pass options from query interface to return clause (f35ebda)
4.3.0 (2019-08-25)
4.2.0 (2019-08-06)
4.1.0 (2019-07-16)
- Union: create union clause (7e3b7c8)
4.0.2 (2019-07-16)
- update lodash version (8e9687f)
4.0.1 (2019-06-25)
- update code style and test errors (1b94118)
4.0.0 (2019-06-25)
- 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)
- 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 usesdetach: false
by default meaning that it will become a plain oldDELETE
clause in cypher. To retain the previous behaviour of becoming aDETACH 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)
3.8.4 (2018-11-06)
- fix conflicting any promise types (13a9eff)
3.8.3 (2018-11-04)
- fix generated references to lodash types (9b27bab)
3.8.2 (2018-11-03)
- fix how rollup was emitting imports (110a022)
3.8.1 (2018-11-03)
- Where: bind where clause parameters during build (bf0d4c2)
3.8.0 (2018-10-31)
- Remove: create remove clause (9d600b6)
3.7.0 (2018-09-28)
- Query: ensure Query.run doesn't throw synchronously (feebde0)
- support registering observables using any-observable (57b2089)
- support registering promises using any-promise (5284e6d)
3.6.0 (2018-09-27)
- Connection: accept neo4j driver options in connection constructor (d76d65a)
3.5.5 (2018-08-14)
3.5.4 (2018-08-14)
- OrderBy: accept direction case-insensitively (728497d)
3.5.3 (2018-08-13)
- Clause: match whole variable when inlining using interpolate (d0588aa)
3.5.2 (2018-08-13)
- Where: make WhereOp class abstract (5ccd199)
3.5.1 (2018-07-08)
- Set: Only use += in Set when value is an object (c61a37f)
3.5.0 (2018-06-18)
- OrderBy: remove deprecation notice about old constraint style (2c35ac9)