Skip to content

Commit df4a6c1

Browse files
robsdedudefbiville
andauthored
Update server/driver compatibility (#481)
Co-authored-by: Florent Biville <445792+fbiville@users.noreply.github.com>
1 parent c594f08 commit df4a6c1

File tree

1 file changed

+11
-29
lines changed

1 file changed

+11
-29
lines changed

README.md

Lines changed: 11 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -141,35 +141,17 @@ func (i *Item) String() string {
141141

142142
```
143143

144-
## Neo4j and Bolt protocol versions
145-
146-
Please look at the [supported version's documentation](https://neo4j.com/developer/kb/neo4j-supported-versions/) for the
147-
most accurate information about Neo4j releases.
148-
149-
| Server \\ Driver | 1.7 | 4.0 | 4.2 | 4.3 | **4.4** | 5.0 | 5.1 | 5.2 | 5.3 | 5.4 | 5.5 | 5.6 | 5.7 |
150-
|---------------------|-----|-----|-------|-------|---------|-------|-------|-------|-------|-------|-------|-------|-------|
151-
| Neo4j 3.5 (EOL) | Yes | Yes | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
152-
| Neo4j 4.0 (EOL) | Yes | Yes | Yes | Yes | Yes | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
153-
| Neo4j 4.1 (EOL) | ? | Yes | Yes | Yes | Yes | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
154-
| Neo4j 4.2 (EOL) | ? | ? | Yes | Yes | Yes | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
155-
| Neo4j 4.3 (EOL) | ? | ? | Yes | Yes | Yes | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) | (Yes) |
156-
| **Neo4j 4.4 (LTS)** | ? | ? | ? | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | (Yes) |
157-
| Neo4j 5.0 (HO) | ? | ? | ? | ? | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | (Yes) |
158-
| Neo4j 5.1 (HO) | ? | ? | ? | ? | (Yes) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | (Yes) |
159-
| Neo4j 5.2 (HO) | ? | ? | ? | ? | (Yes) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | (Yes) |
160-
| Neo4j 5.3 (HO) | ? | ? | ? | ? | (Yes) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | (Yes) |
161-
| Neo4j 5.4 (HO) | ? | ? | ? | ? | (Yes) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | (Yes) |
162-
| Neo4j 5.5 (HO) | ? | ? | ? | ? | (Yes) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | (Yes) |
163-
| Neo4j 5.6 | ? | ? | ? | ? | (Yes) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | (Yes) |
164-
| Neo4j 5.7 | ? | ? | ? | ? | (Yes) | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
165-
166-
- `(EOL)`: End Of Life, a server version is marked as such when it is not supported anymore
167-
- `(HO)`: Hotfixes only, a server version is marked as such when it is only updated for security patches
168-
- `(LTS)`: Long Term Support, a server version is marked as such when it actively receives updates over an extended
169-
period of time
170-
- `Yes`: this driver/server version combination is supported across all official drivers
171-
- `(Yes)`: this driver/server version combination is supported by this driver, potentially with a subset of features
172-
- `?`: this driver/server version combination may or may not work at all
144+
## Server/Driver compatibility
145+
146+
Starting with 5.0, the Neo4j Drivers will be moving to a monthly release cadence.
147+
A minor version will be released on the last Friday of each month so as to maintain versioning consistency with the core product (Neo4j DBMS) which has also moved to a monthly cadence.
148+
149+
As a policy, patch versions will not be released except on rare occasions.
150+
Bug fixes and updates will go into the latest minor version and users should upgrade to that.
151+
Driver upgrades within a major version will never contain breaking API changes.
152+
153+
See also: https://neo4j.com/developer/kb/neo4j-supported-versions/
154+
173155

174156
## Connecting to a causal cluster
175157

0 commit comments

Comments
 (0)