Skip to content

Releases: usecanvas/presence

Handle failure to write to socket

03 Sep 19:01

Choose a tag to compare

When we fail to write to a socket, close the socket connection, log the error, and deregister the client.

Remove "presence renewed" log

12 Aug 16:26

Choose a tag to compare

Remove "presence renewed" log

v4.4.1

12 Aug 16:19

Choose a tag to compare

In this release:

  • Add lots of unit tests that were previously missing
  • Add integration tests
  • Use io.js v2.5.0
  • Send "ping" to client (prevent H15 on Heroku)

Release v4.4.0

12 Jun 23:48

Choose a tag to compare

In this release:

  • Adds app.json manifest for Heroku
  • Adds Heroku button to README

Client Reconnection

05 Jun 21:48

Choose a tag to compare

In this release, clients can now reconnect as their former selves by passing an id query parameter:

  • Fix JSHint complaints (39f3827)
  • Fixes to README
  • First response message now includes new client ID
  • Reverts f2eb79a

Release v4.2.1

05 Jun 21:02

Choose a tag to compare

In this release:

  • Fix typo in PresenceKey type definition (2291961)
  • Updated docs with lots of examples (1da677e)
  • Bump to v4.2.1 (e13b9fa)

Release v4.2.0

05 Jun 20:05

Choose a tag to compare

  • Adds joinedAt to Client type
  • Bumps version to v4.2.0

Bootstrap Fixes

05 Jun 14:55

Choose a tag to compare

  • Fixes the default PORT and REDIS_URL env vars in bootstrap

Add Bootstrap

05 Jun 14:23

Choose a tag to compare

This adds an npm run bootstrap script which sets up the .env file and installs dependencies.

Fix calling DEL with no arguments

04 Jun 22:56

Choose a tag to compare

v4.0.5

Set version to 4.0.5