845 Commits
Author SHA1 Message Date
Ben BalterandClaude Opus 5.5 94168d33d6 Cli: Fixes #16894: Fix quadratic conversion time for large tables (#16901)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-23 12:42:49 +02:00
Ben BalterandClaude Opus 5.5 94ddfda2d6 Desktop, Mobile, Cli: Fixes #16895: Fix quadratic conversion time for elements with many children (#16902)
Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-22 22:24:44 +02:00
Aissa Benfodda e09c8e8527 Desktop: Resolves #16698: OneNote import (*.one / *.onepkg) doesn’t import notes with title longer than about 240 chars (#16836) 2026-10-20 23:27:07 +01:00
Aissa BenfoddaandLaurent Cozic abb4f7e73f Desktop: Resolves #16436: Line return after a bulleted list is stripped when switching away from a note in the Rich Text Editor (#16717)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2026-10-20 20:54:37 +01:00
Laurent Cozic c4c49b6d28 Desktop, Cli: Bind OneDrive OAuth and resource servers to loopback and validate OAuth state 2026-10-18 21:55:10 +01:00
renovate[bot] 1515e8b81c fix(deps): update dependency terminal-kit to v3.1.4 (#16879)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-18 00:24:12 +00:00
Laurent Cozic 21d0a8ad71 Revert "Desktop: Resolves #16698: OneNote import (*.one / *.onepkg) doesn’t import notes with title longer than about 240 chars" (#16824) 2026-10-11 16:17:26 +01:00
Aissa Benfodda 7c619e4744 Desktop: Resolves #16698: OneNote import (*.one / *.onepkg) doesn’t import notes with title longer than about 240 chars (#16752) 2026-10-11 16:15:24 +01:00
renovate[bot] 33449150e5 fix(deps): update dependency sharp to v0.35.0 (#16802)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-10-08 22:19:37 +01:00
9f84bda5db Mobile, Desktop, Cli: Resolves #16130: Encrypt plaintext bodies on ungated saves of locked notes (#16131)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
Co-authored-by: mrjo118 <jo.118@hotmail.com>
2026-10-06 15:31:11 +01:00
renovate[bot] 06ebfbacde Update dependency terminal-kit to v3.1.3 (#16700)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-29 19:52:24 +02:00
renovate[bot] a653fe877d Update dependency fs-extra to v11.3.6 (#16696)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-29 12:29:23 +00:00
Laurent Cozic 6ae9353849 Merge branch 'release-3.7' into dev 2026-09-25 17:09:18 +01:00
renovate[bot] 49b677ea33 chore(deps): update dependency @types/node to v22.19.21 (#16614)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-09-20 12:16:42 +01:00
Henry Heino 24e5778256 Desktop, Cli: Migrate from node-fetch to Undici (#16566) 2026-09-19 17:04:12 +01:00
Henry Heino 27da730f04 Chore: Improve return type of reg.syncTarget() (#16592) 2026-09-18 19:09:36 +01:00
Laurent Cozic 36bed147fd Desktop, Cli: Fix ENEX import failing on Evernote's unescaped ampersands (#16580) 2026-09-17 17:33:42 +01:00
Laurent Cozic 81f8bfed39 Merge branch 'release-3.7' into dev 2026-09-07 10:20:56 +01:00
Laurent Cozic 425a05ac4b CLI v3.7.1 2026-09-07 10:20:33 +01:00
renovate[bot]andLaurent Cozic c2d4d37403 fix(deps): update dependency tcp-port-used to v1.0.3 (#16415)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2026-09-06 20:30:30 +01:00
Henry Heino b21a55e073 Desktop, Mobile: Fixes #15770: HTML notes: Fix certain content incorrectly renders as linked text (#16289) 2026-08-24 11:23:24 +01:00
Keshav 50444adc23 Api, Cli, Desktop: Resolves #16054: Add fail-closed guardrails for locked notes (#16098) 2026-08-22 18:47:02 +01:00
Henry HeinoandLaurent Cozic aed0d55398 Desktop: Resolves #16148: Evernote import: Support importing cross-notebook links in some cases (#16151)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2026-08-07 23:44:38 +02:00
renovate[bot] c153ad8033 fix(deps): update dependency fs-extra to v11.3.5 (#16142)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-08-04 22:09:57 +00:00
Laurent Cozic 694cbd957d Plugins: Change joplin.ai.chat to return an object with a text property 2026-07-05 00:39:17 +01:00
Henry Heino 25a93ff554 Cli: Fixes #15738: Fix version command when published to NPM (#15740) 2026-06-23 06:33:05 +01:00
Laurent Cozic 3f2000a9dd Merge branch 'release-3.6' into dev 2026-06-20 13:10:09 +01:00
Laurent Cozic 58e9c4c8d1 Desktop: Add embedding indexer status panel and existing-note backfill (#15691) 2026-06-15 14:19:58 +01:00
Aissa Benfodda 4faa5f6ecf Desktop: Resolves #14211: Error importing from format: one (#15615) 2026-06-12 16:19:29 +01:00
Laurent Cozic 5b11e303f4 Desktop: Add AI chat backend and plugin API (#15643) 2026-06-12 11:28:14 +01:00
Henry Heino 8e0812de9d Desktop,Mobile,Server: Fix Fountain rendering issue (#15659) 2026-06-12 09:19:32 +01:00
Henry HeinoandClaude Opus 4.8 6faefb82bd Chore: TypeScript: Strengthen and replace most Function types (#15600)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-07 21:48:44 +01:00
Henry HeinoandClaude Opus 4.8 cfcf796211 Chore: Upgrade ESLint to v9 (#15586)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-03 23:57:08 +02:00
Henry HeinoandClaude Opus 4.8 c73d47063d Chore: TypeScript: Migrate more any types (#15599)
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-03 23:55:51 +02:00
renovate[bot] 45fee00d47 fix(deps): update dependency fs-extra to v11.3.4 (#15589)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-06-02 05:00:08 +00:00
Henry HeinoandClaude Opus 4.7 c277fb0090 Chore: Migrate more JavaScript files to TypeScript in packages/lib (#15558)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-29 10:59:39 +02:00
Laurent Cozic b15472bc96 Desktop: Restrict KaTeX \href to safe URL schemes (#15538) 2026-05-27 04:33:11 +01:00
Henry HeinoandClaude Opus 4.7 24b088d73a Chore: Convert JavaScript to TypeScript in packages/lib (#15547)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 21:37:55 +01:00
Henry HeinoandClaude Opus 4.7 2a4219fae6 Chore: Convert more requires to typed imports (#15533)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-26 08:39:10 +01:00
ef7acdd55e Chore: Convert JavaScript files to TypeScript in packages/app-cli (#15523)
Co-authored-by: Claude Opus 4.7 <noreply@anthropic.com>
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
2026-05-25 22:03:21 +01:00
Henry HeinoandClaude Opus 4.7 5df182d871 Chore: Convert most requires to imports in TypeScript files (#15527)
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-25 22:02:07 +01:00
Aissa Benfodda 18fd4d3b87 Desktop: Resolves #15202: Importing from OneNote: Issues with XPS-Printouts (#15290) 2026-05-17 15:18:26 +01:00
Laurent Cozic 9ac4aac4e5 Chore: Replace any with proper types in lib (#15416) 2026-05-15 01:28:50 +01:00
Laurent Cozic 38fa615af0 Chore: Replace any with proper types in app-cli (#15400) 2026-05-13 13:17:17 +01:00
Laurent Cozic bdfae85691 Chore: Setup release 3.7 2026-05-11 11:25:57 +01:00
Laurent Cozic bd73122bf7 CLI v3.6.2 2026-05-08 17:57:09 +01:00
mrjo118 ec85b1a7e6 Desktop, CLI: Fix potential unresolved promise race conditions when scheduling the sync (#15216) 2026-05-01 09:55:11 +01:00
renovate[bot] 4759ab151e chore(deps): update eslint (#15224)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-05-01 08:57:09 +01:00
Henry Heino 3b07bc24be Desktop: Importing from OneNote: Improve display of note tags after converting to Markdown (#15181) 2026-04-24 14:54:28 +01:00
Henry Heino 050659e1d8 Desktop: Importing from OneNote: Fix imported bold and italic aren't converted to Markdown (#15187) 2026-04-23 20:48:07 +01:00