v5.0.0
·
129 commits
to master
since this release
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