Skip to content

Releases: cap-js-community/websocket

v1.9.2

01 Dec 15:26

Choose a tag to compare

Fixed:

  • Fix side effect event name and source properties
  • Prevent double websocket event emit with active adapter
  • Document how to handle websocket paths in different scenarios
  • Respect annotation @Common.WebSocketChannel for channel specification on event and service level
  • Document OData extension for UI5 Fiori Elements event-driven side effects
  • Queue/outbox websocket services automatically when configured accordingly in cds.requires

v1.9.1

05 Nov 16:13

Choose a tag to compare

Fixed:

  • Rework redis client

v1.9.0

03 Nov 07:28

Choose a tag to compare

Added:

  • Add Fiori side effects based on pcp format via annotation @websocket.pcp.sideEffect or @ws.pcp.sideEffect
  • Websocket mixins expose events and (unbound) operations (action, function) of non-websocket services via @websocket or @ws

Fixed:

  • Allow @ws.path and @websocket.path on service level
  • PCP message default is empty string instead of event
  • Allow to overwrite pcp event value via @websocket.pcp.event: <string> or @ws.pcp.sideEffect: <string>
  • Document cds.queued instead of cds.outboxed

v1.8.1

13 Oct 09:31

Choose a tag to compare

Trusted publishing

v1.8.0

09 Oct 07:31

Choose a tag to compare

Added

  • Client determination via user roles
  • Client determination filter operator (or / and)

Fixed

  • Fix client determination logic
  • Improve room handling for Socket.IO
  • Adjust logging component name

v1.7.3

08 Sep 11:05

Choose a tag to compare

Fixed

  • Fix ias auth strategy, set req.hostname

v1.7.2

04 Aug 07:51

Choose a tag to compare

Fixed:

  • Propagate headers to all places

Added:

  • Server websocket client CDS service

v1.7.1

03 Jul 06:14

Choose a tag to compare

Fixed:

  • Adapter loading for Socket.IO

v1.7.0

03 Jun 08:05

Choose a tag to compare

Fixed:

  • CDS 9 compatibility
  • Fix typing definition file

v1.6.4

05 May 12:37

Choose a tag to compare

Fixed:

  • Security: Dynamic method call