Henry Heino
|
6de5ec074a
|
Desktop: Fix error overlay text has low contast in dark mode (#16827)
|
2026-10-12 21:26:41 +01:00 |
|
Henry Heino
|
052583a8fb
|
Server: Allow syncing with a web app instance hosted on a custom domain (#16760)
|
2026-10-11 16:02:44 +01:00 |
|
 Henry HeinoandLaurent Cozic
|
b0affc0a30
|
Mobile: Implement redesigned screen header (#16345)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
|
2026-10-08 12:03:38 +01:00 |
|
 Henry HeinoandLaurent Cozic
|
ab241bd8d6
|
Desktop, Mobile: Resolves #16710: Improve E2EE UI when a key is stored in an unknown format (#16711)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
|
2026-10-06 15:42:30 +01:00 |
|
 Henry HeinoandLaurent Cozic
|
9e4ca948be
|
Mobile: Fixes #16589: Upgrade React Native to v0.86, Expo to v57 (#16636)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
|
2026-10-06 15:37:33 +01:00 |
|
Henry Heino
|
c64cfb1943
|
Desktop: Fix infinite loop in some cases when the notebook ordering is set to "updated date" (#16692)
|
2026-10-02 16:53:05 +01:00 |
|
Henry Heino
|
5a48b72d43
|
Chore: Desktop: Refactor warning banner (#16722)
|
2026-10-02 16:50:03 +01:00 |
|
Henry Heino
|
4978154dc1
|
Web: Fixes #16633: Fix sync (#16634)
|
2026-09-25 12:01:44 +01:00 |
|
Henry Heino
|
ef29c43cae
|
Desktop, Mobile, Cli: Fixes #16647: Fix notes and sub-folders are still marked as published after being moved out of a published folder (#16648)
|
2026-09-25 11:55:30 +01:00 |
|
Henry Heino
|
310b5bbbb6
|
Desktop: Resolves #16644: Improve how semantic search interacts with item IDs (#16652)
|
2026-09-25 11:55:00 +01:00 |
|
Henry Heino
|
61eecacf49
|
Chore: Coding style: Prefer single quotes for SQLite string literals (#16653)
|
2026-09-25 11:54:44 +01:00 |
|
Henry Heino
|
24e5778256
|
Desktop, Cli: Migrate from node-fetch to Undici (#16566)
|
2026-09-19 17:04:12 +01:00 |
|
Henry Heino
|
cbd3445de9
|
Linux: Fixes #16457: Fix dropping notes into the whiteboard editor (#16565)
|
2026-09-19 17:03:56 +01:00 |
|
Henry Heino
|
8cc854c9be
|
Chore: Refactor settings screen logic (#16564)
|
2026-09-19 17:00:17 +01:00 |
|
Henry Heino
|
a859a62506
|
Server: Accessibility: Associate labels with controls on the "Your Profile" page (#16588)
|
2026-09-18 19:10:16 +01:00 |
|
Henry Heino
|
32578c761e
|
Web: Fixes #16593: Fix crash when clicking the "upgrade app banner" (#16591)
|
2026-09-18 19:09:56 +01:00 |
|
Henry Heino
|
27da730f04
|
Chore: Improve return type of reg.syncTarget() (#16592)
|
2026-09-18 19:09:36 +01:00 |
|
Henry Heino
|
a661b8897a
|
Chore: Fixes #16503: Fix mobile startup tests not running (#16505)
|
2026-09-13 11:38:07 +01:00 |
|
Henry Heino
|
70ebecb781
|
Desktop: Fixes #16539: Fix LMStudio compatibility (#16552)
|
2026-09-13 11:36:20 +01:00 |
|
Henry Heino
|
141c451ff9
|
Chore: Desktop: Add additional networking tests (#16501)
|
2026-09-12 00:24:41 +01:00 |
|
Henry Heino
|
b1979eda7c
|
Mobile: Joplin Cloud login: Hide "invalid credentials" banner on login screen (#16490)
|
2026-09-11 09:30:22 +01:00 |
|
Henry Heino
|
e55856d74c
|
Mobile: Joplin Cloud login screen: Fix loading indicator is difficult to see in dark mode (#16480)
|
2026-09-10 18:00:28 +01:00 |
|
Henry Heino
|
e0f51d8f43
|
Server, Web: Applications tab: Fix web app is marked as "unknown" (#16478)
|
2026-09-10 18:00:06 +01:00 |
|
Henry Heino
|
df261c2465
|
Desktop: Fixes #16454: In-editor Markdown rendering: Fix markup syntax is visible while clicking and dragging the scrollbar (#16461)
|
2026-09-09 23:55:14 +01:00 |
|
Henry Heino
|
62f07b4f64
|
Mobile: Resolves #16442: Remove sync wizard button from config screen (#16458)
|
2026-09-09 12:07:46 +01:00 |
|
Henry Heino
|
5d733e3268
|
Linux: Fixes #16434: Fix missing window icon with certain system setups (#16437)
|
2026-09-09 12:06:16 +01:00 |
|
Henry Heino
|
6470029203
|
Mobile: Adjust sidebar appearance (#16389)
|
2026-09-09 12:04:42 +01:00 |
|
Henry Heino
|
63e1f216e1
|
Desktop, Mobile: Fixes #16407: Fix keyboard navigation issues related to level-1 headings (#16409)
|
2026-09-06 20:13:05 +01:00 |
|
Henry Heino
|
e6a99b978a
|
Chore: Allow the "Web" prefix in pull request titles (#16406)
|
2026-09-06 20:12:45 +01:00 |
|
Henry Heino
|
a263733971
|
Web: Fix incorrect "Only one copy of Joplin can be open at a time" warning in Safari and Firefox (#16405)
|
2026-09-06 20:12:36 +01:00 |
|
Henry Heino
|
e3e4aebc67
|
Web: Fixes #16379: Fix menu animation in Safari (#16404)
|
2026-09-06 20:12:25 +01:00 |
|
Henry Heino
|
c27de4f34e
|
iOS, Android: Database: Migrate to expo-sqlite (#16347)
|
2026-09-06 12:47:42 +01:00 |
|
Henry Heino
|
845dc16402
|
Android: Fix additional space present below new note menu on some devices (#16361)
|
2026-09-01 09:51:35 +01:00 |
|
Henry Heino
|
a79a2b4de7
|
Desktop: Resolves #16350: External editor: Add additional logic to avoid overwriting a note with older content (#16352)
|
2026-08-30 12:47:56 +01:00 |
|
Henry Heino
|
f488dad27a
|
Chore: Tests: Silence expected handleCallbackUrl warnings (#16343)
|
2026-08-28 18:51:20 +01:00 |
|
Henry Heino
|
683240968b
|
Desktop: Fixes #15890: Limit maximum size of stored OCR text (#16325)
|
2026-08-28 09:49:09 +01:00 |
|
Henry Heino
|
7fba0fda68
|
Desktop: Fixes #16317: Markdown editor: Disable table editor when opting out of in-editor rendering (#16333)
|
2026-08-28 09:47:55 +01:00 |
|
Henry Heino
|
3dc1f5fef6
|
Chore: Tests: Silence expected warning in AsyncActionQueue tests (#16334)
|
2026-08-28 09:47:43 +01:00 |
|
Henry Heino
|
8b97347f3a
|
Chore: Tests: Increase timeout in useSearchMarkers test (#16335)
|
2026-08-28 09:46:57 +01:00 |
|
Henry Heino
|
3899ca9ce5
|
Chore: Desktop: Refactor end-to-end tests to reduce dependence on a particular default editor state (#16339)
|
2026-08-28 09:45:41 +01:00 |
|
Henry Heino
|
098b1edaa5
|
Desktop: Resolves #16120: Increase semantic search minimum relevance (#16340)
|
2026-08-28 09:45:11 +01:00 |
|
Henry Heino
|
347915c4ba
|
Mobile, Desktop, Cli: Resolves #16251: Sync: Enable new notebook sharing key format (#16305)
|
2026-08-27 10:01:15 +01:00 |
|
Henry Heino
|
8f98933f14
|
Desktop: Sharing: Improve error message when public key format is unsupported (#16306)
|
2026-08-27 10:00:17 +01:00 |
|
Henry Heino
|
9b75d9e4d8
|
Desktop: Rich Text Editor: Fix error while saving changes (#16307)
|
2026-08-27 09:59:56 +01:00 |
|
Henry Heino
|
dff722d6d8
|
Desktop: Fixes #12811: Rich Text Editor: Save note changes after changing formatting (#16308)
|
2026-08-27 09:59:41 +01:00 |
|
Henry Heino
|
97fb8d5ec2
|
Mobile: Fixes #16312: Improve shadow colors in dark mode (#16326)
|
2026-08-27 09:52:24 +01:00 |
|
Henry Heino
|
2a83642dbf
|
Desktop, Mobile: Fixes #16285: Editor: Avoid crash when editing certain partially-loaded documents (#16286)
|
2026-08-24 11:27:24 +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 |
|
Henry Heino
|
94911a86ff
|
Desktop, Mobile: Markdown editor: Support opening same-note links to elements with id="..." attributes (#16287)
|
2026-08-22 22:04:24 +01:00 |
|
Henry Heino
|
92eed39ff7
|
Chore: Mobile: Deduplicate ProseMirror dependencies (#16283)
|
2026-08-22 19:49:54 +01:00 |
|
 Henry HeinoandLaurent Cozic
|
6845e9d1ee
|
Desktop: Resolves #6088: Highlight global search matches in the Rich Text Editor (#11361)
Co-authored-by: Laurent Cozic <laurent22@users.noreply.github.com>
|
2026-08-22 11:46:46 +01:00 |
|
Henry Heino
|
99f0779db5
|
Chore: Tests: Mobile: Fix "failed to set timeout" warning in note screen tests (#16259)
|
2026-08-22 11:46:38 +01:00 |
|
Henry Heino
|
d36432dd0a
|
Desktop: Improve chat connection check (#16256)
|
2026-08-21 14:42:37 +01:00 |
|
Henry Heino
|
49756e09f1
|
Chore: Server: Fix truncateUserDataTables debug command only deletes old changes (#16257)
|
2026-08-21 14:31:36 +01:00 |
|
Henry Heino
|
7e4bdb64b1
|
Chore: Embedding tests: Silence expected warnings (#16258)
|
2026-08-21 14:31:18 +01:00 |
|
Henry Heino
|
011a15374c
|
Desktop, Mobile: Fixes #16070: Fix Markdown editor selection issues (#16126)
|
2026-08-20 19:06:43 +01:00 |
|
Henry Heino
|
ae5855a85f
|
Mobile, Desktop, Cli: Resolves #15753: Support syncing with Joplin v3.7 (#15889)
|
2026-08-20 19:06:22 +01:00 |
|
Henry Heino
|
09e7e72273
|
Desktop: Fixes #16015: Fix sync wizard extended options are partially offscreen (#16247)
|
2026-08-20 11:22:37 +01:00 |
|
Henry Heino
|
9db5a8df36
|
Desktop, Cli, Mobile: Fixes #16153: Support unpublishing notes published by other users (#16246)
|
2026-08-20 11:22:24 +01:00 |
|
Henry Heino
|
ce36c14098
|
Chore: Desktop: Add performance logging for the embedding indexer (#16249)
|
2026-08-20 11:21:37 +01:00 |
|
Henry Heino
|
cdee3c8901
|
Desktop: Fixes #16007: Fix toggling the chat panel clears undo/redo history (#16236)
|
2026-08-19 11:25:08 +01:00 |
|
Henry Heino
|
561ab70c5e
|
Desktop: Fixes #16219: Fix semantic search availability check (#16220)
|
2026-08-18 15:13:05 +01:00 |
|
Henry Heino
|
36b7709072
|
Desktop: Sync: Apply changes to proxy settings immediately (#16222)
|
2026-08-18 11:46:46 +01:00 |
|
Henry Heino
|
d640f36ab1
|
Desktop: Fixes #16016: Chat panel: Allow closing the chat panel in small windows (#16189)
|
2026-08-17 18:53:42 +01:00 |
|
Henry Heino
|
b46a96e03c
|
Desktop: Chat panel: Fix OpenAI, Anthropic compatibility (#16188)
|
2026-08-17 18:52:55 +01:00 |
|
Henry Heino
|
628e6bd6f6
|
Desktop: Fixes #16167: Fix conflict created when syncing a just-published note (#16182)
|
2026-08-17 18:52:31 +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 |
|
Henry Heino
|
39169894dd
|
Chore: Website: Fix build (#16164)
|
2026-08-07 23:44:16 +02:00 |
|
Henry Heino
|
20e55c9937
|
Chore: Fix generated files precommit check (#16154)
|
2026-08-06 22:55:31 +02:00 |
|
Henry Heino
|
6e8fc6cd75
|
Desktop: MCP: Return correct API response type (#16144)
|
2026-08-06 22:54:09 +02:00 |
|
Henry Heino
|
391cdf7f15
|
Desktop: Chat panel: Support reading images (#16141)
|
2026-08-06 22:53:44 +02:00 |
|
Henry Heino
|
1c9ed87941
|
Desktop: Resolves #15824: Enable semantic search in the sidebar and go-to-anything (#16118)
|
2026-08-06 22:42:56 +02:00 |
|
Henry Heino
|
45c3cf6fcf
|
Mobile: Implement redesigned new note menu (#16082)
|
2026-08-03 00:09:03 +02:00 |
|
Henry Heino
|
5ab92fe5b7
|
Chore: Fixes #15841: Fix "makeInlineReplaceExtension" CI failures (#16112)
|
2026-07-31 21:19:30 +02:00 |
|
Henry Heino
|
1704b5cf7d
|
Web, Android: Resolves #16107: Dialogs: Bold and add margin below titles (#16113)
|
2026-07-31 20:55:12 +02:00 |
|
Henry Heino
|
1d7c5c0a44
|
Mobile: Implement redesigned notebook long-press menu (#16027)
|
2026-07-31 11:31:51 +02:00 |
|
Henry Heino
|
d7c29c1d1a
|
Android: Add shadows to the new note and note actions menus (#16067)
|
2026-07-31 11:31:31 +02:00 |
|
Henry Heino
|
d167ae507c
|
Desktop: Plugin API: Fix panels hidden on startup are incorrectly shown in some cases (#16072)
|
2026-07-31 11:31:14 +02:00 |
|
Henry Heino
|
a23e78825d
|
Mobile: Fix inconsistent button order in profile switcher, tag screen, and deletion confirmation dialogs (#16076)
|
2026-07-31 11:28:26 +02:00 |
|
Henry Heino
|
cec9c97ef2
|
Mobile: Remove single-word titles from error/warning dialogs (#16096)
|
2026-07-31 11:19:36 +02:00 |
|
Henry Heino
|
710f7983b3
|
Chore: Retry failing Markdown replacement tests in CI (#16077)
|
2026-07-30 15:16:01 +02:00 |
|
Henry Heino
|
37feb9a6d0
|
Chore: Testing: Retry plugin install/uninstall tests (#16079)
|
2026-07-29 01:53:40 +01:00 |
|
Henry Heino
|
f233b8780b
|
Chore: Testing: Fix chat panel test failure (#16078)
|
2026-07-29 01:53:29 +01:00 |
|
Henry Heino
|
ac40404d94
|
Chore: Fixes #16073: CI: Fix desktop end-to-end test failures caused by missing initial notebook (#16074)
|
2026-07-29 01:50:25 +01:00 |
|
 Henry HeinoandJGCarroll
|
7990ec79db
|
Desktop: Fixes #15030: Upgrade electron-builder (#15043)
Co-authored-by: JGCarroll <JGCarroll@users.noreply.github.com>
|
2026-07-28 13:21:49 +01:00 |
|
Henry Heino
|
b6eb739680
|
Chore: Desktop: AI chat panel: Allow enabling existing MCP tools for use in the chat panel (#15999)
|
2026-07-28 12:57:16 +01:00 |
|
Henry Heino
|
eeef83b081
|
Mobile: Add shadow to note actions menu (#16053)
|
2026-07-28 12:53:35 +01:00 |
|
Henry Heino
|
15c78bca60
|
iOS: Improve drag-to-dismiss behavior for drawer menus (#16055)
|
2026-07-28 12:53:22 +01:00 |
|
Henry Heino
|
7d90db0bf6
|
Desktop: Fixes #15874: AI chat panel: Fix changing the note body causes a cache miss (#15969)
|
2026-07-26 15:24:42 +01:00 |
|
Henry Heino
|
87f82bb8fb
|
Desktop: Chat panel: Fix rate limit handling (#16031)
|
2026-07-24 08:54:20 +01:00 |
|
Henry Heino
|
1408b87794
|
Chore: Server: Update home page for users that sync with an external server (#16026)
|
2026-07-23 20:07:56 +01:00 |
|
Henry Heino
|
966f600d30
|
Chore: Server: Make the default application name match the built image name (#16025)
|
2026-07-23 20:07:26 +01:00 |
|
Henry Heino
|
aed692d5c6
|
Chore: Server: Prevent regenerating database types when there are migrations left over from switching branches (#16006)
|
2026-07-22 11:29:18 +01:00 |
|
Henry Heino
|
9395c9fa87
|
Desktop: Resolves #15880: Avoid including unused onnxruntime-node files in the built application (#15997)
|
2026-07-21 17:16:31 +01:00 |
|
Henry Heino
|
151faf9f88
|
Mobile: Note actions menu: Decrease padding size (#15998)
|
2026-07-21 10:15:40 +01:00 |
|
Henry Heino
|
4246e09f89
|
Mobile: Note action menu: Vertically align icons (#15996)
|
2026-07-21 00:17:53 +01:00 |
|
Henry Heino
|
fca026f0d9
|
Android: Fixes #15928: Fix menu animations and drag-to-dismiss (#15971)
|
2026-07-18 10:58:16 +01:00 |
|
Henry Heino
|
4c2c38f43e
|
Android, Web: Fixes #15959: Increase minimum prompt button width (#15966)
|
2026-07-17 23:52:20 +01:00 |
|
Henry Heino
|
45309e1d0a
|
Desktop: AI chat panel: Improve accessibility (#15956)
|
2026-07-16 23:16:44 +01:00 |
|
Henry Heino
|
54b8e69750
|
Chore: Fix CI (#15949)
|
2026-07-16 01:37:55 +01:00 |
|