100 Commits
Author SHA1 Message Date
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