Skip to content

Releases: ueberdosis/hocuspocus

v2.13.6

19 Sep 09:03
v2.13.6
89221d1
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.13.5...v2.13.6

v2.13.5

02 Jul 18:43
v2.13.5
edd7034
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.13.2...v2.13.5

v2.13.5-rc.0

01 Jul 19:48
v2.13.5-rc.0
fdc3b5e
Compare
Choose a tag to compare
v2.13.5-rc.0 Pre-release
Pre-release

What's Changed

  • makes the logger optional in the Document class by @janthurau in #841

Full Changelog: v2.13.4-rc.0...v2.13.5-rc.0

v2.13.4-rc.0

01 Jul 19:31
v2.13.4-rc.0
0fdc633
Compare
Choose a tag to compare
v2.13.4-rc.0 Pre-release
Pre-release

fixes memory leaks when using extension-redis. The locking logic has been changed from "ignore if not acquired" to "error if not acquired" (because that means that the other instance has persisted to DB)

What's Changed

Full Changelog: v2.13.2...v2.13.4-rc.0

v2.13.2

14 Jun 20:17
v2.13.2
7b42fa2
Compare
Choose a tag to compare

CRITICAL: Fixes a bug that could lead to data loss when using directConnection with custom y origin (#832)

What's Changed

Full Changelog: v2.13.1...v2.13.2

v2.13.1

06 Jun 20:14
v2.13.1
879dd26
Compare
Choose a tag to compare

What's Changed

  • Replace deprecated unload event with pagehide event by @jul13579 in #824
  • reset unsyncedChanges onOpen and on startSync by @janthurau in #826

New Contributors

Full Changelog: v2.13.0...v2.13.1

v2.13.0

18 May 10:38
v2.13.0
2dd3871
Compare
Choose a tag to compare

Bugfix which causes behaviour change: When two clients simultaneously request a document, before this change, the 2nd client would immediately sync with an empty ydoc and potentially sync with the database afterwards. The first client would wait until the document loaded from the DB and only then sync. With this version, both clients will wait for the document to finish loading, and only then sync.

What's Changed

  • Wait for createDocument to be loaded for subsequent createConnections by @jordangarcia in #822

New Contributors

Full Changelog: v2.12.3...v2.13.0

v2.12.3

16 May 17:51
v2.12.3
60c5202
Compare
Choose a tag to compare

What's Changed

  • Checking for type of forceSyncInterval by @SynteZZZ in #817
  • fix: improve global window checks to enable react native support by @Amorim33 in #823

New Contributors

Full Changelog: v2.12.2...v2.12.3

v2.12.2

25 Apr 18:22
v2.12.2
ae0726c
Compare
Choose a tag to compare

What's Changed

  • build(deps): bump actions/cache from 4.0.0 to 4.0.1 by @dependabot in #797
  • fix typos by @Moiman in #796
  • build(deps): bump follow-redirects from 1.15.4 to 1.15.6 by @dependabot in #804
  • typo on Transformation example by @RicoTrevisan in #802
  • build(deps): bump actions/cache from 4.0.1 to 4.0.2 by @dependabot in #808
  • build(deps): bump express from 4.17.3 to 4.19.2 by @dependabot in #810
  • added IncomingMessage to onAuthenticate hook types by @RicoTrevisan in #811
  • Allow to use name as guid by @linspw in #798
  • TiptapCollab: make it possible to associate a username to changes by @janthurau in #812
  • delay afterStoreDocument to allow redis to fully finish syncing when using directConnection (similaly to onDisconnect) by @janthurau in #819
  • build(deps): bump vite from 4.5.2 to 4.5.3 by @dependabot in #816

New Contributors

Full Changelog: v2.11.3...v2.12.2

v2.11.3

02 Mar 20:57
v2.11.3
746e796
Compare
Choose a tag to compare

What's Changed

  • build(deps): bump ip from 2.0.0 to 2.0.1 by @dependabot in #791
  • extension-webhook: fixes crash when onChange webhook doesnt succeed: #794

Full Changelog: v2.11.2...v2.11.3