Skip to content
Pre-release

@cleishm cleishm released this Apr 5, 2019 · 37 commits to master since this release

This is a beta release of libcypher-parser. The usage and API may change before a GA release is made.

Mac OS X users, please install via homebrew:

$ brew install cleishm/neo4j/libcypher-parser

Ubuntu users, please install via the PPA:

$ sudo add-apt-repository ppa:cleishm/neo4j
$ sudo apt-get update
$ sudo apt-get install cypher-lint libcypher-parser

There are also packages available for other platforms, including Debian, Ubuntu, Fedora, CentOS and openSUSE.

Changes:

  • Fix issue in configure.ac that was requiring peg for distribution builds.
Assets 4
Pre-release

@cleishm cleishm released this Apr 5, 2019 · 40 commits to master since this release

This is a beta release of libcypher-parser. The usage and API may change before a GA release is made.

Mac OS X users, please install via homebrew:

$ brew install cleishm/neo4j/libcypher-parser

Ubuntu users, please install via the PPA:

$ sudo add-apt-repository ppa:cleishm/neo4j
$ sudo apt-get update
$ sudo apt-get install cypher-lint libcypher-parser

There are also packages available for other platforms, including Debian, Ubuntu, Fedora, CentOS and openSUSE.

Changes:

  • Adjust precedence of IS NULL
  • Fix several build warnings
  • Adjust precedence of regex and equals infix operator parsing
Assets 4
Pre-release

@cleishm cleishm released this Sep 20, 2017 · 63 commits to master since this release

This is a beta release of libcypher-parser. The usage and API may change before a GA release is made.

Mac OS X users, please install via homebrew:

$ brew install cleishm/neo4j/libcypher-parser

Ubuntu users, please install via the PPA:

$ sudo add-apt-repository ppa:cleishm/neo4j
$ sudo apt-get update
$ sudo apt-get install cypher-lint libcypher-parser

There are also packages available for other platforms, including Debian, Ubuntu, Fedora, CentOS and openSUSE.

Changes:

  • Adds #define's for compile-time version inspection (suggested by @franekp)
Assets 4
Sep 19, 2017
Release 0.5.5
Pre-release

@cleishm cleishm released this Sep 9, 2017 · 70 commits to master since this release

This is a beta release of libcypher-parser. The usage and API may change before a GA release is made.

Mac OS X users, please install via homebrew:

$ brew install cleishm/neo4j/libcypher-parser

Ubuntu users, please install via the PPA:

$ sudo add-apt-repository ppa:cleishm/neo4j
$ sudo apt-get update
$ sudo apt-get install cypher-lint libcypher-parser

There are also packages available for other platforms, including Debian, Ubuntu, Fedora, CentOS and openSUSE.

Changes:

  • Accept parameters using leading $
  • Support pattern comprehensions
  • Support ENDS WITH
  • Support map projections
  • Various other fixes and updates
Assets 4
Pre-release

@cleishm cleishm released this May 25, 2017 · 79 commits to master since this release

This is a beta release of libcypher-parser. The usage and API may change before a GA release is made.

Mac OS X users, please install via homebrew:

$ brew install cleishm/neo4j/libcypher-parser

Ubuntu users, please install via the PPA:

$ sudo add-apt-repository ppa:cleishm/neo4j
$ sudo apt-get update
$ sudo apt-get install cypher-lint libcypher-parser

There are also packages available for other platforms, including Debian, Ubuntu, Fedora, CentOS and openSUSE.

Changes:

  • Fixes an issue with indentation of multiline commands.
Assets 4
Pre-release

@cleishm cleishm released this Sep 26, 2016 · 83 commits to master since this release

This is a beta release of libcypher-parser. The usage and API may change before a GA release is made.

Mac OS X users, please install via homebrew:

$ brew install cleishm/neo4j/libcypher-parser

Ubuntu users, please install via the PPA:

$ sudo add-apt-repository ppa:cleishm/neo4j
$ sudo apt-get update
$ sudo apt-get install cypher-lint libcypher-parser

There are also packages available for other platforms, including Debian, Ubuntu, Fedora, CentOS and openSUSE.

Changes:

  • Fixes an issue tracking line numbers over multiple statements.
Assets 4
Pre-release

@cleishm cleishm released this Aug 15, 2016 · 86 commits to master since this release

This is a beta release of libcypher-parser. The usage and API may change before a GA release is made.

Mac OS X users, please install via homebrew:

$ brew install cleishm/neo4j/libcypher-parser

Ubuntu users, please install via the PPA:

$ sudo add-apt-repository ppa:cleishm/neo4j
$ sudo apt-get update
$ sudo apt-get install cypher-lint libcypher-parser

There are also packages available for other platforms, including Debian, Ubuntu, Fedora, CentOS and openSUSE.

Changes:

  • Handle unterminated block quotes and string literals
  • Provide next start offset during quick parsing
Assets 4
Pre-release

@cleishm cleishm released this Aug 13, 2016 · 90 commits to master since this release

This is a beta release of libcypher-parser. The usage and API may change before a GA release is made.

Mac OS X users, please install via homebrew:

$ brew install cleishm/neo4j/libcypher-parser

Ubuntu users, please install via the PPA:

$ sudo add-apt-repository ppa:cleishm/neo4j
$ sudo apt-get update
$ sudo apt-get install cypher-lint libcypher-parser

There are also packages available for other platforms, including Debian, Ubuntu, Fedora, CentOS and openSUSE.

Changes:

  • Allow client commands to span multiple lines
  • Allow client commands to be terminated by semicolons
Assets 4
Pre-release

@cleishm cleishm released this Jul 19, 2016 · 99 commits to master since this release

This is a beta release of libcypher-parser. The usage and API may change before a GA release is made.

Mac OS X users, please install via homebrew:

$ brew install cleishm/neo4j/libcypher-parser

Ubuntu users, please install via the PPA:

$ sudo add-apt-repository ppa:cleishm/neo4j
$ sudo apt-get update
$ sudo apt-get install cypher-lint libcypher-parser

There are also packages available for other platforms, including Debian, Ubuntu, Fedora, CentOS and openSUSE.

Changes:

  • Improve line number tracking for error reporting
  • Add range information to quick parse callback
Assets 4
You can’t perform that action at this time.