Skip to content

Releases: ueberdosis/hocuspocus

v3.4.4

25 Jan 20:49
v3.4.4
d3a252b

Choose a tag to compare

What's Changed

Full Changelog: v3.4.3...v3.4.4

v3.4.3

15 Dec 12:25
v3.4.3
cc66673

Choose a tag to compare

  • trusted publishing test

Full Changelog: v3.4.2...v3.4.3

v3.4.2

15 Dec 12:19
v3.4.2
8d20212

Choose a tag to compare

What's Changed

  • fix: fixes memory leak under high load
  • chore: testing new publish workflow

Full Changelog: v3.4.1...v3.4.2

v3.4.1

09 Dec 13:33
v3.4.1
f1d282d

Choose a tag to compare

What's Changed

  • fix: extension-redis: on awareness crasah prevention and memory leak onStoreDocument by @matteotarantino-algor in #1032

  • build(deps): bump hono from 4.10.2 to 4.10.3 by @dependabot[bot] in #1016

  • WIP: chore: remove docs as they are now present in @ueberdosis/tiptap-docs by @janthurau in #952

  • build(deps): bump actions/checkout from 5 to 6 by @dependabot[bot] in #1023

  • build(deps): bump glob from 10.4.5 to 10.5.0 by @dependabot[bot] in #1021

  • Add the missing test for not unloading before ongoing save is finished by @raimohanska in #1025

  • build(deps): bump next from 15.4.7 to 15.4.8 by @dependabot[bot] in #1030

  • build(deps): bump next from 15.4.7 to 15.4.8 in /playground/frontend by @dependabot[bot] in #1026

New Contributors

Full Changelog: v3.4.0...v3.4.1

v3.4.0

24 Oct 08:41
v3.4.0
5a5195c

Choose a tag to compare

What's Changed

  • fix: fixes timing issues with debouncer: new debounced functions may start before the previous had finished by @janthurau in #1014
  • fix: make beforeSync not async, as this may break message processing … by @janthurau in #1015
  • feat: adds lastChangeTime on document which can be used to identify the last time a document has had changes

Note: This changes the behaviour of debounce and beforeSync. Debounce will now make sure that a storeDocumentHook can't run concurrently, and beforeSync is not awaited anymore, as this breaks message order. This will probably be fixed again in the future, once either Yjs has improved observers with missing updates, or once we have implemented messaging ordering.

Full Changelog: v3.3.2...v3.4.0

v3.3.2

23 Oct 07:51
v3.3.2
2f726ba

Choose a tag to compare

same as v3.3.0

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

v3.3.0

22 Oct 09:02
v3.3.0
c129ee9

Choose a tag to compare

What's Changed

  • feat: add onTokenSync hook for auth token re-sync by @0xb4lamx in #1001
  • fix: fixes timing issues when multiple users leave the same document together

Full Changelog: v3.2.6...v3.3.0

v3.2.6

17 Oct 12:01
v3.2.6
2c249da

Choose a tag to compare

What's Changed

  • feat: rewrite of redis unloading logic to utilize before/after-unload… by @janthurau in #1007
  • fix: bind onUpdate listener before calling afterLoadDocument, as document changes won't call storeDocumentHooks otherwise (because the update listener is not attached yet)

Full Changelog: v3.2.5...v3.2.6

v3.2.5

07 Oct 10:33
v3.2.5
31896d8

Choose a tag to compare

What's Changed

  • fix: delay adding document to instance until connection is about to be established by @james-atticus in #972
  • Fix two onStoreDocument hooks running that the same time by @raimohanska in #998
  • fix(extension-redis): avoid hard crashes of expected errors when acquiring a lock by @0xb4lamx in #983
  • feat: remove uuid dependency and replace usages by crypto.randomUUID by @janthurau in #1005

New Contributors

Full Changelog: v3.2.4...v3.2.5

v3.2.4

30 Sep 20:05
v3.2.4
8c3e48d

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.2.3...v3.2.4