Current deprecations
This section lists all deprecated Neo4j server features, including replacements where applicable. Deprecated features are only removed immediately after a long-term support (LTS) release.
For deprecations in Cypher language, see Cypher manual → Deprecations, additions, and compatibility.
Operating systems
- Neo4j 2026.01
-
-
CentOS Stream 8.x.
This operating system will continue to be supported along with the next LTS release in 2026, but new releases after the 2026 LTS will no longer support this platform. It is recommended to upgrade to a supported OS version before the next LTS release. -
System V (SysV) init scripts in Neo4j Linux distributions.
The SysV init scripts are located in /etc/rc.d/init.d/ or /etc/init.d. All currently supported Linux distributions usesystemdby default, not SysV init scripts.
-
- Neo4j 2025.10
-
The following Linux distributions are deprecated:
-
Red Hat Enterprise Linux 8.x
-
Debian 11.x
-
Windows Server 2022
-
MacOS 13 Ventura
-
MacOS 14 Sonoma
These operating systems will continue to be supported along with the next LTS release in 2026, but new releases after the 2026 LTS will no longer support these platforms. It is recommended to upgrade to a supported OS version before the next LTS release.
-
Procedures
See all deprecated procedures
| Name | Community Edition | Enterprise Edition | Comment |
|---|---|---|---|
Deprecated in 2025.04 |
|||
|
Deprecated in 2025.01 |
||
Deprecated in 5.26 |
|||
Deprecated in 5.23. |
|||
Deprecated in 5.21. |
|||
|
Deprecated in 5.17 |
||
|
Deprecated in 5.17 |
||
|
Deprecated in 5.17 |
||
Deprecated in 5.13 |
|||
|
Deprecated in 5.9 |
||
|
Deprecated in 5.9 |
||
|
Deprecated in 5.6 |
Configuration settings
See all deprecated configuration settings
| Name | Community Edition | Enterprise Edition | Comment |
|---|---|---|---|
Deprecated in 2025.05 |
|||
Deprecated in 5.7 |
|||
Dynamic Deprecated |
|||
Dynamic Deprecated |
Metrics
See all deprecated metrics
| Name | Comment |
|---|---|
|
The metric will be removed in a future release. |
Database data metrics Deprecated in 5.15 |
|
|
|
|
|
|
If you want to have a rough metric of how big your graph is, use |
|
If you want to have a rough metric of how big your graph is, use |
Logging
- Neo4j 2025.05
-
The
failureReasoncolumn of the JSON format query log is deprecated in favor of theerrorInfocolumn. For details, refer to Logging → JSON format log entries for log type query.
Neo4j-admin tool
See all deprecated commands
| Name | Community Edition | Enterprise Edition | Comment |
|---|---|---|---|
Deprecated in 2025.01 |
See all deprecated command options
| Command | Option | Comment |
|---|---|---|
|
The option is deprecated and replaced by the |
Seed providers
- Neo4j 5.26
-
S3SeedProvideris replaced by theCloudSeedProvider. For more information, see Seed from URI.
Java API
- Neo4j 5.26
-
The server-side Notification API and the
getNotifications()method of the Result Core API are deprecated.
Neo4j error codes messages
- Neo4j 2025.04
-
Using the error messages programmatically is deprecated. Because error messages might change in a future release, please parse or use GQLSTATUS error codes in your application code. For details, see Status Codes for Errors & Notifications → List of GQLSTATUS error codes.