Neo4j Versioning

This section explains Neo4j versioning.

Neo4j uses semantic versioning (Semantic Versioning Specification 2.0.0). Given a version number MAJOR.MINOR.PATCH, the increment is based on:

  • MAJOR version - incompatible API changes towards previous MAJOR version.

  • MINOR version - functionality in a backward compatible manner.

  • PATCH release - backward compatible bug fixes.

Neo4j’s fully managed cloud service Neo4j Aura uses only MAJOR versioning.