Skip to content

Latest commit

 

History

History
57 lines (46 loc) · 1.95 KB

CHANGELOG.md

File metadata and controls

57 lines (46 loc) · 1.95 KB

serverwamp Changelog

1.1.2

  • Fix standard library json support.

1.1.1

  • Support session close goodbye message.

1.0.7

  • Fix using deprecated collections.Sequence.
  • WAMP-compliant msgpack batch processing
    • Fixes Autobahn|Python out-of-box compatibility.
  • Allow unauthenticated sessions if no authenticators configured.
    • session.identity is None in this case.

1.0.6

  • Server now responds with error when unsubscribing from non-subscribed topic.
  • Temporarily synchronize subscribe/unsubscribe messages.
    • Synchronization will be made configurable by request type in a future version.
  • Fix for exception raised in trying to process protocol messages from a canceled connection.

1.0.5

  • Fix error in SCRAM nonce generation
  • Fix lack of response to clients' unsubscribe requests
  • Fix for exception raised in trying to process protocol messages from a canceled connection.

1.0.4

  • aiohttp sessions now cancellable by server shutdown
  • Session cleanup operations specifically shielded from cancellation
  • Added Application.close_sessions method (undocumented)

1.0.3

  • Fix for plain topic routes raising exception during registration. Issue #4
  • Exceptions in user-supplied RPC code no longer crash the app, but instead return a wamp.error.runtime_error to the caller like Crossbar.io's toolchain.

1.0.2

  • Add "http_headers_raw" transport_info item for aiohttp and ASGI connections.

1.0.1

  • Fix stopasynciteration exception on session close with outstanding subscriptions.

1.0.0

Brand new API with…

  • Support for multiple realms w/ separate handlers
  • Context-manager-friendly subscription handlers
  • Session state handlers.
  • Routes configuration for topics similar to RPC.
  • Slightly more structured concurrency on the asyncio side.
  • Transport authenticators, ticket authenticators, and CRA auth.

Released 2020-05-07 alongside new documentation.

0.2.3

Transport auth, RPC and subscriptions now working.