Desktop pre-release v3.2 is now available (Updated 24/12/2024)

Download the latest pre-releases from here: https://github.com/laurent22/joplin/releases

Note: There are two beta features in this release:

  • Support for multiple windows - right-click on a note then "Edit in..." => "Edit in new window"

  • Support for faster and more secure encryption method - go to settings => Synchronisation => Use beta encryption

Both of these features should already be relatively stable but if you notice any issue please report here or create a new issue on GitHub!


v3.2.1

v3.2.3

  • New: Add OneNote Importer (#11392 by @pedr)
  • New: Plugins: Add support for editor.scrollToText on desktop (6eac8d9)
  • Improved: Deprecated OneDrive sync method (e36f377)
  • Improved: Trying to fix issue with permission errors when installing a plugin (fb6a807)
  • Improved: Mermaid version update (#11367 by @LEVIII007)
  • Improved: Plugins: Allow specifying render options on renderMarkup command (8e3c817)
  • Improved: Remove the need for sync locks (#11377)
  • Fixed: Fix PDF export fails with error (#11390 by @personalizedrefrigerator)
  • Fixed: Fix dropping files into the editor (#11380 by @personalizedrefrigerator)
  • Fixed: Fix race condition which may cause data loss, particularly before or after pasting text in the note editor (#11334) (#11317 by @mrjo118)
  • Fixed: Fix vertical alignment of checkboxes when text wraps over multiple lines (226a8b3)

v3.2.4

  • New: Added support for rendered note metadata, in particular the joplin-metadata-print-title tag (5d84f80)
  • New: Translation: Add sk_SK.po (Slovak) (#11433 by @dodog)
  • Improved: Accessibility: Prevent overwrite mode toggle shortcut from conflicting with screen reader shortcuts (#11447 by @personalizedrefrigerator)
  • Improved: Prevent PDF and HTML export from failing when a plugin references a non-existent file (d1fc69f)
  • Improved: Reactivate pCloud synchronisation (23032b9)
  • Improved: Remove Better Code Blocks from the list of plugins incompatible with the new editor (#11474 by @ckant)
  • Improved: Removed deprecation notice on OneDrive sync method (ceea0bc)
  • Fixed: Accessibility: Do not override focus order when pressing tab/shift-tab on the note list (#11446) (#11443 by @personalizedrefrigerator)
  • Fixed: Allow zooming in/out in secondary windows (#11467) (#11444 by @personalizedrefrigerator)
  • Fixed: Correct file path of OneNote converter on release build (#11410) (#11408 by @pedr)
  • Fixed: Ensure spell-check toggle works on macOS (#11388) (#11261 by @dhakarRaghu)
  • Fixed: Fix undefined errors in translations (#11407 by Self Not Found)
  • Fixed: Fix crash on startup if old read-only items are in the trash (#11458) (#11457 by @personalizedrefrigerator)
  • Fixed: Fix the error caused by undefined isCodeBlock_ (turndown-plugin-gfm) (#11471 by Manabu Nakazawa)
  • Fixed: Fixed checkboxes alignment in note viewer (#11425)
  • Fixed: Fixed fallback icon size on HTML notes (#11448 by @pedr)
  • Fixed: Goto Anything fails for long strings (#11436) (#11409)
  • Fixed: Reduce application size by removing unnecessary Rust files (#11412) (#11405 by @pedr)
  • Fixed: Upgrade CodeMirror packages (#11440) (#11318 by @personalizedrefrigerator)

v3.2.5

v3.2.6

  • Improved: Keep comments when rendering Markdown to allow rendered note metadata (#11530)
  • Improved: Updated packages @rollup/plugin-node-resolve (v15.2.4)
  • Fixed: Rich Text Editor: Fix resized images in lists break sub-list items (#11532) (#11382 by @personalizedrefrigerator)
  • Fixed: Fixes #11508: Prevent installer from recognizing itself as a running instance of Joplin and switch back to electron-builder v24 (#11541)
7 Likes

Note: There are two beta features in this release:

  • Support for multiple windows - right-click on a note then "Edit in..." => "Edit in new window"

  • Support for faster and more secure encryption method - go to settings => Synchronisation => Use beta encryption

Both of these features should already be relatively stable but if you notice any issue please report here or create a new issue on GitHub!

2 Likes

Is the new encryption algorithm using AES128 or AES256? Thanks

It's 256

1 Like

On 3.2.1 under MacOS (Intel), drag/drop of pdf files onto the note fails to create a linked file. Might be due to the Rich Markdown plugin I'm using, but it's the same in Markdown or Rich Editor mode.

This should be fixed by this PR:

If you open a note with a file in the new window and then open the file for editing and navigate to another note in the main Joplin window, the file is no longer monitored and all changes are lost.

It should be a little easier and there should be a shortcut to open the note in a new window.

But otherwise the whole thing looks very good :slight_smile:

5 Likes

v3.2.3

  • New: Add OneNote Importer (#11392 by @pedr)
  • New: Plugins: Add support for editor.scrollToText on desktop (6eac8d9)
  • Improved: Deprecated OneDrive sync method (e36f377)
  • Improved: Trying to fix issue with permission errors when installing a plugin (fb6a807)
  • Improved: Mermaid version update (#11367 by @LEVIII007)
  • Improved: Plugins: Allow specifying render options on renderMarkup command (8e3c817)
  • Improved: Remove the need for sync locks (#11377)
  • Fixed: Fix PDF export fails with error (#11390 by @personalizedrefrigerator)
  • Fixed: Fix dropping files into the editor (#11380 by @personalizedrefrigerator)
  • Fixed: Fix race condition which may cause data loss, particularly before or after pasting text in the note editor (#11334) (#11317 by @mrjo118)
  • Fixed: Fix vertical alignment of checkboxes when text wraps over multiple lines (226a8b3)

For those that have seen the comment about OneDrive sync being deprecated the GitHub Commit has the reason shown as:

Too slow, changes too often and as a result is unreliable. There is a risk of losing notes with this sync method.

It also has the below clarification from @laurent.

The sync method will stay indefinitely, so you can keep using it. We're marking it as deprecated and removing it from the sync wizard to discourage new users from using this sync method

So although it is being removed from the sync wizard it will not stop existing connections and it will still be available as an option in the sync settings:

2 Likes

In the latest version, when mermaid uses graph, the Render using ELK will not take effect, and only the original Render will be used.

@laurent @JackGruber dpoulton ymzk64 cleterrier You Are Awesome Thank You for developing native Joplin muliple window feature.

How to zoom out in the new multiple windows, the three windows on the right in the photo below. When attempting to zoom out on new windows, the new window remains the same but the main Joplin window shown in the left in the below photo zooms out.

That might be related to the upgrade to Mermaid v11 — see elk renderer dont work in mermaid 11.0.2 version · Issue #5782 · mermaid-js/mermaid · GitHub.

That's a bug! I've opened an issue:

I've opened an issue for this as well.

1 Like

As noted by Laurent, since this is updated by Microsoft regularly, if these changes aren't tracked then this sync method is guaranteed to break permanently in the near future. I'm not sure I would call this an 'improvement'. I understand the reason, but this sync target was the last commercial service that has free access and universal mobile and desktop support :frowning:

1 Like

Does Dropbox not offer the same? (for a smaller 2GB limit, than OneDrive's 5GB limit - which I'm still salty I didn't boost to 40GB for free when that used to be a thing!)

As I understand it, when using Dropbox properly as a Joplin sync target, rather than file system sync with the Dropbox client, the API usage doesn't count as a machine license on their free tier, so you can use it for Joplin on as many machines as you'd like.

Hm. Last time I tried this it didn't distinguish between API usage and machine usage, but maybe this changed.

I'm trying Nextcloud now, which is even slower than OneDrive, lol.

If you self host Nextcloud it should be a lot faster than OneDrive or Dropbox, since you won't throttle yourself

I've just discovered that support for OneDrive has been deprecated and I'm very sad to read this as it was the only free option with more than 2GB (Dropbox). Hopefully this decision can/will be reversed :frowning: Otherwise I will have to start looking for a new notes app as the current implementation will surely break sooner or later. But I doubt that there will be another app as good as Joplin, because I already searched a long time until I found Joplin, which is the perfect notes app for me.

It has been reversed.

2 Likes

So happy to hear that!!! :blush: Thank you!

v3.2.4

  • New: Added support for rendered note metadata, in particular the joplin-metadata-print-title tag (5d84f80)
  • New: Translation: Add sk_SK.po (Slovak) (#11433 by @dodog)
  • Improved: Accessibility: Prevent overwrite mode toggle shortcut from conflicting with screen reader shortcuts (#11447 by @personalizedrefrigerator)
  • Improved: Prevent PDF and HTML export from failing when a plugin references a non-existent file (d1fc69f)
  • Improved: Reactivate pCloud synchronisation (23032b9)
  • Improved: Remove Better Code Blocks from the list of plugins incompatible with the new editor (#11474 by @ckant)
  • Improved: Removed deprecation notice on OneDrive sync method (ceea0bc)
  • Fixed: Accessibility: Do not override focus order when pressing tab/shift-tab on the note list (#11446) (#11443 by @personalizedrefrigerator)
  • Fixed: Allow zooming in/out in secondary windows (#11467) (#11444 by @personalizedrefrigerator)
  • Fixed: Correct file path of OneNote converter on release build (#11410) (#11408 by @pedr)
  • Fixed: Ensure spell-check toggle works on macOS (#11388) (#11261 by @dhakarRaghu)
  • Fixed: Fix undefined errors in translations (#11407 by Self Not Found)
  • Fixed: Fix crash on startup if old read-only items are in the trash (#11458) (#11457 by @personalizedrefrigerator)
  • Fixed: Fix the error caused by undefined isCodeBlock_ (turndown-plugin-gfm) (#11471 by Manabu Nakazawa)
  • Fixed: Fixed checkboxes alignment in note viewer (#11425)
  • Fixed: Fixed fallback icon size on HTML notes (#11448 by @pedr)
  • Fixed: Goto Anything fails for long strings (#11436) (#11409)
  • Fixed: Reduce application size by removing unnecessary Rust files (#11412) (#11405 by @pedr)
  • Fixed: Upgrade CodeMirror packages (#11440) (#11318 by @personalizedrefrigerator)
1 Like