Download the latest pre-releases from here: https://github.com/laurent22/joplin/releases
v3.3.1
- New: Accessibility: Add a new shortcut to set focus to editor toolbar (#11764 by @pedr)
- New: Accessibility: Add accessibility information to the warning banner (#11775 by @personalizedrefrigerator)
- New: Accessibility: Add label to the delete buttons of the Note Attachments (#11749 by @pedr)
- New: Add specification document for new encryption methods (#11754 by Self Not Found)
- New: Added shortcut Cmd+Option+N to open note in new window, and added command to menu bar (23f75f8)
- Improved: Accessibility: Add status update after update (#11634) (#11621 by @pedr)
- Improved: Accessibility: Allow toggling between tab navigation and indentation (#11717 by @personalizedrefrigerator)
- Improved: Accessibility: Improve "change application layout" screen keyboard accessibility (#11718 by @personalizedrefrigerator)
- Improved: Accessibility: Improve contrast of faded URLs in Markdown editor (#11635 by @personalizedrefrigerator)
- Improved: Accessibility: Improve scrollbar contrast (#11708 by @personalizedrefrigerator)
- Improved: Accessibility: Improve sidebar content contrast (#11638 by @personalizedrefrigerator)
- Improved: Accessibility: Improve sync wizard accessibility (#11649 by @personalizedrefrigerator)
- Improved: Accessibility: Make Markdown toolbar scrollable when low on space (#11636 by @personalizedrefrigerator)
- Improved: Accessibility: Mark secondary screen navigation bars as navigation regions (#11650 by @personalizedrefrigerator)
- Improved: Accessibility: Replacing library used for datetime with native input element (#11725 by @pedr)
- Improved: Accessibility: Rich Text Editor: Make it possible to edit code blocks with a keyboard or touchscreen (#11727 by @personalizedrefrigerator)
- Improved: Add alt text to welcome notes (#11643) (#11642 by @pedr)
- Improved: Add proper type to search input (#11645) (#11644 by @pedr)
- Improved: Add scrollbar to Note Revision to allow usage on zoomed interface (#11689) (#11654 by @pedr)
- Improved: Built-in plugins: Update Freehand Drawing to v2.15.0 (#11735 by @personalizedrefrigerator)
- Improved: Disable featureFlag.autoUpdaterServiceEnabled for now (7994c0b)
- Improved: Do not add double newlines around attached files (#11690)
- Improved: Double click to open a note in a new window (#11664)
- Improved: Enable OCR processing by default (c55979c)
- Improved: Harden failsafe logic to check for the presence of info.json, rather than just the item count (#11750 by @mrjo118)
- Improved: Highlight
==marked==
text in the Markdown editor (#11794 by @personalizedrefrigerator) - Improved: Improve Welcome Notes with clearer instructions (#11656) (#11647 by @pedr)
- Improved: Improve font picker accessibility (#11763 by @personalizedrefrigerator)
- Improved: Logging: Log less information at level
warn
when a decryption error occurs (#11771 by @personalizedrefrigerator) - Improved: Move S3 sync target out of beta (798e1b8)
- Improved: Performance: Improve performance when changing window state (#11720 by @personalizedrefrigerator)
- Improved: Plugins: Legacy editor API: Fix delayed crash caused by out-of-bounds inputs (#11714 by @personalizedrefrigerator)
- Improved: Re-enable the beta "auto-update" feature flag (#11802 by @personalizedrefrigerator)
- Improved: Render strikethrough text in the editor (#11795) (#11790 by @personalizedrefrigerator)
- Improved: Reorganised note list context menu (#11664)
- Improved: Updated packages @adobe/css-tools (v4.4.1), @axe-core/playwright (v4.10.1)
- Improved: Upgrade to Electron 34 (#11665 by @personalizedrefrigerator)
- Improved: Upgrade to TinyMCE v6 (#11652 by @personalizedrefrigerator)
- Fixed: Accessibility: Fix incorrect note viewer accessibility label (#11744 by @personalizedrefrigerator)
- Fixed: Accessibility: Fix input fields not associated with labels (#11700 by @pedr)
- Fixed: Accessibility: Fix unlabelled toolbar button in the Rich Text Editor (#11655 by @personalizedrefrigerator)
- Fixed: Accessibility: Fixes focus going to start of document when Note History is open (#11769 by @pedr)
- Fixed: Adjust how items are queried by ID (#11734) (#11630 by @personalizedrefrigerator)
- Fixed: Context menu was empty for notes on Trash folder (#11743) (#11738 by @pedr)
- Fixed: Fix crash when closing a secondary window with the Rich Text Editor open (#11737 by @personalizedrefrigerator)
- Fixed: Fix datetime values not appearing on note properties when the picker is open (#11748 by @pedr)
- Fixed: Fix secondary windows not removed from state if closed while focused (#11740 by @personalizedrefrigerator)
- Fixed: Plugins: Fix toast notifications don't reappear unless parameters are changed (#11786) (#11783 by @personalizedrefrigerator)
- Fixed: Pressing Shift+Tab when focus is on notebook list would jump straight to editor (#11641) (#11640 by @pedr)
- Fixed: Prevent the default note title from being " " (#11785) (#11662 by @personalizedrefrigerator)
- Fixed: Sync: Fix share not marked as readonly if the recipient has an outgoing share (#11770 by @personalizedrefrigerator)
v3.3.2
- Improved: Accessibility: Make click outside of dialog content be cancellable (#11765 by @pedr)
- Improved: Improve behaviour of note list to-dos when ticking a checkbox using the keyboard (44c735a)
- Improved: Improve usability of note list when ticking to-dos using the Space key (#11855)
- Improved: Plugins: Simplify getting the ID of the note open in an editor (#11841 by @personalizedrefrigerator)
- Fixed: Fix OneNote importer not being able to handle corrupted attachments (#11859) (#11844 by @pedr)
- Fixed: Fix Rich Text right-click and paste regressions (#11850 by @personalizedrefrigerator)
- Fixed: Hide extra clear button in search field (#11851) (#11847 by @personalizedrefrigerator)
- Fixed: Preserve attachment file extensions regardless of the mime type (#11852) (#11759 by @pedr)
v3.3.3
- New: Accessibility: Add a menu item that moves focus to the note viewer (#11967 by @personalizedrefrigerator)
- New: Accessibility: Add error indication on Note properties (#11784 by @pedr)
- New: Accessibility: Add more standard keyboard shortcuts for the notebook sidebar (#11892 by @personalizedrefrigerator)
- New: Add a button to collapse or expand all folders (#11905)
- New: Add dialog to select a note and link to it (#11891)
- New: Add setting migration for ocr.enabled (ab86b95)
- New: Add support for multiple instances (#11963)
- New: Added keyboard shortcut and menu item for toggleEditorPlugin command (7e8dee4)
- New: Plugins: Add support for
joplin.shouldUseDarkColors
API (fe67a44) - Improved: Accessibility: Improve "toggle all notebooks" accessibility (#11918 by @personalizedrefrigerator)
- Improved: Add "Disable synchronisation" to Joplin Cloud prompt message (#11705) (#11696 by @Vortrix5)
- Improved: Improve Rich Text Editor toolbar structure (#11869) (#11663 by @j-scheitler1)
- Improved: Improve download in install script (#11921 by Helmut K. C. Tessarek)
- Improved: Make "toggle all folders" button also expand the folder list (#11917 by @personalizedrefrigerator)
- Improved: Plugins: Mark the LanguageTool Integration plugin as incompatible (#11715) (#11710 by @personalizedrefrigerator)
- Improved: Upgrade to Electron 35.0.1 (#11968 by @personalizedrefrigerator)
- Fixed: Fix adding tags to a note through drag-and-drop (#11911 by @personalizedrefrigerator)
- Fixed: Fix ctrl-p doesn't open the goto anything dialog in the Rich Text Editor (#11926) (#11894 by @personalizedrefrigerator)
- Fixed: Fix issue with GotoAnything that would prevent it from highlighting search results in note titles (#11888)
- Fixed: Import audio from OneNote as file links (#11942) (#11939 by @pedr)
- Fixed: Make tab size consistent between Markdown editor and viewer (and RTE) (#11940) (#11673)
- Fixed: Preserve attachment file extensions regardless of the mime type (#11852) (#11759 by @pedr)
- Fixed: Sharing a notebook with nobody prints "No user with ID public_key" (#11932) (#11923 by @Paramesh-T-S)
v3.3.4
- New: Plugins: Add
setting.globalValues
and deprecatesetting.globalValue
(ef51386) - New: Rich Text Editor: Add setting to allow disabling auto-format (#12022 by @personalizedrefrigerator)
- Improved: Accessibility: Add screen reader announcements when toggling the note list and/or sidebar (#11776) (#11741 by @personalizedrefrigerator)
- Improved: Accessibility: Remove redundant accessibility information from sidebar notebooks (#12020) (#11903 by @personalizedrefrigerator)
- Improved: Explain why items could not be decrypted (#12048) (#11872 by @personalizedrefrigerator)
- Improved: Improve notification accessibility (#11752 by @personalizedrefrigerator)
- Improved: Increase the likelihood of text generation from image recognition (#12028) (#11608 by @pedr)
- Improved: Multiple instances: Secure local server (#11999) (#11992)
- Improved: Update Electron to v35.1.4 (#12068 by @personalizedrefrigerator)
- Fixed: A note scrolls to top if reached by following a link to a section (#12038) (#9291 by @Schmeilen)
- Fixed: App without a profile directory cannot start (#12021)
- Fixed: Changing the type of one list changes it for all the lists (#11986) (#11971 by @Paramesh-T-S)
- Fixed: Joplin became unusably slow on MacOS due to incorrect detection of architecture (#11989)
- Fixed: Regression: Restarting app is broken (#11975)
- Fixed: Restoring a note which was in a deleted notebook (#12016) (#11934)
- Fixed: Rich Text Editor: Fix "Remove color" button doesn't work (#12052 by @personalizedrefrigerator)
v3.3.5
- New: Linux: Add more input-method-related start flags (#12115 by @personalizedrefrigerator)
- New: Rich Text Editor: Add KaTeX to supported auto-replacements (#12081 by @personalizedrefrigerator)
- Improved: Add a new menu item to launch the primary instance from the secondary one (#12006)
- Improved: By default keep 7 days of backup (#12095)
- Improved: Default plugins: Update Freehand Drawing to v3.0.0 (#12103 by @personalizedrefrigerator)
- Improved: Default plugins: Update Freehand Drawing to v3.0.1 (#12112 by @personalizedrefrigerator)
- Improved: Fix pasting images in the Rich Text Editor (#12079) (#12058 by @personalizedrefrigerator)
- Improved: Plugins: Expose hash from clicked cross-note link (#12094 by @executed)
- Improved: Plugins: Prevent plugin dialogs, panels, and editors from accessing the main JavaScript context (#12083 by @personalizedrefrigerator)
- Improved: Print name of file when import fails (c3fe0ed)
- Improved: Remove outline from list of plugins that are broken in the new editor (#12107 by @personalizedrefrigerator)
- Improved: Rich Text Editor: Disallow inline event handlers (#12106 by @personalizedrefrigerator)
- Improved: Update Freehand Drawing to v2.16.1 (#12073 by @personalizedrefrigerator)
- Fixed: Fix Rich Text Editor deletes paragraphs when pressing enter after a resized image (#12090) (#12059 by @personalizedrefrigerator)
- Fixed: Fix returning form data from plugin dialogs (#12092 by @personalizedrefrigerator)
- Fixed: Fix toggling lists in the Rich Text Editor (#12071) (#12042 by @personalizedrefrigerator)
- Fixed: Link to header: Move the Markdown editor cursor to the location of the link target (#12118) (#12105 by @personalizedrefrigerator)
- Fixed: Markdown Editor: Fix numbered sublist renumbering (#12091 by @personalizedrefrigerator)
- Fixed: Rich Text Editor: Fix editor content not updated in some cases when switching notes (#12084 by @personalizedrefrigerator)
- Fixed: Rich Text Editor: Fix keyboard and plugin-opened context menus sometimes not displayed or have incorrect content (#12076) (#9588 by @personalizedrefrigerator)