Laurent Cozic
58e9c4c8d1
Desktop: Add embedding indexer status panel and existing-note backfill ( #15691 )
2026-06-15 14:19:58 +01:00
Laurent Cozic
6b2b3d06d6
Chore: Fixed lock file
2026-06-15 12:13:49 +01:00
Laurent Cozic
7ca02505e8
Plugins: Add semantic search plugin API (joplin.ai.search) ( #15686 )
2026-06-15 10:08:23 +01:00
Laurent Cozic
ee4edd3e97
Desktop: Add local embedding provider for note indexing ( #15683 )
2026-06-14 22:06:42 +01:00
Laurent Cozic
8c3cd1248d
Desktop: Add embedding model downloader ( #15679 )
2026-06-14 10:47:39 +01:00
Laurent Cozic
1eea1f8183
Desktop: Embeddings indexer: Also index note titles
2026-06-13 01:09:31 +01:00
Laurent Cozic
179a58a718
Desktop: Add note embeddings indexer ( #15674 )
2026-06-13 01:04:39 +01:00
Laurent Cozic
2242d86fb8
Doc: Update how we credit security vulnerability disclosure
...
Due to most if not all security vulnerabilities now being discovered by LLM we no longer credit reports. Most of the work is in verifying the finding, implementing a solution and releasing a new version, and this is works that we do.
2026-06-12 22:17:50 +01:00
Laurent Cozic
d9d10a79fe
Desktop: Add note embeddings storage layer ( #15671 )
2026-06-12 18:28:33 +01:00
Laurent Cozic
c21954d91a
Desktop: Add sqlite-vec extension loading for vector search ( #15666 )
2026-06-12 14:25:50 +01:00
Laurent Cozic
5b11e303f4
Desktop: Add AI chat backend and plugin API ( #15643 )
2026-06-12 11:28:14 +01:00
Laurent Cozic
b6d69d0729
Server: Prevent SAML login from accessing existing local password accounts ( #15647 )
2026-06-11 10:39:53 +01:00
Laurent Cozic
abd07c5a16
Doc: Enable Joplin Cloud Pro 100GB on plan page
2026-06-10 21:01:40 +01:00
Laurent Cozic
ab886109d0
Chore: Update lock files
2026-06-09 23:11:33 +01:00
Laurent Cozic
071f205c44
Chore: Upgrade to yarn 4.16.0
2026-06-09 23:11:21 +01:00
Laurent Cozic
9876a3f845
Chore: Ignore Playwright flaky tests that succeeded on second try on CI
2026-06-09 23:10:16 +01:00
Laurent Cozic
c4c8df5ba8
Chore: Retry docker compose on CI
2026-06-09 23:02:26 +01:00
Laurent Cozic
9f1f567e6b
Doc: Add spec for AI primitives ( #15494 )
2026-06-09 12:39:19 +01:00
Laurent Cozic
b15472bc96
Desktop: Restrict KaTeX \href to safe URL schemes ( #15538 )
2026-05-27 04:33:11 +01:00
Laurent Cozic
853659edf5
Desktop: Set Windows publisher name for installer verification ( #15539 )
2026-05-27 04:32:47 +01:00
Laurent Cozic
1a7da853d2
Doc: Mention Joplin Web App in Joplin Cloud UI
2026-05-25 11:50:51 +01:00
Laurent Cozic
7dda2a5138
Doc: Add end-user doc for Joplin Web App
2026-05-25 11:38:16 +01:00
Laurent Cozic
c11ab596c3
Doc: Mention Joplin Web App in plan page
2026-05-25 11:20:35 +01:00
Laurent Cozic
7f55a566e5
Chore: Trying to fix flaky Tesseract test
2026-05-24 23:17:15 +01:00
Laurent Cozic
7f898133d6
Chore: Trying to fix buffer overflow error on Windows CI
2026-05-24 16:19:17 +01:00
Laurent Cozic
cbe3748185
Chore: Trying to fix flaky mobile test
2026-05-24 11:13:48 +01:00
Laurent Cozic
d61990c4d2
Chore: Trying to fix flaky mobile test
2026-05-24 10:08:15 +01:00
Laurent Cozic
14c6937339
Chore: Trying to fix random crash on Windows CI
2026-05-23 08:58:25 +01:00
Laurent Cozic
130c7548e8
Chore: Free more disk space before Android release build to prevent random CI failures ( #15510 )
2026-05-22 20:07:16 +01:00
Laurent Cozic
d4878ac2de
Server: Fixes #15507 : Auto-unlock database after failed server migration ( #15509 )
2026-05-22 16:51:23 +01:00
Laurent Cozic
16426de329
Chore: Retry flaky test on CI
2026-05-22 12:12:51 +01:00
Laurent Cozic
4eb1ab4850
Chore: Update build files
2026-05-22 12:01:57 +01:00
Laurent Cozic
c015adfa22
Merge branch 'release-3.6' into dev
2026-05-22 12:01:31 +01:00
Laurent Cozic
a37c9167f8
iOS 13.6.9
2026-05-22 11:10:10 +01:00
Laurent Cozic
7fccb02541
Android 3.6.20
2026-05-22 11:09:10 +01:00
Laurent Cozic
f30b5efa9a
Chore: Retry one-converter build when it fails to reduce random CI failures
2026-05-21 21:48:57 +01:00
Laurent Cozic
baad680ecd
Chore: Prevent delete-coderabbit-comments workflow from failing when secrets are not available
2026-05-21 21:48:57 +01:00
Laurent Cozic
491696c021
Chore: Trying to reduce random CI failures by retrying apt-get calls
2026-05-20 11:31:21 +01:00
Laurent Cozic
10d6411332
Chore: Use more secure token for CodeRabbit clean up task and make it work on fork PRs
2026-05-20 10:55:59 +01:00
Laurent Cozic
f038a847ff
Server: Reject items with a null byte in any field ( #15489 )
2026-05-20 08:57:28 +01:00
Laurent Cozic
b99705cab7
All: Prevent notes with null bytes in title or body from being saved ( #15485 )
2026-05-20 08:57:11 +01:00
Laurent Cozic
22ea89f5f1
Merge branch 'release-3.6' into dev
2026-05-19 16:13:04 +01:00
Laurent Cozic
f5f0acee9f
Chore: Retry yarn install when it randomly fails on CI ( #15484 )
2026-05-19 15:49:39 +01:00
Laurent Cozic
134064c829
iOS 13.6.8
2026-05-19 15:45:31 +01:00
Laurent Cozic
ccfa610b8a
Android 3.6.19
2026-05-19 15:44:56 +01:00
Laurent Cozic
7e2765a385
Desktop release v3.6.14
2026-05-19 15:33:24 +01:00
Laurent Cozic
eba3a14b94
Chore: Fix tagServerLatest script - do not fail when local latest label does not exist
2026-05-18 14:20:06 +01:00
Laurent Cozic
1d7bae02f6
Chore: Retry macOS desktop build on CI for random hdiutil failures
2026-05-18 14:14:26 +01:00
Laurent Cozic
23978fd605
Server v3.7.1
2026-05-18 11:41:57 +01:00
Laurent Cozic
9e46f80713
Chore: Trying to fix random CI failure
2026-05-18 00:00:08 +01:00
Laurent Cozic
d3fbe29913
Chore: Trying to fix random CI failure
2026-05-17 21:37:48 +01:00
Laurent Cozic
bc71b1641e
Mobile: Improve view/edit toggle button appearance in note header ( #15450 )
2026-05-17 15:23:39 +01:00
Laurent Cozic
40174a5107
Revert "Desktop: Fixes #15425 : Prevent links with empty title from disappearing in the Markdown editor" ( #15465 )
2026-05-17 15:21:41 +01:00
Laurent Cozic
e0db7e3dc6
Desktop: Fixes #15425 : Prevent links with empty title from disappearing in the Markdown editor ( #15462 )
2026-05-17 14:45:47 +01:00
Laurent Cozic
a36b659146
Chore: Trying to fix CI random failure ( #15461 )
2026-05-17 14:12:56 +01:00
Laurent Cozic
b8b0545edf
Merge pull request #15451 from laurent22/whiteboard_fixes
2026-05-17 11:25:14 +01:00
Laurent Cozic
5a35660387
Chore: Whiteboard: Fix dropping a card inside a group and then moving the group
2026-05-16 14:05:47 +01:00
Laurent Cozic
e856627ddb
Desktop: Whiteboard: Add support for drag and dropping files on whiteboard
2026-05-16 14:03:38 +01:00
Laurent Cozic
345b7b67e1
Desktop: Whiteboard: Add support for groups
2026-05-16 13:46:24 +01:00
Laurent Cozic
2119a8b91e
Desktop: Fixes #15375 : Desktop: Whiteboard unusable in Secondary Window
2026-05-16 11:52:16 +01:00
Laurent Cozic
70cd1ccbe4
Doc: Update CLAUDE.md with comments and styling guidelines
...
Added guidelines for comments and styling in the desktop app.
2026-05-16 11:44:37 +01:00
Laurent Cozic
17c042b102
Chore: Whiteboard: Moved styling to RSCSS
2026-05-16 11:39:40 +01:00
Laurent Cozic
968c7b0902
Desktop: Fixes #15386 : Prevent text selection inside whiteboard action buttons
2026-05-16 11:03:10 +01:00
Laurent Cozic
554ee18e5b
Desktop: Whiteboard: Use clearer "Linked item" label on file cards
2026-05-16 10:56:16 +01:00
Laurent Cozic
667f8d9c07
Desktop: Fixes #15385 : Show clearer message on whiteboard cards when the linked note or resource has been deleted or moved to the trash
2026-05-16 10:49:45 +01:00
Laurent Cozic
9e28e59c1e
Chore: Trying to fix flaky test on CI
2026-05-15 23:35:18 +01:00
Laurent Cozic
14eb3dd42b
Desktop: Highlight matching cells when searching tables in the CodeMirror editor ( #15440 )
2026-05-15 23:28:41 +01:00
Laurent Cozic
7d9ee49991
Desktop: Allow arrow keys to move past tables in the CodeMirror editor ( #15439 )
2026-05-15 23:20:40 +01:00
Laurent Cozic
f209c3e188
Desktop: Show selection highlight on tables in the CodeMirror editor ( #15438 )
2026-05-15 23:14:13 +01:00
Laurent Cozic
f4ad0b399f
Desktop: Render inline markdown formatting inside table cells ( #15437 )
2026-05-15 23:07:56 +01:00
Laurent Cozic
e78e108bbd
Chore: Disable irrelevant JSOM warnings when running server tests
2026-05-15 23:04:40 +01:00
Laurent Cozic
8b46682a87
Chore: delete-coderabbit-comments: Handle PRs that orginate from forks
2026-05-15 19:48:49 +01:00
Laurent Cozic
9fdc2d4adb
Server, Desktop, Mobile: Fix XSS vulnerability in HTML notes ( #15435 )
2026-05-15 19:07:17 +01:00
Laurent Cozic
5b8795da44
Desktop, Mobile: Fix possible crash when creating a note or notebook with an excessively long title ( #15434 )
2026-05-15 17:30:50 +01:00
Laurent Cozic
fd8c1fb53f
Server: Add rate limiter on SAML auth code endpoint ( #15433 )
2026-05-15 16:51:56 +01:00
Laurent Cozic
1c319c6b5b
Chore: Fix check-pr-title logic, to not fail for whitelisted contributors
2026-05-15 11:46:05 +01:00
Laurent Cozic
9ac4aac4e5
Chore: Replace any with proper types in lib ( #15416 )
2026-05-15 01:28:50 +01:00
Laurent Cozic
51637d6ef6
Server: Fix banner handling
2026-05-14 19:28:38 +01:00
Laurent Cozic
1a648085f3
Chore: Replace any with proper types in app-desktop ( #15401 )
2026-05-14 01:17:41 +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
9fc2d76fa3
Chore: Replace "any" with proper types in server ( #15391 )
2026-05-13 10:04:58 +01:00
Laurent Cozic
0c51344221
All: Fixes #15382 : Revert PR #14612 ( #15384 )
2026-05-12 20:25:32 +01:00
Laurent Cozic
5dc234a960
Chore: Replace "any" with proper types in app-mobile ( #15377 )
2026-05-12 19:22:36 +01:00
Laurent Cozic
cac3f8c337
Mobile: Fix Joplin Cloud login failing when Android kills the app during OAuth ( #15111 )
2026-05-12 15:32:30 +01:00
Laurent Cozic
f2badeb556
Chore: Simplify generated doc for any_cleanup task
2026-05-12 14:27:51 +01:00
Laurent Cozic
b62824b60e
iOS 13.6.7
2026-05-12 11:08:06 +01:00
Laurent Cozic
7e21762954
Desktop release v3.6.13
2026-05-12 10:52:21 +01:00
Laurent Cozic
c7af53bda9
Desktop release v3.6.12
2026-05-12 10:51:49 +01:00
Laurent Cozic
564c7543c6
Merge branch 'release-3.6' into dev
2026-05-12 10:50:45 +01:00
Laurent Cozic
d497147d1e
Desktop: Fixes #15308 : Fix importing legacy keyboard shortcuts
2026-05-12 10:48:59 +01:00
Laurent Cozic
a4533b4136
Desktop: Fixes #15346 : Fix fatal startup crash when sync target upgrade is required ( #15348 )
2026-05-12 09:07:44 +01:00
Laurent Cozic
3cbf2e0e33
Desktop: Resolves #15328 : Front matter: Wrap long lines in the viewer ( #15356 )
2026-05-12 09:07:32 +01:00
Laurent Cozic
26a81c9d63
Chore: Replace "any" with proper types ( #15339 )
2026-05-11 22:56:59 +01:00
Laurent Cozic
51d393e273
Merge branch 'release-3.6' into dev
2026-05-11 19:08:45 +01:00
Laurent Cozic
f1abdf8b78
Chore: Avoid excessive comments from check_pr_title workflow
2026-05-11 14:43:05 +01:00
Laurent Cozic
004bf71103
Chore: Trying to fix Rabbit Comment deletion
2026-05-11 14:41:11 +01:00
Laurent Cozic and coderabbitai[bot]
e012c701be
Doc: Release note v3.6 ( #15279 )
...
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2026-05-11 14:12:19 +01:00
Laurent Cozic
95a53f6695
Desktop release v3.7.1
2026-05-11 11:26:15 +01:00
Laurent Cozic
bdfae85691
Chore: Setup release 3.7
2026-05-11 11:25:57 +01:00
Laurent Cozic
8c03a90d7f
Desktop release v3.6.12
2026-05-11 11:25:08 +01:00