Release
Mon, Jul 13, 2026
3 min read
Joplin 3.7.8
At a glance
Joplin 3.7.8 adds AI chat panel for active notes, plugin APIs for embeddings and index status, improves whiteboard colors and edge editing, and fixes revision chain corruption and editor undo issues
Original release notes
Improved: Unable to select text within links (#15871) (#15842 by @Rygaa )
Improved: Whiteboard: Place new groups in empty space instead of viewport centre (#15901)
New: AI Chat: Added warning in console when structured output schema is not accepted by the model (c227b66)
New: Add AI chat panel for the active note (#15771)
New: Add joplin.ai.getEmbeddings() plugin API for raw vector access (#15799)
New: Add joplin.ai.getIndexStatus() plugin API (#15800)
New: Whiteboard: Add support for colors (affb456)
Improved: AI chat panel: Change APIs used to expose note edit operations (#15881) (#15862 by @personalizedrefrigerator )
Improved: AI chat panel: Improve reliability of the Joplin Cloud AI provider (#15885 by @personalizedrefrigerator )
Improved: AI chat panel: Make edit operations more likely to succeed (#15845 by @personalizedrefrigerator )
Improved: AI chat panel: Make model responses more likely to be valid (#15801 by @personalizedrefrigerator )
Improved: AI chat panel: Render markdown (#15836) (#15834 by @personalizedrefrigerator )
Improved: AI chat panel: Support multiple windows (#15803 by @personalizedrefrigerator )
Improved: Editor: Ensure checkbox size is proportional to font size (c6cc90a)
Improved: Hide "Sign up to Joplin Cloud" button once the user is logged in (8e5d29f)
Improved: Improve usability of Link to note command (#1449)
Improved: Notes issued from an imported .one file show a double title on the published page (#15735) (#15723 by @Rygaa )
Improved: Plugins: Change joplin.ai.chat to return an object with a text property (694cbd9)
Improved: Published note issued from an imported .one file breaks UI (#15734) (#15716 by @Rygaa )
Improved: Reveal markup on mouseup instead of mousedown (#15778) (#15763 by @Rygaa )
Improved: Slightly adjust button colors and add new theme variable (#15764 by @personalizedrefrigerator )
Improved: Surface Joplin Cloud AI degraded state and map error codes (#15849)
Improved: Tests in lib package print OneNote related warnings (#15767) (#15720 by @Rygaa )
Improved: Update note lock session state (#15773) (#15772 by @keshav0479 )
Improved: Whiteboard: Allow changing the origin of an edge by dragging it (a8100e3)
Improved: Whiteboard: Also color the background of cards and groups (7169314)
Improved: Whiteboard: Double-click an edge label to edit it (d17d845)
Improved: Whiteboard: Improve card content styling (0d4534e)
Improved: Whiteboard: keep wheel scrolling inside scrollable cards (90c1d1e)
Fixed: Add safeguard to prevent revision chains being broken by revision cleaning, where old revisions still exist unexpectedly (#15812) (#15811 by @mrjo118 )
Fixed: Editor: Fixed vertical alignement of checkboxes (89884e9)
Fixed: Fix "Link to note" command not working from command palette (#15780)
Fixed: Fix crash on startup when layout references a component that no longer exists (34b5e8c)
Fixed: Fix issue with Chat API not working with max_completion_tokens parameter of OpenAI (7fa42e0)
Fixed: Fix secondary widnows have visible scrollbars while/after resizing (#15844 by @personalizedrefrigerator )
Fixed: Make the editor absorb space on window resize, regardless of layout position (#15774) (#4238)
Fixed: Markdown editor: Fix certain types of note edits can't be undone with ctrl-z (#15806 by @personalizedrefrigerator )
Fixed: Update GotoAnything selection on mouse hover (#15779)
Filed under