Releases: neo4j-php/Bolt
Releases · neo4j-php/Bolt
v6.1.3
What's Changed
- Added support for bolt 5.3
- Fixed bug with version 5.2
- Automatic identification of Neo4j version which is used to decide what bolt version use. Set Neo4j versions for GH Actions to test all possible bolt versions.
- Removed unnecessary type hints from tests so they don't have to be extended every time when there is new bolt version
Full Changelog: v6.1.2...v6.1.3
v6.1.2
v6.1.1
What's Changed
- Last update introduced breaking change. Avoid this breaking change by removing use of latest bolt version as default @stefanak-michal in #114
Full Changelog: v6.1.0...v6.1.1
v6.1.0
v6.0.2
Minor update which contains composer versioning update which should solve issue with new release of phpunit 10.
What's Changed
- Updated tests configuration by @stefanak-michal in #109
- Added new neo4j version by @stefanak-michal in #111
Full Changelog: v6.0.1...v6.0.2
v6.0.1
v6.0.0
What's Changed
- Raised minimum version to php 8.0 and implemented new features PHP: Supported Versions
- All exception classes are extending newly added abstract BoltException class
Full Changelog: v5.1.1...v6.0.0
v5.1.1
What's Changed
- removed php7 tests
- Added methods return types to Bytes PackStream type
Full Changelog: v5.1.0...v5.1.1
v5.1.0
What's Changed
- Removed message fragmentation for handshake by @stefanak-michal in #105
- update to latest neo4j version 5.2 by @stefanak-michal in #106
Full Changelog: v5.0.0...v5.1.0
v5.0.0
List of most important (breaking) changes
- Structures moved to protocol versions and follows updated documentation.
- Implemented pipelining #99 and now you need to call
getResponse
orgetResponses
to fetch awaiting messages from server. - Each received server message is now provided as instance of
\Bolt\protocol\Response
class. - Removed
MessageException
andIgnoredException
. Now it can be verified with response signature. - Added server state (docs).
- Removed backward compatibility for Bolt messages (ex. before you were able to call
init
on v3 and higher).
What's Changed
- Added new exception when trying to unpack int x64 on x86 platform by @stefanak-michal in #96
- Implementation of ServerState by @stefanak-michal in #97
- Added pipeline versions of methods by @stefanak-michal in #100
- Structures semantics by @stefanak-michal in #103
- Protocol messages as traits by @stefanak-michal in #94
- Traits pipeline by @stefanak-michal in #102
Full Changelog: v4.1.1...v5