Version history¶
This library adheres to Semantic Versioning.
2.2.2 (2018-03-02)
- Fixed error in
Client.stop()when the session is alreadyNone
2.2.1 (2018-02-22)
- Fixed mapped custom exceptions being reported via asphalt-exceptions
2.2.0 (2018-02-15)
- Added integration with asphalt-exceptions
- Raised connection logging level to
INFO - Added a configurable shutdown timeout
- Renamed
WAMPClient.close()toWAMPClient.stop() - Improved the reliability of the connection/session teardown process
2.1.0 (2017-09-21)
- Added the
protocol_optionsoption toWAMPClient - Added the
connection_timeoutoption toWAMPClient
2.0.1 (2017-06-07)
- Fixed failure to register option-less procedures and subscriptions added from a registry
2.0.0 (2017-06-07)
- BACKWARD INCOMPATIBLE Upgraded minimum Autobahn version to v17.5.1
- BACKWARD INCOMPATIBLE Changed the default value of the
pathoption onWAMPClientto/wsto match the default Crossbar configuration - BACKWARD INCOMPATIBLE Changed subscriptions to use the
detailskeyword argument to accept subscription details (sincedetails_argis now deprecated in Autobahn) - BACKWARD INCOMPATIBLE Replaced
SessionJoinEvent.session_idwith thedetailsattribute which directly exposes all session details provided by Autobahn - BACKWARD INCOMPATIBLE Changed the way registration/subscription/call/publish options are
passed. Keyword arguments were replaced with a single
optionskeyword-only argument. - BACKWARD INCOMPATIBLE Registry-based subscriptions and exception mappings now inherit the parent prefixes, just like procedures did previously
- Added compatibility with Asphalt 4.0
- Added the
WAMPClient.detailsproperty which returns the session details when joined to one - Fixed error during
WAMPClient.close()if a connection attempt was in progress - Fixed minor documentation errors
1.0.0 (2017-04-29)
- Initial release