Skip to content

Releases: socketio/socket.io-postgres-adapter

0.5.0

Choose a tag to compare

@darrachequesne darrachequesne released this 05 Nov 22:45
a9300c1

Bug Fixes

  • properly release the client when calling io.close() (c00716d)

Features

  • allow using the adapter within a Node.js cluster (18a917f)

Diff: 0.4.0...0.5.0

0.4.0

Choose a tag to compare

@darrachequesne darrachequesne released this 17 Jul 23:49
d38fbda

This release contains an important refactor of the adapter (this commit), as most of the logic has been moved in the ClusterAdapter class of the socket.io-adapter package.

Diff: 0.3.1...0.4.0

0.3.1

Choose a tag to compare

@darrachequesne darrachequesne released this 08 Feb 10:06
faa0389

The socket.io-adapter package was added to the list of peerDependencies, in order to fix sync issues with the version imported by the socket.io package (see d177075).

Support for connection state recovery (see here) will be added in the next release.

Diff: 0.3.0...0.3.1

0.3.0

Choose a tag to compare

@darrachequesne darrachequesne released this 28 Apr 13:26
4190f4b

Features

  • broadcast and expect multiple acks (829a1f5)

This feature was added in socket.io@4.5.0:

io.timeout(1000).emit("some-event", (err, responses) => {
  // ...
});

Thanks to this change, it will now work with multiple Socket.IO servers.

  • use a single Postgres connection for all namespaces (651e281)

The adapter will now create one single Postgres connection for all namespaces, instead of one per namespace, which could lead to performance issues.

Diff: 0.2.0...0.3.0

0.2.0

Choose a tag to compare

@darrachequesne darrachequesne released this 16 Dec 11:38
e546e4d

Features

Diff: 0.1.1...0.2.0

0.1.1

Choose a tag to compare

@darrachequesne darrachequesne released this 28 Jun 06:28
19ca286

Bug Fixes

  • prevent SQL injection in the NOTIFY payload (#1) (580cec2)

Diff: 0.1.0...0.1.1

0.1.0

Choose a tag to compare

@darrachequesne darrachequesne released this 14 Jun 05:06
3245065

Initial release!