Skip to content

Releases: share/sharedb

v2.2.2

05 Jan 18:20
Compare
Choose a tag to compare
  • #528 — Fix Presence edge case

v2.2.1

30 Nov 19:06
Compare
Choose a tag to compare
  • #525 - Only display "sendPresence" error deprecation if presence is enabled (@ericyhwang)
    • [email protected] added a deprecation message for sending "sendPresence" middleware errors to clients, but it displayed the message even when presence was not enabled.
    • This change reduces warning spam by only showing the deprecation warning when relevant.

v2.2.0

25 Nov 08:48
Compare
Choose a tag to compare
  • #522 — add receivePresence middleware hook
  • #524 — deprecate sending sendPresence middleware errors to subscribers. The new behaviour will output errors to a new Backend error handler, which logs to console by default, and whose behaviour can be overridden by setting:
    new Backend({errorHandler: (error, context) => {}});
    To opt in to the new behaviour, set:
    new Backend({doNotForwardSendPresenceErrorsToClient: true});
    At the moment, this error handler will only handle these sendPresence middleware errors, but in the future may be expanded to handle other non-fatal ShareDB errors which are currently just logged.

v2.1.0

05 Oct 16:23
Compare
Choose a tag to compare

v2.0.0

21 Sep 16:38
46c4aba
Compare
Choose a tag to compare
  • #518 — 💥 BREAKING: Drop Node.js v10 support

v1.9.2

10 Aug 07:10
Compare
Choose a tag to compare
  • #507 — Normalize legacy json0 lm strings
  • #506 — Catch json0 normlization errors
  • #505 & #504 — Improve CI stability for downstream projects

v1.9.1

21 Jul 07:13
Compare
Choose a tag to compare

v1.9.0

20 Jul 16:35
Compare
Choose a tag to compare

v1.8.3

30 Jun 14:09
Compare
Choose a tag to compare
  • #489 — include test/ in the published package

v1.8.1

31 Mar 17:08
Compare
Choose a tag to compare
  • #456 — Make getQuery optional in database adapter test suite