# Desktop pre-release v3.4 is now available (Updated 10/09/2025)

**URL:** <https://discourse.joplinapp.org/t/desktop-pre-release-v3-4-is-now-available-updated-10-09-2025/45487>\
**Category:** Beta Testing\
**Created:** [20 May 2025 12:57 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-4-is-now-available-updated-10-09-2025/45487 "2025-05-20T12:57:17Z")\
**Posts on this page:** 7\
**Page:** 2

<div class="post-metadata">

**Author:** ![gotofritz](https://yyz2.discourse-cdn.com/flex028/user_avatar/discourse.joplinapp.org/gotofritz/32/13993_2.png) [@gotofritz](https://discourse.joplinapp.org/u/gotofritz)\
**Post date:** [22 August 2025 00:11 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-4-is-now-available-updated-10-09-2025/45487/21 "2025-08-22T00:11:11Z")

</div>

I also came here to say I absolutely detest the Extra Markdown editor that only looks like an editor in the paragraph where your cursor happens to be, otherwise it looks like the view panel. With the content jumping around all the time. Thank dog it can be switched off!

Thanks for the hard work, of course, but still… note that if most users complain, that is literally the opposite of “user friendly” 😉

---

<div class="post-metadata">

**Author:** ![tomasz86](https://avatars.discourse-cdn.com/v4/letter/t/96bed5/32.png) [@tomasz86](https://discourse.joplinapp.org/u/tomasz86)\
**Post date:** [22 August 2025 08:03 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-4-is-now-available-updated-10-09-2025/45487/22 "2025-08-22T08:03:17Z")

</div>

> [@gotofritz](#):
>
> note that if most users complain, that is literally the opposite of “user friendly” 😉

Please keep in mind that those who are happy will obviously not complain 😉.

For the record, I've seen quite a few requests on the forum asking to include this kind of functionality.

---

<div class="post-metadata">

**Author:** ![fredv](https://avatars.discourse-cdn.com/v4/letter/f/a587f6/32.png) [@fredv](https://discourse.joplinapp.org/u/fredv)\
**Post date:** [22 August 2025 08:09 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-4-is-now-available-updated-10-09-2025/45487/23 "2025-08-22T08:09:56Z")

</div>

You are exactly right.

I’m new to Joplin but I really like this feature, maybe it should have been more explained in the app itself for old users but as long as there is a setting to disable it I feel it’s fine for everyone

---

<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:** [22 August 2025 09:14 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-4-is-now-available-updated-10-09-2025/45487/24 "2025-08-22T09:14:04Z")

</div>

Hello, I've put a roadmap for the Markdown editor changes here:

> <https://github.com/laurent22/joplin/issues/13020>
>
> \## Version 3.4
> 
> In version 3.4, we began integrating features from the \*\*Rich Ma…rkdown\*\* and \*\*Extra Settings\*\* plugins. The objective is to enhance the Markdown editor by introducing useful features as defaults and reducing reliance on the viewer pane by rendering Markdown directly in the editor.
> 
> However, these changes can confuse or frustrate users who prefer the current behaviour. To ensure a smooth transition, we will take the following steps:
> 
> \### 1. Disable Markdown rendering by default
> 
> Markdown rendering and other major behavioural changes will remain \*\*disabled by default\*\* in this release.
> 
> \### 2. Disable overlapping plugin features at the app level
> 
> Ideally we don't publish new versions of plugins as it's difficult to ensure that users will have the right version of the plugin for the right version of Joplin.
> 
> \* Hook into the \`settings.setSetting\` API to monitor keys being set.
> \* If a setting corresponds to a feature now provided by Joplin, override it to avoid conflicts.
> \* For example: if \`hideMarkdown\` (from Extra Settings) is set to \`"some"\`, override it with \`"none"\`.
> \* Where feasible, set the equivalent app-level setting automatically.
> 
> This is a bit of a hack but it makes it easier to manage the features on our end, and ensures built-in and plugin features do not clash.
> 
> \## Version 3.5
> 
> \### 1. Enable Markdown rendering by default (with user consent)
> 
> In 3.5, Markdown rendering will be \*\*enabled by default\*\*, but only after informing users via a popup:
> 
> \> The Markdown editor now renders Markdown by default. For example, \`\*\*bold\*\*\` will appear as bold text. You can change this behaviour anytime in Settings under \*\*\\\[TO\\\_BE\\\_DEFINED\]\*\*. More details are available in the official announcement.
> 
> This popup should appear:
> 
> \- For existing installations, the first time after the app has been updated
> \- For new installations, maybe not at all or, say, for the first six months only?
> 
> \### 2. Consolidate editor settings
> 
> Over time the editor-related settings have been spread over various panels for various reasons - I found some in "Note", "Markdown", "General" and "Appearance". We should review this and bring it down maybe to one or two sections maximum.

What we are doing is meant to be a net improvement: useful features (hopefully) are added and nothing is removed, but we should probably make that a bit clearer and have a smoother transition, so that's why I'm proposing the above roadmap.

If you have any additional suggestions on how we should do this please let us know here or on GitHub!

---

<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:** [23 August 2025 12:30 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-4-is-now-available-updated-10-09-2025/45487/26 "2025-08-23T12:30:39Z")

</div>

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

- Improved: Downgrade to Electron 35.7.5 ([#13013](https://github.com/laurent22/joplin/issues/13013) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Fix custom root CA support ([#13018](https://github.com/laurent22/joplin/issues/13018)) ([#13009](https://github.com/laurent22/joplin/issues/13009) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Fix error logged when rendering a non-existent resource ([#13004](https://github.com/laurent22/joplin/issues/13004)) ([#12998](https://github.com/laurent22/joplin/issues/12998) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Fix startup failure when unable to access the keychain ([#13006](https://github.com/laurent22/joplin/issues/13006) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Fix unshare action requires two syncs to be reflected locally ([#12999](https://github.com/laurent22/joplin/issues/12999)) ([#12648](https://github.com/laurent22/joplin/issues/12648) 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:** [1 September 2025 12:33 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-4-is-now-available-updated-10-09-2025/45487/27 "2025-09-01T12:33:37Z")

</div>

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

- Improved: Clarify handwritten text transcription setting ([#13073](https://github.com/laurent22/joplin/issues/13073) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- New: Add a "highlight active line" setting ([#12967](https://github.com/laurent22/joplin/issues/12967) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: Auto-disable plugin settings when conflicting built-in settings are enabled ([#13055](https://github.com/laurent22/joplin/issues/13055)) ([#13048](https://github.com/laurent22/joplin/issues/13048) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: Disable in-editor Markdown rendering by default (can be re-enabled in settings \> note) ([#13022](https://github.com/laurent22/joplin/issues/13022) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Fix notifications ([#13007](https://github.com/laurent22/joplin/issues/13007)) ([#12991](https://github.com/laurent22/joplin/issues/12991) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: Markdown editor: Fix image rendering is disabled unless markup rendering is also enabled ([#13056](https://github.com/laurent22/joplin/issues/13056) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: OCR: Fix infinite loop ([#13025](https://github.com/laurent22/joplin/issues/13025)) ([#13024](https://github.com/laurent22/joplin/issues/13024) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Fixed: OCR: Fix processing resources with an invalid `ocr_driver_id` ([#13051](https://github.com/laurent22/joplin/issues/13051)) ([#13043](https://github.com/laurent22/joplin/issues/13043) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))
- Improved: Clarified that handwritten transcription may not always work ([0024722](https://github.com/laurent22/joplin/commit/0024722))
- Fixed: Legacy editor: Fix plugin support ([#13066](https://github.com/laurent22/joplin/issues/13066)) ([#12855](https://github.com/laurent22/joplin/issues/12855) 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:** [10 September 2025 12:42 UTC](https://discourse.joplinapp.org/t/desktop-pre-release-v3-4-is-now-available-updated-10-09-2025/45487/28 "2025-09-10T12:42:20Z")

</div>

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

- Fixed: Fix error when saving in-editor rendering-related settings ([#13105](https://github.com/laurent22/joplin/issues/13105)) ([#13103](https://github.com/laurent22/joplin/issues/13103) by [@personalizedrefrigerator](https://github.com/personalizedrefrigerator))

[Previous page](https://discourse.joplinapp.org/t/desktop-pre-release-v3-4-is-now-available-updated-10-09-2025/45487.md?page=1)
