Laurent Cozic
451200c76c
Server v3.7.3
2026-10-23 12:33:59 +02:00
Laurent Cozic
d865d1434e
Chore: Build assets
2026-10-23 12:33:37 +02:00
Laurent Cozic
23c85cdecf
Server: Pin Node version to 24.22.1
2026-10-23 12:28:52 +02:00
Laurent Cozic
95375b1f11
Doc: Add information about Joplin Cloud AI and privacy
2026-10-21 12:20:24 +01:00
Laurent Cozic
cf57e59325
Doc: Update canary file
2026-10-19 12:07:36 +01:00
Laurent Cozic
4724e3c0d8
Server: Only record changes for resource blobs under the .resource/ directory
2026-10-18 22:00:23 +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
Laurent Cozic
3fb835a9bf
Chore: Fix flaky Note screen reload test leaking an open act() scope
2026-10-16 10:01:31 +01:00
Laurent Cozic
17d3e378d2
Chore: Trying to fix flaky test failure on CI
2026-10-14 12:02:55 +01:00
Laurent Cozic
c17f98efb4
Chore: Set published Joplin Server image as latest
2026-10-13 09:59:37 +01: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
Laurent Cozic
02f5db5bc8
Doc: More neutral tone in SECURITY.md
2026-10-09 17:46:17 +01:00
Laurent Cozic
00d62e8700
Desktop: Fix external editor saves being lost immediately after opening a note ( #16771 )
2026-10-07 08:48:41 +01:00
Laurent Cozic
5bffa4b728
Chore: Fix flaky test checker
2026-10-04 23:39:06 +01:00
Laurent Cozic
d32307364c
CI: Repeat test files changed by a pull request to detect flaky tests ( #16741 )
2026-10-04 12:59:25 +01:00
Laurent Cozic
cd32d862c4
Chore: Fixed flaky test
2026-10-03 19:21:53 +01:00
Laurent Cozic
8db668e22f
Chore: Trying to fix flaky test on CI
2026-10-03 14:10:50 +01:00
Laurent Cozic
0164f34d8f
Chore: Trying to fix flaky iOS UI test by waiting for elements before tapping
2026-10-02 23:51:01 +01:00
Laurent Cozic
d8d9218b76
Merge branch 'release-3.7' into dev
2026-09-25 19:34:37 +01:00
Laurent Cozic
e41516e669
Desktop release v3.7.21
2026-09-25 19:32:38 +01:00
Laurent Cozic
97b655510a
Update lock files
2026-09-25 19:32:30 +01:00
Laurent Cozic
e84f3614b4
Desktop release v3.7.20
2026-09-25 17:13:32 +01:00
Laurent Cozic
a15bead867
Merge remote-tracking branch 'origin/dev' into dev
2026-09-25 17:11:48 +01:00
Laurent Cozic
6ae9353849
Merge branch 'release-3.7' into dev
2026-09-25 17:09:18 +01:00
Laurent Cozic
003f4bf9b7
Releasing sub-packages
2026-09-25 17:04:34 +01:00
Laurent Cozic
6061d506ea
Releasing sub-packages
2026-09-25 17:04:34 +01:00
Laurent Cozic
83059a860e
Doc: Update company registered address
2026-09-25 16:28:24 +01:00
Laurent Cozic
fdd4005528
iOS 13.7.6
2026-09-25 12:32:32 +01:00
Laurent Cozic
70eac1b2ec
Android 3.7.11
2026-09-25 12:31:22 +01:00
Laurent Cozic
545a448ca9
Desktop release v3.7.19
2026-09-25 12:13:21 +01:00
Laurent Cozic
0a8bfffb96
Desktop, Mobile: Fix table editor losing and mis-rendering inline markdown ( #16632 )
2026-09-25 12:01:53 +01:00
Laurent Cozic
56ce951f37
Desktop, Mobile: Handle xlink:href in the note link sanitizer ( #16616 )
2026-09-20 10:55:42 +01:00
Laurent Cozic
12cdce0d43
Desktop, Mobile: Fix AI configuration test failing on reasoning models ( #16594 )
2026-09-19 17:16:36 +01:00
Laurent Cozic
18ba88e90d
Desktop: Add setting to hide the AI Chat toolbar button ( #16607 )
2026-09-19 17:13:49 +01:00
Laurent Cozic
4d36a87296
Desktop: Fix reasoning blocks leaking into AI chat replies ( #16595 )
2026-09-18 19:05:23 +01:00
Laurent Cozic
2c33e1db44
Doc: Update sponsors
2026-09-18 11:47:36 +01:00
Laurent Cozic
ef70b72d38
Server: Fix Stripe subscription item being located by position instead of price
2026-09-18 00:07:00 +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
6459e6fffd
Tools: Fix website build when no Windows arm64 asset exists
...
downloadUrl() throws when it finds no matching asset, so looking up the
arm64 build unconditionally broke the website build for every release
that predates it. Gate it behind the same flag as the download page,
which is now exported rather than duplicated.
2026-09-14 19:24:53 +01:00
Laurent Cozic
fd7f557552
Doc: Add article about AI and privacy in Joplin
2026-09-14 19:22:08 +01:00
Laurent Cozic
a2fcac2e08
Chore: CI: Trying to fix randomly failing tests
2026-09-13 22:40:17 +01:00
Laurent Cozic
e5ebf70ced
Desktop: Resolves #13146 : Add Windows ARM64 build ( #16555 )
2026-09-13 20:52:11 +01:00
Laurent Cozic
7fc4abe2ce
Server: Fix account not being created when the Stripe customer has no name ( #16557 )
2026-09-13 18:42:24 +01:00
Laurent Cozic
de42c3fba6
Cli: Fixes #16541 : Downgrade nanoid to fix ERR_REQUIRE_ESM crash on startup ( #16542 )
2026-09-13 11:38:00 +01:00
Laurent Cozic
330b86e634
Desktop, Mobile, Cli: Fixes #16504 : Fix sync deadlock when Joplin Server rejects an item with HTTP 422 ( #16544 )
2026-09-13 11:37:43 +01:00
Laurent Cozic
dbde4e84b3
Desktop: Fix x-callback-url responses never reaching the calling app ( #16497 )
2026-09-11 16:00:09 +01:00
Laurent Cozic
59ecb92cd2
Server: Do not log invalid requests as errors ( #16492 )
2026-09-11 09:29:23 +01:00
Laurent Cozic
77a8249388
Server: Fixes sync errors when an upload is retried ( #16491 )
2026-09-11 09:29:05 +01:00
Laurent Cozic
f97765f332
Server: Do not log failed image downloads as warnings ( #16493 )
2026-09-11 09:20:37 +01:00
Laurent Cozic
f6b19f80e4
Merge branch 'release-3.7' into dev
2026-09-10 20:16:44 +01:00
Laurent Cozic
7ff01914f9
iOS 13.7.5
2026-09-10 20:16:21 +01:00
Laurent Cozic
57b2f3082f
Android 3.7.10
2026-09-10 20:10:22 +01:00
Laurent Cozic
ce25482097
Desktop release v3.7.18
2026-09-10 18:40:51 +01:00
Laurent Cozic
29fbc59a85
Desktop, Mobile, Cli: Fixes #16486 : Fix WebDAV sync error "Protocol https: not supported" on servers that redirect ( #16488 )
2026-09-10 18:38:59 +01:00
Laurent Cozic
2d27dc4992
Android 3.7.9
2026-09-10 16:57:35 +01:00
Laurent Cozic
d242a43b23
Desktop release v3.7.17
2026-09-10 16:03:54 +01:00
Laurent Cozic
c3c0d56e35
Desktop: Fixes #16414 : Return 202 for MCP notification requests ( #16473 )
2026-09-09 23:54:07 +01:00
Laurent Cozic
f82b0c7850
Desktop: Fixes #16431 : Treat private network AI providers as local and make their API key optional ( #16472 )
2026-09-09 23:54:00 +01:00
Laurent Cozic
9b11d3b595
Desktop, Mobile, Cli: Fixes #16422 : Fix WebDAV sync failing with 409 errors after 3.7 upgrade ( #16471 )
2026-09-09 23:53:47 +01:00
Laurent Cozic
7fb480dc1a
Desktop: Fixes #16457 : Whiteboard: Add missing "Add note to whiteboard" menu item ( #16468 )
2026-09-09 23:53:24 +01:00
Laurent Cozic
7ef7b5ee83
Desktop: Whiteboard: Double-click empty canvas to add a note ( #16470 )
2026-09-09 18:44:50 +01:00
Laurent Cozic
23504fcf7e
Server: Add rate limiting to the signup and password reset endpoints ( #16467 )
2026-09-09 18:44:42 +01:00
Laurent Cozic
d9d14ce692
Server: Fix notification read-state being updatable by non-owner ( #16466 )
2026-09-09 18:44:32 +01:00
Laurent Cozic
7eae6cf3fa
Chore: Pin MacOs version on CI to prevent random failures
2026-09-09 17:06:59 +01:00
Laurent Cozic
7ff6bf48b5
Chore: lock file
2026-09-09 15:38:05 +01:00
Laurent Cozic
8a1669c76d
Doc: Updated SECURITY.md with new rules for LLM-generated reports
2026-09-09 15:15:05 +01:00
Laurent Cozic
6b09f9d378
Chore: Trying to fix flaky Goto Anything and editor plugin saving integration tests ( #16455 )
2026-09-09 12:07:32 +01:00
Laurent Cozic
e2ff538613
Desktop: Fixes #16444 : Allow OpenAI reasoning models to be used with tools ( #16451 )
2026-09-08 16:24:14 +01:00
Laurent Cozic
536790b37d
Desktop: Fixes #16433 : Toggle AI Chat keystroke shortcut does nothing
2026-09-08 12:54:38 +01:00
Laurent Cozic
e2f30308f8
Server v3.7.2
2026-09-07 17:29:53 +01:00
Laurent Cozic
71d4b09d48
Chore: Fixed CI
2026-09-07 13:00:31 +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
Laurent Cozic
de139fc9c1
Lock file
2026-09-07 10:19:42 +01:00
Laurent Cozic
c17c205049
Releasing sub-packages
2026-09-07 10:19:13 +01:00
Laurent Cozic
a92b37e3e7
Merge branch 'release-3.7' into dev
2026-09-06 11:55:55 +01:00
Laurent Cozic
e3f38c6f1f
Desktop release v3.7.16
2026-09-05 20:41:51 +01:00
Laurent Cozic
e05c11b17a
Chore: Pin macOS M1 build OS to prevent failure on recent macOS image
2026-09-05 20:41:40 +01:00
Laurent Cozic
fa25937bc3
Merge branch 'release-3.7' into dev
2026-09-05 11:10:35 +01:00
Laurent Cozic
949d10476f
Android 3.7.8
2026-09-05 11:10:15 +01:00
Laurent Cozic
c397df5e4c
Desktop release v3.7.15
2026-09-05 10:58:57 +01:00
Laurent Cozic
2727aab2da
iOS 13.7.4
2026-09-05 09:34:13 +01:00
Laurent Cozic
e40b2f50f7
Chore: Update translations
2026-09-05 09:31:17 +01:00
Laurent Cozic
5df15f3737
Server: Improve logging for shared notebook maintenance ( #16400 )
2026-09-03 13:45:31 +01:00
Laurent Cozic
c048bd9464
Merge branch 'release-3.7' into dev
2026-09-01 01:52:50 +01:00
Laurent Cozic
fd3a2fb727
Update translations
2026-09-01 01:52:25 +01:00
Laurent Cozic
7d37bbe29c
Update translations
2026-09-01 01:51:16 +01:00
Laurent Cozic
5755024a31
Doc: Add release notes 3.7 ( #16360 )
2026-08-31 23:59:35 +01:00
Laurent Cozic
3f23202ec1
Merge branch 'release-3.7' into dev
2026-08-30 12:48:46 +01:00
Laurent Cozic
205c284fb8
Desktop release v3.7.14
2026-08-30 12:48:11 +01:00
Laurent Cozic
5a4a222972
iOS 13.7.3
2026-08-28 19:17:22 +01:00
Laurent Cozic
6d0f6c023a
Android 3.7.7
2026-08-28 19:16:28 +01:00
Laurent Cozic
e51093d736
Desktop release v3.7.13
2026-08-28 18:52:49 +01:00
Laurent Cozic
8e9ffe3386
Chore: Add ESLint rule to enforce describe() titles match test file names ( #16319 )
2026-08-26 21:01:34 +01:00
Laurent Cozic
fc76a884f3
Desktop: Fixes #15278 : Fix video/audio in Markdown viewer continuing to play after hiding it or switching notes ( #16299 )
2026-08-24 14:20:15 +01:00
Laurent Cozic
f034ad244b
Desktop: Fix share notebook error message disappearing after half a second
2026-08-23 22:58:28 +01:00
Laurent Cozic
0fa387b463
Plugin Repo CLI v3.7.3
2026-08-22 11:55:21 +01:00
Laurent Cozic
61c58955d3
Tools: Fix plugin-repo-cli to load its self-contained bundle at runtime
2026-08-22 11:54:42 +01:00
Laurent Cozic
14dc994e58
Plugin Repo CLI v3.7.2
2026-08-22 11:50:44 +01:00
Laurent Cozic
a8ea99fa59
Tools: Move bundled workspace packages to devDependencies in plugin-repo-cli
2026-08-22 11:50:05 +01:00