Commit Graph

  • c75815b90c v1.8.1 Tom Moor 2026-06-06 08:46:07 -04:00
  • 33e3680782 New Crowdin updates (#12464) Translate-O-Tron 2026-06-06 08:43:35 -04:00
  • b23a39bd39 Add email verification check during sign-in flow (#12605) Tom Moor 2026-06-06 08:01:26 -04:00
  • f329b56d0e fix: Hard break serialization for commonMark (#12603) Tom Moor 2026-06-06 07:24:16 -04:00
  • be3f28afea fix: Remove parsing rules when not supported in editor (#12604) Tom Moor 2026-06-05 23:42:40 -04:00
  • 997d38a6ac fix: document.collaboratorIds iterable error (#12602) Tom Moor 2026-06-05 23:16:45 -04:00
  • b5465376ae fix: Mermaid persisted as last used language (#12601) Tom Moor 2026-06-05 22:33:03 -04:00
  • 9ec6b8309d chore: Improve handling of 'expected' network errors from webhooks (#12599) Tom Moor 2026-06-05 18:00:37 -04:00
  • aad2483ff9 fix: Search term highlights missing (#12598) Tom Moor 2026-06-05 17:57:09 -04:00
  • 0c0facc2a1 perf: Avoid empty webhook processor work via cached subscription lookup (#12593) Tom Moor 2026-06-05 17:53:40 -04:00
  • e864684d56 fix: Private IP lookup should be invalid request rather than internal error (#12592) Tom Moor 2026-06-05 09:19:05 -04:00
  • 88de417a21 Refactor drag-and-drop to support dragging from document lists (#12587) Tom Moor 2026-06-05 08:27:10 -04:00
  • 81d8a18467 wip Tom Moor 2026-06-05 07:48:21 -04:00
  • 985038525c fix: Sticky table header styling in Safari (#12590) Tom Moor 2026-06-05 07:42:26 -04:00
  • c808bed712 Add mobile drawer UI for FilterOptions component (#12576) Tom Moor 2026-06-05 07:42:15 -04:00
  • bfddf4bb4c fix: Unhandled server error in MCP route (#12586) Tom Moor 2026-06-04 23:31:16 -04:00
  • 1cc10f5fff fix: Increase valid user-supplied URL length to 1024 (#12585) Tom Moor 2026-06-04 23:30:55 -04:00
  • ce3d710888 chore(deps): bump hono from 4.12.18 to 4.12.23 (#12584) dependabot[bot] 2026-06-04 17:33:06 -04:00
  • 2aff3907c5 Make collection title and icon inline editable like documents (#12574) Tom Moor 2026-06-04 09:14:04 -04:00
  • 02c5c93bd8 Account for screen safe area in mobile drawer bottom padding (#12577) Tom Moor 2026-06-04 09:13:50 -04:00
  • e9e565dc2b fix: Access request logic for collection managers (#12579) Tom Moor 2026-06-04 08:24:51 -04:00
  • 4126b94f7c fix: Add gap between search input and New doc button on mobile (#12578) Tom Moor 2026-06-03 23:52:18 -04:00
  • a21ddc4999 Add tagging of outgoing emails (#12570) Tom Moor 2026-06-03 23:51:09 -04:00
  • 0d50f0d60a fix: Do not close icon picker on choice (#12573) Tom Moor 2026-06-03 23:24:32 -04:00
  • 505b9e5dbb test: Cover math block table-cell serialization tommoor/table-cell-code-fence-newlines Tom Moor 2026-06-03 07:51:01 -04:00
  • aadf47f2d7 fix: Escape backslashes in table-cell code & math fences Tom Moor 2026-06-03 07:44:49 -04:00
  • c419c3ab63 Add admin interface to change user avatars (#12405) Tom Moor 2026-06-03 07:32:11 -04:00
  • 4da4cd7f6a fix: Encode code & math fences in table cells with <br> to avoid breaking rows Tom Moor 2026-06-03 07:31:17 -04:00
  • a26487d9bb Add missing WWW-Authenticate header on auth error responses tommoor/mcp-401-www-authenticate Tom Moor 2026-06-03 07:18:19 -04:00
  • 8464d99589 fix: Intermitent document highlighted (#12566) Tom Moor 2026-06-03 07:05:28 -04:00
  • a20c8e5371 chore(deps): bump zod from 4.3.6 to 4.4.3 (#12563) dependabot[bot] 2026-06-02 22:34:41 -04:00
  • 3a442ec5d3 closes #12552 (#12565) Tom Moor 2026-06-02 22:11:24 -04:00
  • e32b3772b2 chore(deps-dev): bump vite-plugin-babel from 1.6.0 to 1.7.3 (#12561) dependabot[bot] 2026-06-02 22:11:03 -04:00
  • b2c66c5190 chore(deps-dev): bump the babel group with 7 updates (#12560) dependabot[bot] 2026-06-02 22:01:45 -04:00
  • 875ba8d03c chore(deps): bump yjs from 13.6.30 to 13.6.31 (#12562) dependabot[bot] 2026-06-02 22:01:30 -04:00
  • bcf1155818 chore(deps): bump semver from 7.7.4 to 7.8.1 (#12564) dependabot[bot] 2026-06-02 22:01:03 -04:00
  • e331be0572 fix: Exclude nested tables from sticky scrollbar tommoor/sticky-table-scrollbar Tom Moor 2026-06-02 08:49:03 -04:00
  • dc3484120c feat: Add sticky bottom scrollbar to tall tables Tom Moor 2026-06-02 08:22:34 -04:00
  • 7e252f0892 fix: Add missing safeEqual to notification unsubscribe endpoints (#12551) Tom Moor 2026-06-01 22:07:09 -04:00
  • b2309df76d v1.8.0 v1.8.0 Tom Moor 2026-06-01 08:06:02 -04:00
  • 608a68b010 fix: Missing text color on search highlight (#12547) Tom Moor 2026-05-31 22:13:52 -04:00
  • 991df631ca Trigger hover previews when editor has focus (#12545) Tom Moor 2026-05-31 16:29:56 -04:00
  • ad89288eac fix: Resolve uuid to ^11.1.1 to patch CVE-2026-41907 (#12541) Tom Moor 2026-05-30 18:26:09 -04:00
  • b2bb2335a1 Words separated by hyphens to be treated as a single unit for word diffing (#11272) Apoorv Mishra 2026-05-31 03:41:14 +05:30
  • 224230eaa0 perf: Remove N+1 query in documents.search (#12540) Tom Moor 2026-05-30 18:11:00 -04:00
  • d0ede882c6 perf: More memory improvements (#12539) Tom Moor 2026-05-30 17:31:04 -04:00
  • b189c308e5 perf: Avoid loading unused services (#12537) Tom Moor 2026-05-30 16:48:31 -04:00
  • cecc9ef576 perf: Lazy import Mammoth dep (#12538) Tom Moor 2026-05-30 16:48:19 -04:00
  • 553daed606 fix: Mermaid diagrams mis-sized on high-DPI/RDP displays (#11782) (#12531) Tom Moor 2026-05-30 08:20:46 -04:00
  • 5c991bbd5f fix: Toggle block within collapsed heading display (#12536) Tom Moor 2026-05-30 08:06:50 -04:00
  • 334b179048 fix: Prevent Linear unfurl errors from bubbling to error tracking (#12532) Tom Moor 2026-05-30 07:59:05 -04:00
  • 8e41344c09 fix: Protocol error with http->https redirect tommoor/budapest-v2 Tom Moor 2026-05-30 00:12:49 -04:00
  • f6fbbcb1ad fix: Enter on image should ad (#12530) Tom Moor 2026-05-29 23:20:47 -04:00
  • 70b6476afa Remove resize grid-snap (#12528) Tom Moor 2026-05-29 22:46:59 -04:00
  • a37bb13956 perf: Avoid redundant import lookup when presenting documents (#12529) Tom Moor 2026-05-29 22:46:43 -04:00
  • c91272f820 fix: Always use HTML output from Claude Tom Moor 2026-05-29 21:53:31 -04:00
  • 60bf47ede0 fix: Prevent foreign key violation when permanently deleting a team (#12527) Tom Moor 2026-05-29 20:47:18 -04:00
  • 03fe74710c fix: Undo/redo events duplicated (#12525) Tom Moor 2026-05-29 20:04:11 -04:00
  • 370934bb0e fix: Prevent crash inserting files when schema has no attachment node (#12526) Tom Moor 2026-05-29 18:28:10 -04:00
  • e044014cea fix: Disable webhooks when deleting associated user (#12524) Tom Moor 2026-05-29 17:44:29 -04:00
  • 5aff60e28b chore(deps): bump axios from 1.15.2 to 1.16.1 (#12523) dependabot[bot] 2026-05-29 12:15:24 -04:00
  • fecca544f9 chore: Normalize permission logic between API/MCP doc creation (#12517) Tom Moor 2026-05-28 22:42:40 -04:00
  • 8ded4eb995 fix: Pipes in math and code blocks within table cells tommoor/escape-pipes-in-table-cells Tom Moor 2026-05-28 21:53:06 -04:00
  • d581de55f7 fix: Pipes in math and code blocks within table cells tommoor/markdown-table-roundtrip Tom Moor 2026-05-28 21:42:08 -04:00
  • 1eba87020c fix: Prevent block menu trigger when marked (#12515) Tom Moor 2026-05-28 21:30:53 -04:00
  • 3f92e96006 fix: Outdent code with shift-tab behavior (#12514) Tom Moor 2026-05-28 21:08:46 -04:00
  • ae5cd6a159 fix: Allow service worker to load on custom domains (#12502) Tom Moor 2026-05-28 09:07:05 -04:00
  • d2a0bf9923 fix: Avoid team invariant violation on OAuth authorize error (#12506) Tom Moor 2026-05-28 09:06:58 -04:00
  • deadaa00f1 fix: Disable floating toolbar interaction during open animation (#12508) Tom Moor 2026-05-28 09:06:55 -04:00
  • 6366859935 chore: Remove Koa middleware span reporting (#12501) Tom Moor 2026-05-27 23:18:37 -04:00
  • 82743b1c0a feat: Allow http webhook urls when self-hosting (#12499) Tom Moor 2026-05-27 22:52:15 -04:00
  • 76a3ba4e83 fix: Normalize IP addresses to avoid validation errors (#12500) Tom Moor 2026-05-27 22:52:05 -04:00
  • 09e99ac98d fix: Graceful exit when import is canceled beneath import task (#12497) Tom Moor 2026-05-27 22:37:54 -04:00
  • c158697c91 fix: Reject image/video dimension promises with real Error (#12498) Tom Moor 2026-05-27 22:34:55 -04:00
  • 7473d5b437 fix: Allow reordering subdocuments with document-only access (#12493) Tom Moor 2026-05-27 21:33:33 -04:00
  • ded7ff994e fix: Indent/outdent (#12496) Tom Moor 2026-05-27 20:55:41 -04:00
  • a4a67f2cdd fix: Upgrade yauzl, improve stream close handling Tom Moor 2026-05-27 20:33:33 -04:00
  • c3ba14f069 chore: Refactor SelectionToolbar to menu registry (#12439) Tom Moor 2026-05-27 20:28:17 -04:00
  • e9e13c4819 Another rev on transaction statement timeout (#12483) Tom Moor 2026-05-27 20:28:03 -04:00
  • 48aa4f33ce chore: Upgrade ipaddr.js (#12491) Tom Moor 2026-05-27 20:27:28 -04:00
  • f7b2eb0173 Use segmented OTP input for delete confirmation dialogs (#12495) Tom Moor 2026-05-27 19:44:16 -04:00
  • 45c797653f feat: Format word at cursor position (#12492) Tom Moor 2026-05-27 18:44:07 -04:00
  • b424d92724 chore: Bump tmp dep (#12494) Tom Moor 2026-05-27 18:39:49 -04:00
  • 798184435b fix: Show upload progress on import dialog button (#12488) Tom Moor 2026-05-27 18:28:21 -04:00
  • 0f2513346a Hardening of scope validation (#12490) Tom Moor 2026-05-27 18:27:34 -04:00
  • 1186ddd3c0 fix: Enable import into document with write permissions only (#12485) Tom Moor 2026-05-27 08:32:09 -04:00
  • c4fe093a0d fix: Skip Sentry capture for expected websocket "No access token" error (#12487) Tom Moor 2026-05-27 08:31:50 -04:00
  • ecaf116990 fix: Guard against out-of-range position in scrollToAnchor (#12489) Tom Moor 2026-05-27 08:31:43 -04:00
  • e6f9b48530 fix: Make search highlight chip clickable in desktop app (#12482) Tom Moor 2026-05-26 21:23:19 -04:00
  • 70c55e4a42 feat: Add support for code blocks in comments (#12480) Tom Moor 2026-05-26 20:38:46 -04:00
  • 667bfe68c5 fix: Retry Notion API 5xx errors with exponential backoff (#12481) Tom Moor 2026-05-26 20:38:12 -04:00
  • 84c00cfae7 fix: Distinguish rate limiter error (#12479) Tom Moor 2026-05-26 20:29:56 -04:00
  • 2c3e736eb3 fix: Avoid logging error when team not found in apex auth redirect (#12478) Tom Moor 2026-05-26 20:29:18 -04:00
  • 64ccdca0d7 fix: Guard table content changing mid-drag (#12476) Tom Moor 2026-05-26 20:18:23 -04:00
  • 62788c45e0 fix: Remove fragment from AuthenticationHelper (#12477) Tom Moor 2026-05-26 20:18:14 -04:00
  • b9addda229 perf: Reduce deletion batch size (#12474) Tom Moor 2026-05-26 20:12:26 -04:00
  • a23b04c8fa fix: Prevent ISE when tsquery tail interleaves operator and escape chars (#12475) Tom Moor 2026-05-26 20:10:49 -04:00
  • 15213bbeb0 fix: Skip export attachments with malformed key (#12470) Tom Moor 2026-05-26 19:57:36 -04:00
  • 03950af3b7 fix: TypeError when document.collaboratorIds is null (#12471) Tom Moor 2026-05-26 19:56:56 -04:00
  • 8989287e8a perf: Add missing indexes on foreign keys referencing documents (#12473) Tom Moor 2026-05-26 19:56:46 -04:00