Skip to content

Releases: share/sharedb

v4.1.2

05 Dec 18:29
Compare
Choose a tag to compare
  • #635 — Guard against prototype pollution (@ericyhwang)
    • Fixes issue where specially formatted ops could cause a ShareDB server process to stop responding or crash.
    • Thanks to Evan Johnson (@evanj2357) for reporting the vulnerability!
  • #634 — Prevent caching bad presence values on the server

v4.1.1

17 Oct 16:10
Compare
Choose a tag to compare
  • #631 — Remove internal presence.subscribe() force option

v4.1.0

10 Oct 17:12
Compare
Choose a tag to compare
  • #626 — Reject pending ops on hard rollback (@dawidreedsy)
  • #627 — Add presence.broadcast timing event
  • #628 — Avoid repeat Presence subscription requests
  • #629 — Fix Presence stream leak

v3.3.2

15 Sep 00:11
Compare
Choose a tag to compare
  • bef77f5 - Fix sharedb install error "Invalid URL" on latest Node 18 + NPM 6, by removing extra = in sharedb-legacy devDependency
    • This is a cherry-pick of 6231ca6 onto v3.3.1. See #623 for details.

Full Changelog: v3.3.1...v3.3.2

v2.2.6

15 Sep 00:10
Compare
Choose a tag to compare
  • 8f73c6f - Fix sharedb install error "Invalid URL" on latest Node 18 + NPM 6, by removing extra = in sharedb-legacy devDependency
    • This is a cherry-pick of 6231ca6 onto v2.2.5. See #623 for details.

Full Changelog: v2.2.5...v2.2.6

v4.0.2

14 Sep 23:34
Compare
Choose a tag to compare

What's Changed

  • #623 - Fix sharedb install error "Invalid URL" on latest Node 18 + NPM 6, by removing extra = in sharedb-legacy devDependency (@ericyhwang)

Full Changelog: v4.0.1...v4.0.2

v4.0.1

05 Sep 16:18
Compare
Choose a tag to compare

v4.0.0

16 May 16:54
Compare
Choose a tag to compare
  • #606BREAKING Drop Node.js v14 support and add Node.js v20 support
  • #607 — Warn if messages are received before handshake
  • #610 — Deduplicate fetch() network requests

v3.3.1

28 Mar 16:46
Compare
Choose a tag to compare
  • #602 — Fix flaky milestone db tests

v3.3.0

06 Mar 08:44
Compare
Choose a tag to compare
  • #581 — Mutate submitted ops in middleware
  • #587 — Allow queries to listen to multiple pub/sub channels