github anyproto/anytype-ts v0.55.21-alpha

8 hours ago

Changes from v0.55.20-alpha to v0.55.21-alpha (alpha track)

Summary: 1 tasks, 18 commits, 2 merged PRs

High Priority

  • JS-9821: Don't call ObjectOpen for chat objects (drive open from subscription) — ~8s faster big-chat open

Other Commits

  • f5f06e0 0.55.21-alpha
  • f3dabda Merge pull request #2276 from anyproto/perf/scroll-restore-flash
  • 3e19033 chore: drop scroll-restore design docs from the PR (still in branch history)
  • 27795d5 perf(chat): prefetch 2 viewports ahead of edges to reduce fast-scroll stalls
  • 1686190 fix(chat): keep loading older batches when fast-scrolled to the hard top
  • d07c6a9 fix(chat): keep attachments on batch load (subscribe deps for full window)
  • c1bebab fix(chat): pre-paint scroll on re-open to remove stale-scroll jump
  • e5c96b3 Merge pull request #2275 from anyproto/js-9821-chat-skip-objectopen
  • 2ce0701 fix(editor): resolve settle observe-target live from nodeRef (pre-paint safe)
  • f617261 perf(editor): remove 0.12s open fade for instant, flash-free open
  • e08be44 feat(editor): pre-paint element-anchored scroll restore (no flash, no jump)
  • 981d153 feat(hook): useScrollRestore — pre-paint element-anchored scroll restore
  • 15de541 feat(dom): add U.Dom.elementFromPoint wrapper
  • c86a6d4 feat(storage): additive setScrollAnchor/getScrollAnchor for element-anchored restore
  • ff47732 feat(scroll): pure restore math + settle tracker for flash-free restore
  • a2840eb docs(perf): implementation plan for flash-free scroll restoration (foundation + editor)
  • 5f65470 docs(perf): design spec for flash-free scroll restoration on open

Don't miss a new anytype-ts release

NewReleases is sending notifications on new releases.