# Desktop pre-release v3.7 is now available (Updated 26/09/2026)

**URL:** <https://discourse.joplinapp.org/t/desktop-pre-release-v3-7-is-now-available-updated-26-09-2026/49829>\
**Category:** Beta Testing\
**Created:** [11 May 2026 15:01 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-7-is-now-available-updated-26-09-2026/49829 "2026-05-11T15:01:21Z")\
**Posts on this page:** 12\
**Page:** 2

<div class="post-metadata">

**Author:** ![mrjo118](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/mrjo118/32/23404_2.png) [@mrjo118](https://discourse.joplinapp.org/u/mrjo118)\
**Post date:** [15 July 2026 10:29 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-7-is-now-available-updated-26-09-2026/49829/21 "2026-07-15T10:29:24Z")

</div>

I agree with Ben here that the new blue in the theme doesn't feel like an improvement. I posted a more detailed comment on [Desktop, Mobile: Slightly adjust button colors and add new theme variable by personalizedrefrigerator · Pull Request #15764 · laurent22/joplin · GitHub](https://github.com/laurent22/joplin/pull/15764)

---

<div class="post-metadata">

**Author:** ![laurent](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@laurent](https://discourse.joplinapp.org/u/laurent)\
**Post date:** [28 July 2026 19:33 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-7-is-now-available-updated-26-09-2026/49829/22 "2026-07-28T19:33:08Z")

</div>

## [v3.7.10](https://github.com/laurent22/joplin/releases/tag/v3.7.10)

- New: Add getCurrentNote and createNote x-callback-url commands ([#16041](https://github.com/laurent22/joplin/issues/16041))
- Improved: AI chat panel: Improve accessibility ([#15956](https://github.com/laurent22/joplin/issues/15956) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: AI chat panel: Stop retry loop after several repeated failures ([#15944](https://github.com/laurent22/joplin/issues/15944) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: AI chat panel: Support cancelling in-progress responses ([#15946](https://github.com/laurent22/joplin/issues/15946) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: Add hidden feature flag for conflict resolution ([#16040](https://github.com/laurent22/joplin/issues/16040)) ([#16039](https://github.com/laurent22/joplin/issues/16039) by Sriram Varun Kumar)
- Improved: Add note lock UI ([#15961](https://github.com/laurent22/joplin/issues/15961)) ([#15872](https://github.com/laurent22/joplin/issues/15872) by [@keshav0479](https://github.com/keshav0479))
- Improved: Add note lock configuration screen ([#15852](https://github.com/laurent22/joplin/issues/15852)) ([#15786](https://github.com/laurent22/joplin/issues/15786) by [@keshav0479](https://github.com/keshav0479))
- Improved: Avoid including unused `onnxruntime-node` files in the built application ([#15997](https://github.com/laurent22/joplin/issues/15997)) ([#15880](https://github.com/laurent22/joplin/issues/15880) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: Make links in the table editor clickable with Ctrl/Cmd+click ([#15977](https://github.com/laurent22/joplin/issues/15977))
- Improved: Provide a clear message on what needs to be done when sync fails due to wrong version ([#15837](https://github.com/laurent22/joplin/issues/15837)) ([#15828](https://github.com/laurent22/joplin/issues/15828) by [@Rygaa](https://github.com/Rygaa))
- Improved: Publish a notebook ([#15276](https://github.com/laurent22/joplin/issues/15276) by [@Rygaa](https://github.com/Rygaa))
- Improved: Record which app screen a Joplin Cloud sign-up started from ([b5ed2c9](https://github.com/laurent22/joplin/commit/b5ed2c9))
- Improved: Selection sometimes misses markdown starting formatting characters ([#15858](https://github.com/laurent22/joplin/issues/15858)) ([#15788](https://github.com/laurent22/joplin/issues/15788) by [@Rygaa](https://github.com/Rygaa))
- Improved: Sync Wizard: Make Joplin Cloud the primary sync option ([#16004](https://github.com/laurent22/joplin/issues/16004))
- Improved: Whiteboard: Allow selecting which arrow to move when two arrows share an anchor ([3515c6a](https://github.com/laurent22/joplin/commit/3515c6a))
- Fixed: AI chat panel: Fix changing the note body causes a cache miss ([#15969](https://github.com/laurent22/joplin/issues/15969)) ([#15874](https://github.com/laurent22/joplin/issues/15874) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: AI chat panel: Fix failure when tool responses are invalid JSON ([#15886](https://github.com/laurent22/joplin/issues/15886) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Chat panel: Fix rate limit handling ([#16031](https://github.com/laurent22/joplin/issues/16031) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Fix WebDAV support for Koofr ([#15983](https://github.com/laurent22/joplin/issues/15983)) ([#15975](https://github.com/laurent22/joplin/issues/15975) by [@mrjo118](https://github.com/mrjo118))
- Fixed: Fix cycling of the active note when other notes in the notebook are moved ([#15868](https://github.com/laurent22/joplin/issues/15868)) ([#15867](https://github.com/laurent22/joplin/issues/15867) by [@mrjo118](https://github.com/mrjo118))
- Fixed: Fix layout divider behaviour in nested layouts and move mode ([#15955](https://github.com/laurent22/joplin/issues/15955))
- Fixed: Keep trailing spaces in table cells while editing ([#15964](https://github.com/laurent22/joplin/issues/15964)) ([#15918](https://github.com/laurent22/joplin/issues/15918))
- Fixed: Upgrade CodeMirror View to v6.43.6 ([#16017](https://github.com/laurent22/joplin/issues/16017)) ([#16009](https://github.com/laurent22/joplin/issues/16009) by [@mrjo118](https://github.com/mrjo118))
- Fixed: Upgrade `electron-builder` ([#15043](https://github.com/laurent22/joplin/issues/15043)) ([#15030](https://github.com/laurent22/joplin/issues/15030) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Whiteboard: Fix edge keeping the blue selection colour after reconnecting ([2268981](https://github.com/laurent22/joplin/commit/2268981))
- Fixed: Whiteboard: Fixed newline handling within cards ([f410ace](https://github.com/laurent22/joplin/commit/f410ace))

---

<div class="post-metadata">

**Author:** ![laurent](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@laurent](https://discourse.joplinapp.org/u/laurent)\
**Post date:** [18 August 2026 12:53 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-7-is-now-available-updated-26-09-2026/49829/23 "2026-08-18T12:53:44Z")

</div>

## [v3.7.12](https://github.com/laurent22/joplin/releases/tag/v3.7.12)

- New: Add support for translating Markdown editor table context menu items ([140ff45](https://github.com/laurent22/joplin/commit/140ff45))
- Improved: Add data loader and word-level diff for Conflict resolution UI ([#16135](https://github.com/laurent22/joplin/issues/16135)) ([#16134](https://github.com/laurent22/joplin/issues/16134) by Sriram Varun Kumar)
- Improved: Chat panel: Support reading images ([#16141](https://github.com/laurent22/joplin/issues/16141) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: Enable semantic search in the sidebar and go-to-anything ([#16118](https://github.com/laurent22/joplin/issues/16118)) ([#15824](https://github.com/laurent22/joplin/issues/15824) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: Evernote import: Support importing cross-notebook links in some cases ([#16151](https://github.com/laurent22/joplin/issues/16151)) ([#16148](https://github.com/laurent22/joplin/issues/16148) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: Improve rendering of Markdown editor table context menu ([15756bb](https://github.com/laurent22/joplin/commit/15756bb))
- Improved: MCP: Return correct API response type ([#16144](https://github.com/laurent22/joplin/issues/16144) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: Mark AI features as Beta ([#16097](https://github.com/laurent22/joplin/issues/16097)) ([#16065](https://github.com/laurent22/joplin/issues/16065) by [@Rygaa](https://github.com/Rygaa))
- Improved: Prevent the remote version of a note being overwritten if typing while the sync changes the open note ([#16206](https://github.com/laurent22/joplin/issues/16206) by [@mrjo118](https://github.com/mrjo118))
- Fixed: Chat panel: Allow closing the chat panel in small windows ([#16189](https://github.com/laurent22/joplin/issues/16189)) ([#16016](https://github.com/laurent22/joplin/issues/16016) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Chat panel: Fix OpenAI, Anthropic compatibility ([#16188](https://github.com/laurent22/joplin/issues/16188) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Fix conflict created when syncing a just-published note ([#16182](https://github.com/laurent22/joplin/issues/16182)) ([#16167](https://github.com/laurent22/joplin/issues/16167) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Plugin API: Fix panels hidden on startup are incorrectly shown in some cases ([#16072](https://github.com/laurent22/joplin/issues/16072) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Release the save mutex when a save fails validation ([#16147](https://github.com/laurent22/joplin/issues/16147)) ([#16145](https://github.com/laurent22/joplin/issues/16145) by [@keshav0479](https://github.com/keshav0479))
- Fixed: Skip the note lock session effect on the first render ([#16100](https://github.com/laurent22/joplin/issues/16100)) ([#16099](https://github.com/laurent22/joplin/issues/16099) by [@keshav0479](https://github.com/keshav0479))

---

<div class="post-metadata">

**Author:** ![\_Ben](https://avatars.discourse-cdn.com/v4/letter/_/8797f3/32.png) [@\_Ben](https://discourse.joplinapp.org/u/_Ben)\
**Post date:** [19 August 2026 00:43 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-7-is-now-available-updated-26-09-2026/49829/24 "2026-08-19T00:43:31Z")

</div>

> [@laurent](#):
>
> - New: Add AI chat backend and plugin API ([#15643](https://github.com/laurent22/joplin/issues/15643)

Can the new toggle AI chat toolbar button/icon on the top RHS only be visible when the AI features are enabled? And/or can there be a way to hide it?

Users who intentionally do not want AI features in Joplin probably don’t want to see it and so find it’s in the way and distracting. I’m definitely in that category and would very much prefer not to see anything AI-related. Moreover with AI features disabled the button is reductant and so should not be visible from the point of view of UI logic.

Thanks

Ben

---

<div class="post-metadata">

**Author:** ![dpoulton](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/dpoulton/32/29723_2.png) [@dpoulton](https://discourse.joplinapp.org/u/dpoulton)\
**Post date:** [19 August 2026 22:18 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-7-is-now-available-updated-26-09-2026/49829/25 "2026-08-19T22:18:00Z")

</div>

> [@\_Ben](#):
>
> ... or can there be a way to hide it?

Your logic makes sense to me that if AI features are not enabled the AI button should not be visible. Hopefully this will be modified, however in the meantime this seems to work...

**userchrome.css**

```css
button[title="Toggle AI Chat"] {
    /* removes the AI Chat button */
    display: none;
}

```

---

<div class="post-metadata">

**Author:** ![laurent](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@laurent](https://discourse.joplinapp.org/u/laurent)\
**Post date:** [28 August 2026 21:55 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-7-is-now-available-updated-26-09-2026/49829/26 "2026-08-28T21:55:24Z")

</div>

## [v3.7.13](https://github.com/laurent22/joplin/releases/tag/v3.7.13)

- Improved: Add fail-closed guardrails for locked notes ([#16098](https://github.com/laurent22/joplin/issues/16098)) ([#16054](https://github.com/laurent22/joplin/issues/16054) by [@keshav0479](https://github.com/keshav0479))
- Improved: Add support for unpublishing notebooks ([#16237](https://github.com/laurent22/joplin/issues/16237)) ([#16156](https://github.com/laurent22/joplin/issues/16156) by [@Rygaa](https://github.com/Rygaa))
- Improved: Add support to import notes from Obsidian ([#16136](https://github.com/laurent22/joplin/issues/16136)) ([#15223](https://github.com/laurent22/joplin/issues/15223) by [@Rygaa](https://github.com/Rygaa))
- Improved: By default, show only the editor when opening the app for the first time ([#16254](https://github.com/laurent22/joplin/issues/16254))
- Improved: Highlight global search matches in the Rich Text Editor ([#11361](https://github.com/laurent22/joplin/issues/11361)) ([#6088](https://github.com/laurent22/joplin/issues/6088) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: Implement readonly state for mobile RTE and disable the MDE interactive table editor for readonly notes ([#16231](https://github.com/laurent22/joplin/issues/16231) by [@mrjo118](https://github.com/mrjo118))
- Improved: Improve chat connection check ([#16256](https://github.com/laurent22/joplin/issues/16256) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: Improve refresh for whiteboards and ensure undo stack is cleared upon note refresh ([#16337](https://github.com/laurent22/joplin/issues/16337) by [@mrjo118](https://github.com/mrjo118))
- Improved: Increase semantic search minimum relevance ([#16340](https://github.com/laurent22/joplin/issues/16340)) ([#16120](https://github.com/laurent22/joplin/issues/16120) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: Markdown editor: Support opening same-note links to elements with `id="..."` attributes ([#16287](https://github.com/laurent22/joplin/issues/16287) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: Prevent ability to link to note or set tags for a trashed note after switching to all notes ([#16320](https://github.com/laurent22/joplin/issues/16320) by [@mrjo118](https://github.com/mrjo118))
- Improved: Prevent race which allows changes to be lost, during a long delta step ([#16208](https://github.com/laurent22/joplin/issues/16208) by [@mrjo118](https://github.com/mrjo118))
- Improved: Restrict Web Clipper pairing to extension origins ([#16276](https://github.com/laurent22/joplin/issues/16276))
- Improved: Sharing: Improve error message when public key format is unsupported ([#16306](https://github.com/laurent22/joplin/issues/16306) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: Strip style elements from whiteboard card content ([#16275](https://github.com/laurent22/joplin/issues/16275))
- Improved: Support syncing with Joplin v3.7 ([#15889](https://github.com/laurent22/joplin/issues/15889)) ([#15753](https://github.com/laurent22/joplin/issues/15753) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: Sync: Apply changes to proxy settings immediately ([#16222](https://github.com/laurent22/joplin/issues/16222) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: Sync: Enable new notebook sharing key format ([#16305](https://github.com/laurent22/joplin/issues/16305)) ([#16251](https://github.com/laurent22/joplin/issues/16251) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: Validate x-callback-url response targets ([#16269](https://github.com/laurent22/joplin/issues/16269))
- Fixed: Disable link to note button when note is readonly ([#16238](https://github.com/laurent22/joplin/issues/16238)) ([#15947](https://github.com/laurent22/joplin/issues/15947) by [@mrjo118](https://github.com/mrjo118))
- Fixed: Editor: Avoid crash when editing certain partially-loaded documents ([#16286](https://github.com/laurent22/joplin/issues/16286)) ([#16285](https://github.com/laurent22/joplin/issues/16285) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Fix Markdown editor selection issues ([#16126](https://github.com/laurent22/joplin/issues/16126)) ([#16070](https://github.com/laurent22/joplin/issues/16070) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Fix exiting having no visible effect when on the settings screen during a long sync ([#16278](https://github.com/laurent22/joplin/issues/16278)) ([#16250](https://github.com/laurent22/joplin/issues/16250) by [@mrjo118](https://github.com/mrjo118))
- Fixed: Fix note screen is not properly refreshed when updated by the sync, when E2EE is enabled ([#16179](https://github.com/laurent22/joplin/issues/16179) by [@mrjo118](https://github.com/mrjo118))
- Fixed: Fix position does not always re-center when switching to a whiteboard ([#16341](https://github.com/laurent22/joplin/issues/16341)) ([#16234](https://github.com/laurent22/joplin/issues/16234) by [@mrjo118](https://github.com/mrjo118))
- Fixed: Fix regression which causes text to be lost if switching to another note immediately after typing in the Rich Text editor ([#16213](https://github.com/laurent22/joplin/issues/16213)) ([#16205](https://github.com/laurent22/joplin/issues/16205) by [@mrjo118](https://github.com/mrjo118))
- Fixed: Fix semantic search availability check ([#16220](https://github.com/laurent22/joplin/issues/16220)) ([#16219](https://github.com/laurent22/joplin/issues/16219) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Fix share notebook error message disappearing after half a second ([f034ad2](https://github.com/laurent22/joplin/commit/f034ad2))
- Fixed: Fix sync wizard extended options are partially offscreen ([#16247](https://github.com/laurent22/joplin/issues/16247)) ([#16015](https://github.com/laurent22/joplin/issues/16015) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Fix toggling the chat panel clears undo/redo history ([#16236](https://github.com/laurent22/joplin/issues/16236)) ([#16007](https://github.com/laurent22/joplin/issues/16007) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Fix video/audio in Markdown viewer continuing to play after hiding it or switching notes ([#16299](https://github.com/laurent22/joplin/issues/16299)) ([#15278](https://github.com/laurent22/joplin/issues/15278))
- Fixed: HTML notes: Fix certain content incorrectly renders as linked text ([#16289](https://github.com/laurent22/joplin/issues/16289)) ([#15770](https://github.com/laurent22/joplin/issues/15770) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Limit maximum size of stored OCR text ([#16325](https://github.com/laurent22/joplin/issues/16325)) ([#15890](https://github.com/laurent22/joplin/issues/15890) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Markdown editor: Disable table editor when opting out of in-editor rendering ([#16333](https://github.com/laurent22/joplin/issues/16333)) ([#16317](https://github.com/laurent22/joplin/issues/16317) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Prevent conflicts initially showing alongside the original note in the notebook when created ([#16330](https://github.com/laurent22/joplin/issues/16330)) ([#16155](https://github.com/laurent22/joplin/issues/16155) by [@mrjo118](https://github.com/mrjo118))
- Fixed: Prevent incrementing the master key updated\_time when the key has not actually changed ([#16223](https://github.com/laurent22/joplin/issues/16223)) ([#16194](https://github.com/laurent22/joplin/issues/16194) by [@mrjo118](https://github.com/mrjo118))
- Fixed: Prevent password checking loop when verifying the encryption password ([#16267](https://github.com/laurent22/joplin/issues/16267)) ([#16202](https://github.com/laurent22/joplin/issues/16202) by [@mrjo118](https://github.com/mrjo118))
- Fixed: Rich Text Editor: Fix error while saving changes ([#16307](https://github.com/laurent22/joplin/issues/16307) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Rich Text Editor: Save note changes after changing formatting ([#16308](https://github.com/laurent22/joplin/issues/16308)) ([#12811](https://github.com/laurent22/joplin/issues/12811) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Show a warning icon when a sync completes with errors ([#16279](https://github.com/laurent22/joplin/issues/16279)) ([#15258](https://github.com/laurent22/joplin/issues/15258) by [@mrjo118](https://github.com/mrjo118))
- Fixed: Support unpublishing notes published by other users ([#16246](https://github.com/laurent22/joplin/issues/16246)) ([#16153](https://github.com/laurent22/joplin/issues/16153) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))

---

<div class="post-metadata">

**Author:** ![laurent](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@laurent](https://discourse.joplinapp.org/u/laurent)\
**Post date:** [30 August 2026 16:18 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-7-is-now-available-updated-26-09-2026/49829/27 "2026-08-30T16:18:25Z")

</div>

## [v3.7.14](https://github.com/laurent22/joplin/releases/tag/v3.7.14)

- Improved: External editor: Add additional logic to avoid overwriting a note with older content ([#16352](https://github.com/laurent22/joplin/issues/16352)) ([#16350](https://github.com/laurent22/joplin/issues/16350) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))

---

<div class="post-metadata">

**Author:** ![laurent](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@laurent](https://discourse.joplinapp.org/u/laurent)\
**Post date:** [6 September 2026 10:30 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-7-is-now-available-updated-26-09-2026/49829/28 "2026-09-06T10:30:45Z")

</div>

## [v3.7.16](https://github.com/laurent22/joplin/releases/tag/v3.7.16)

- Improved: External editor: Add additional logic to avoid overwriting a note with older content ([#16352](https://github.com/laurent22/joplin/issues/16352)) ([#16350](https://github.com/laurent22/joplin/issues/16350) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))

---

<div class="post-metadata">

**Author:** ![laurent](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@laurent](https://discourse.joplinapp.org/u/laurent)\
**Post date:** [11 September 2026 20:40 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-7-is-now-available-updated-26-09-2026/49829/29 "2026-09-11T20:40:59Z")

</div>

## [v3.7.18](https://github.com/laurent22/joplin/releases/tag/v3.7.18)

- Improved: Fix notes imported from OneNote are displayed with a very small font size ([#16440](https://github.com/laurent22/joplin/issues/16440)) ([#16424](https://github.com/laurent22/joplin/issues/16424) by [@Rygaa](https://github.com/Rygaa))
- Improved: Tag area broken with Japanese language ([#16483](https://github.com/laurent22/joplin/issues/16483)) ([#16427](https://github.com/laurent22/joplin/issues/16427) by [@Rygaa](https://github.com/Rygaa))
- Improved: Whiteboard: Double-click empty canvas to add a note ([#16470](https://github.com/laurent22/joplin/issues/16470))
- Fixed: Allow OpenAI reasoning models to be used with tools ([#16451](https://github.com/laurent22/joplin/issues/16451)) ([#16444](https://github.com/laurent22/joplin/issues/16444))
- Fixed: Fix WebDAV sync failing with 409 errors after 3.7 upgrade ([#16471](https://github.com/laurent22/joplin/issues/16471)) ([#16422](https://github.com/laurent22/joplin/issues/16422))
- Fixed: Fix keyboard navigation issues related to level-1 headings ([#16409](https://github.com/laurent22/joplin/issues/16409)) ([#16407](https://github.com/laurent22/joplin/issues/16407) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: In-editor Markdown rendering: Fix markup syntax is visible while clicking and dragging the scrollbar ([#16461](https://github.com/laurent22/joplin/issues/16461)) ([#16454](https://github.com/laurent22/joplin/issues/16454) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Return 202 for MCP notification requests ([#16473](https://github.com/laurent22/joplin/issues/16473)) ([#16414](https://github.com/laurent22/joplin/issues/16414))
- Fixed: Toggle AI Chat keystroke shortcut does nothing ([#16433](https://github.com/laurent22/joplin/issues/16433))
- Fixed: Treat private network AI providers as local and make their API key optional ([#16472](https://github.com/laurent22/joplin/issues/16472)) ([#16431](https://github.com/laurent22/joplin/issues/16431))
- Fixed: Whiteboard: Add missing "Add note to whiteboard" menu item ([#16468](https://github.com/laurent22/joplin/issues/16468)) ([#16457](https://github.com/laurent22/joplin/issues/16457))
- Fixed: Fix WebDAV sync error "Protocol https: not supported" on servers that redirect ([#16488](https://github.com/laurent22/joplin/issues/16488)) ([#16486](https://github.com/laurent22/joplin/issues/16486))

---

<div class="post-metadata">

**Author:** ![laurent](https://avatars.discourse-cdn.com/v4/letter/l/ce7236/32.png) [@laurent](https://discourse.joplinapp.org/u/laurent)\
**Post date:** [26 September 2026 03:57 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-7-is-now-available-updated-26-09-2026/49829/30 "2026-09-26T03:57:02Z")

</div>

## [v3.7.21](https://github.com/laurent22/joplin/releases/tag/v3.7.21)

- New: Add setting to hide the AI Chat toolbar button ([#16607](https://github.com/laurent22/joplin/issues/16607))
- Improved: AI Chat: Persist conversation history and add a chat switcher ([#16583](https://github.com/laurent22/joplin/issues/16583)) ([#16498](https://github.com/laurent22/joplin/issues/16498) by [@Rygaa](https://github.com/Rygaa))
- Improved: Improve how semantic search interacts with item IDs ([#16652](https://github.com/laurent22/joplin/issues/16652)) ([#16644](https://github.com/laurent22/joplin/issues/16644) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Fix AI configuration test failing on reasoning models ([#16594](https://github.com/laurent22/joplin/issues/16594))
- Fixed: Fix AppImage StartupWMClass ([#16547](https://github.com/laurent22/joplin/issues/16547)) ([#16434](https://github.com/laurent22/joplin/issues/16434) by [@MiQ71](https://github.com/MiQ71))
- Fixed: Fix ENEX import failing on Evernote's unescaped ampersands ([#16580](https://github.com/laurent22/joplin/issues/16580))
- Fixed: Fix LMStudio compatibility ([#16552](https://github.com/laurent22/joplin/issues/16552)) ([#16539](https://github.com/laurent22/joplin/issues/16539) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Fix dropping notes into the whiteboard editor ([#16565](https://github.com/laurent22/joplin/issues/16565)) ([#16457](https://github.com/laurent22/joplin/issues/16457) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Fix notes and sub-folders are still marked as published after being moved out of a published folder ([#16648](https://github.com/laurent22/joplin/issues/16648)) ([#16647](https://github.com/laurent22/joplin/issues/16647) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Fix reasoning blocks leaking into AI chat replies ([#16595](https://github.com/laurent22/joplin/issues/16595))
- Fixed: Fix sync deadlock when Joplin Server rejects an item with HTTP 422 ([#16544](https://github.com/laurent22/joplin/issues/16544)) ([#16504](https://github.com/laurent22/joplin/issues/16504))
- Fixed: Fix table editor losing and mis-rendering inline markdown ([#16632](https://github.com/laurent22/joplin/issues/16632))
- Fixed: Fix x-callback-url responses never reaching the calling app ([#16497](https://github.com/laurent22/joplin/issues/16497))

---

<div class="post-metadata">

**Author:** ![nevernote](https://avatars.discourse-cdn.com/v4/letter/n/9fc348/32.png) [@nevernote](https://discourse.joplinapp.org/u/nevernote)\
**Post date:** [30 September 2026 17:31 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-7-is-now-available-updated-26-09-2026/49829/31 "2026-09-30T17:31:59Z")

</div>

Hello Everyone,

You already know I love Joplin and advocate its use. Yet I have 3 major nagging issues I need your help with. Thank You in Advance. Below is is my Joplin windows 11 desktop application setup.

 ![joplin setup](https://canada1.discourse-cdn.com/flex028/uploads/cozic/original/3X/7/6/76a73868321e79750f40f7051e2c8652e77907c1.jpeg)

**Issue 1**  
As I write inside a Joplin Desktop note, cursor jumps to a random location within 40 to 90 seconds. Then I have to clean where the cursor jumped find where I was in the note and resume writing. How do I fix this? see the video below.

**Issue 2**  
Images I copied and pasted into notes have their names repeated many many times below image, see screenshot below

 ![joplin image file names](https://canada1.discourse-cdn.com/flex028/uploads/cozic/original/3X/3/c/3c4b2521f48ac3b18b1a011159a8272d69c3f700.jpeg)

**Issue 3:**  
Any table inside a note is preceded or followed by unwanted sorting link nonsense as shown below

 ![joplin table sorting](https://canada1.discourse-cdn.com/flex028/uploads/cozic/original/3X/0/3/032a86f8877b8c6fe6275829e18aae14f7d8aae0.jpeg)

---

<div class="post-metadata">

**Author:** ![bwat47](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/bwat47/32/25073_2.png) [@bwat47](https://discourse.joplinapp.org/u/bwat47)\
**Post date:** [30 September 2026 17:46 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-7-is-now-available-updated-26-09-2026/49829/32 "2026-09-30T17:46:52Z")

</div>

For issue 2, try disabling the markdown table: sortable plugin, it sounds like it's interfering with the rich text editor's html \> markdown conversion

Edit: [Keeps adding visible "Apply Sorting!" links to notes in Joplin 3.3.x · Issue #11 · hieuthi/joplin-plugin-markdown-table-sortable · GitHub](https://github.com/hieuthi/joplin-plugin-markdown-table-sortable/issues/11)

[Previous page](https://discourse.joplinapp.org/t/desktop-pre-release-v3-7-is-now-available-updated-26-09-2026/49829.md?page=1)
