从旧版本升级
本页面包含驱动程序从 5.28 版本到 6.x 版本的新特性及重大变更列表。如需完整变更列表,请参阅 驱动程序更新日志。
6.x 系列的最新驱动程序版本兼容 Neo4j 4.4、5.x 和 202[56].x 服务器,因此您可以在升级服务器之前先升级驱动程序。同时,驱动程序 5.28 版本向前兼容 Neo4j 202[56].x 服务器,因此您也可以先升级服务器再升级驱动程序;但考虑到回滚应用程序升级比回滚服务器升级更容易,建议先从驱动程序开始。
| 将 Neo4j 服务器升级到较新版本时,应用程序中的 Cypher 查询可能也需要更新。驱动程序迁移助手(Drivers Migration Assistent)不涵盖 Cypher 的更改。 请参阅 Cypher → 弃用、新增与兼容性。 |
重大更改与弃用
被弃用的功能很可能会在下一个主要版本中被移除。
| 版本 | 消息 | 状态 |
|---|---|---|
6.0 |
通过这些新方法,事务函数的第一个参数将是一个 |
已移除 |
6.0 |
|
已移除 |
6.0 |
|
已移除 |
6.0 |
|
已移除 |
6.0 |
|
已更改 |
6.0 |
|
已更改 |
5.0 |
|
已弃用 |
5.0 |
|
已弃用 |
6.0 |
|
已弃用 |
6.0 |
|
已弃用 |
6.0 |
作为 Neo4j 状态码的 通知 (Notifications) 已被弃用,取而代之的是 GQL 状态对象。 因此:
|
已弃用 |
6.0 |
|
已弃用 |