Skip to content

Releases: usecanvas/presence

Handle failure to write to socket

Choose a tag to compare

@jclem jclem released this 03 Sep 19:01

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

Remove "presence renewed" log

Choose a tag to compare

@jclem jclem released this 12 Aug 16:26

Remove "presence renewed" log

v4.4.1

Choose a tag to compare

@jclem jclem released this 12 Aug 16:19

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

Choose a tag to compare

@jclem jclem released this 12 Jun 23:48

In this release:

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

Client Reconnection

Choose a tag to compare

@jclem jclem released this 05 Jun 21:48

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

Choose a tag to compare

@jclem jclem released this 05 Jun 21:02

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

Choose a tag to compare

@jclem jclem released this 05 Jun 20:05
  • Adds joinedAt to Client type
  • Bumps version to v4.2.0

Bootstrap Fixes

Choose a tag to compare

@jclem jclem released this 05 Jun 14:55
  • Fixes the default PORT and REDIS_URL env vars in bootstrap

Add Bootstrap

Choose a tag to compare

@jclem jclem released this 05 Jun 14:23

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

Fix calling DEL with no arguments

Choose a tag to compare

@jclem jclem released this 04 Jun 22:56
v4.0.5

Set version to 4.0.5