Releases: laurent22/joplin
Releases Β· laurent22/joplin
v3.5.9
- New: Add loading indicator to the sync status screen (#13796 by @personalizedrefrigerator)
- New: Plugins: Add an "importFrom" command to allow importing notes and notebooks (#13534 by @personalizedrefrigerator)
- Improved: Accessibility: Disable the loading animation when 'reduce motion' is enabled (#13797 by @personalizedrefrigerator)
- Improved: Hide backslash escapes when "Markdown editor: Render markup in editor" is enabled (#13773 by @bwat47)
- Improved: OneNote importer: Change source label from ZIP to ONE (#13778 by @personalizedrefrigerator)
- Improved: OneNote importer: Handle the case where an entity GUID is missing (#13789 by @personalizedrefrigerator)
- Improved: Upgrade to Electron 39.2.3 (#13767 by @personalizedrefrigerator)
- Fixed: Prevent cut events from being merged with other actions in the undo history (#13791) (#13745 by @personalizedrefrigerator)
v3.5.7
- Improved: Add support for rendering html images when "Markdown editor: Render images" is enabled (#13743 by @bwat47)
- Improved: Allow using share permission with Joplin Server Business (f340960)
- Improved: Apache Tomcat WebDAV compatibility for sync (#13614 by @horvatkm)
- Improved: Move ABC rendering from plugin to main app (#13599)
- Improved: OneNote importer: Don't stop the import process if a style object can't be found (#13719 by @personalizedrefrigerator)
- Improved: OneNote importer: Don't stop the import process when a page fails to render (#13736) (#13464 by @personalizedrefrigerator)
- Improved: Preserve scroll when switching between Markdown and Rich Text Editors (#13587) (#13586 by @personalizedrefrigerator)
- Improved: Remove image height limit in Markdown editor (#13717) (#12959 by @personalizedrefrigerator)
- Improved: Skip over unsupported image formats during processing paste event (#13630) (#13625 by @horvatkm)
- Improved: Support selecting multiple notebooks (#13612) (#1556 by @personalizedrefrigerator)
- Improved: Updated packages @adobe/css-tools (v4.4.4), @electron/remote (v2.1.3), @fortawesome/react-fontawesome (v0.2.6), @playwright/test (v1.54.2), follow-redirects (v1.15.11), mermaid (v11.9.0), nan (v2.23.0), turndown (v7.2.1)
- Fixed: Accessibility: Fix last items in note actions menu cannot be accessed on small screens (#13756 by @personalizedrefrigerator)
- Fixed: Fix crash when opening the legacy Markdown editor (#13576) (#13574 by @personalizedrefrigerator)
- Fixed: Fix issue with shared notebooks and SAML sync (9f36b44)
- Fixed: Fix settings aren't saved before opening the SAML login screen (#13696) (#13694 by @personalizedrefrigerator)
- Fixed: Fix text contrast issues with Aritim, Dracula, and Nord themes (#13740) (#13707 by @bwat47)
- Fixed: Fix text highlighting in basic search mode (#13703 by Self Not Found)
- Fixed: Improve performance of item deserialization (#13585) (#13291 by @personalizedrefrigerator)
- Fixed: Location: Remove geoplugin.net from location providers (#13583) (#13177 by @personalizedrefrigerator)
- Fixed: OneNote importer: Support converting checklists to Markdown (#13698) (#13549 by @personalizedrefrigerator)
- Fixed: Prevent new notes from being created in trashed or missing notebooks in certain cases (#13575) (#13258 by @mrjo118)
- Fixed: Rich Text Editor: Make cursor jump during editing less likely (#13581) (#13579 by @personalizedrefrigerator)
- Fixed: Treat unclosed quotes as fully quoted search terms, to prevent malformed match expression error (#13564) (#13319 by @mrjo118)
- Fixed: Upgrade to Electron 39 (#13567) (#13561 by @personalizedrefrigerator)
- Fixed: When creating a conflict, ensure the latest note contents are used to create the conflict (#13552) (#13531 by @mrjo118)
v3.5.6
- Improved: Accessibility: Improve dialog keyboard handling (#13536 by @personalizedrefrigerator)
- Improved: Allow adding and removing users from a share while a sync is in progress (#13529 by @personalizedrefrigerator)
- Improved: Disallow unsharing a folder while sharing is in progress (#13551 by @personalizedrefrigerator)
- Improved: Ensure that sync process ends up properly when Joplin Server shares cannot be accessed (42d8df3)
- Improved: OneNote importer: Resolve possible import failure related to unsupported formatting (#13495 by @personalizedrefrigerator)
- Improved: Open the connection screen when a SAML session has expired (fc0014c)
- Improved: Updated packages @fortawesome/react-fontawesome (v0.2.3), mermaid (v11.7.0)
- Fixed: Accessibility: Fix global keyboard shortcuts are ignored when the sidebar has focus (#13485 by @personalizedrefrigerator)
- Fixed: Accessibility: Prevent sidebar header text from moving: Don't change the header icon on hover (#13482) (#13481 by @personalizedrefrigerator)
- Fixed: Change default content-type for Webdav connector to application/octet-stream (#13053) (#12249 by @pedr)
- Fixed: Fix "cannot add an item as a child of a read-only item" error when updating share IDs (#13523) (#13522 by @personalizedrefrigerator)
- Fixed: Fix adding a new user to a share creates an unused E2EE key (#13538) (#13537 by @personalizedrefrigerator)
- Fixed: OneNote importer: Task lists: Fix checkbox sizes and accessibility (#13558) (#13549 by @personalizedrefrigerator)
v3.5.5
- Improved: Accessibility: Allow jumping to notebooks by typing the initial letter or Home/End (#13469 by @personalizedrefrigerator)
- Improved: Correctly import Evernote resources that do not have the encoding specified (3097c3e)
- Improved: OneNote importer: Improve file header validation (#13467 by @personalizedrefrigerator)
- Improved: OneNote importer: Support directly importing .one files and, on Windows, .onepkg files (#13474 by @personalizedrefrigerator)
- Improved: Save and restore the cursor position when switching between notes (#13447) (#520 by @personalizedrefrigerator)
- Improved: Support importing
.onefiles from OneNote 2016 (#13391 by @personalizedrefrigerator) - Improved: Update translations (5f66c51 by Helmut K. C. Tessarek)
- Improved: Updated packages form-data (v4.0.4)
- Improved: Upgrade to Electron v37.7.0 (#13445 by @personalizedrefrigerator)
- Fixed: Fix header links only work if the note viewer is visible (#13442) (#13411 by @personalizedrefrigerator)
- Fixed: Fixed importing certain Evernote images that have invalid dimension attributes (#13472)
- Fixed: Prevent Joplin from missing changes when syncing with file system or WebDAV (#13054) (#6517 by @mrjo118)
v3.5.4
- New: Add support for mixed case tags (#12931 by @mrjo118)
- New: Add write() method to Plugin Clipboard API (#13348 by @bwat47)
- Improved: Accessibility: Disable sync icon animation when reduce motion is enabled (#13283 by @personalizedrefrigerator)
- Improved: Add hover + expanded arrow behavior for Notebook/Tags header (#13190) (#12292 by @maggie897)
- Improved: Automatically retrigger the sync if there are more unsynced outgoing changes when sync completes (#12989 by @mrjo118)
- Improved: Avoid excessive data usage when automatically triggering another sync (#13261 by @mrjo118)
- Improved: Click on systray icon will show/hide Joplin main window (#13299) (#12572 by @trap000d)
- Improved: Delete all note revisions when the note is permanently deleted (#12609) (#8718 by @pedr)
- Improved: Markdown editor search: Auto-scroll to the next match when the search changes (#13242) (#12343 by @personalizedrefrigerator)
- Improved: OCR: Fully disable the handwriting transcription backend when disabled in settings (#13072 by @personalizedrefrigerator)
- Improved: OneNote importer: Simplify reporting import issues to the forum (#13409 by @personalizedrefrigerator)
- Improved: Open the Joplin Plugin web page when clicking on a plugin name (#13376) (#13371)
- Improved: Prefer user-specified CSS page sizing when printing to PDF (#13130) (#13096 by @personalizedrefrigerator)
- Improved: Remove Beta mention for Joplin Server (#13367)
- Improved: Support accepting shares with a new key format (#12829 by @personalizedrefrigerator)
- Improved: Updated packages @axe-core/playwright (v4.10.2), @playwright/test (v1.53.2), @rollup/plugin-commonjs (v28.0.6), form-data (v4.0.3), glob (v11.0.3), react-select (v5.10.2), sass (v1.93.0), sharp (v0.34.3), style-to-js (v1.1.17)
- Improved: Upgrade tesseract.js to v6 (#13345) (#12803 by @personalizedrefrigerator)
- Improved: Upgrade to Electron 37.4.0 (#13156 by @personalizedrefrigerator)
- Improved: Use plugin repository URL when homepage URL is not available in config screen (#13318)
- Fixed: Accessibility: Fix dismissing the alarm dialog by pressing escape (#13068) (#12816 by @personalizedrefrigerator)
- Fixed: Ensure notebook conflicts do not delete child notes and notebooks when resolved (#13167) (#11902 by @mrjo118)
- Fixed: Ensure the sync shows an error when the server is down, when using a local WebDAV server (#13301 by @mrjo118)
- Fixed: Fix "insecure content security policy" warning (#13288 by @personalizedrefrigerator)
- Fixed: Fix error dialogs fail to appear in certain cases (#13179 by @personalizedrefrigerator)
- Fixed: Fix files without extension not being imported properly (#12974) (#12049 by @pedr)
- Fixed: Fix historic issue whereby the first revision created for a note does not contain the original contents (#12674 by @mrjo118)
- Fixed: Fix images rendered in the Markdown editor don't reload when downloaded (#13045) (#12987 by @personalizedrefrigerator)
- Fixed: Fix notes are moved to the conflict folder when a folder is unshared (#12993 by @personalizedrefrigerator)
- Fixed: Fix startup error when a non-English locale is selected (#13347) (#13346 by @personalizedrefrigerator)
- Fixed: Fix the order of attached images (#12531) (#12868 by @JZou-Code)
- Fixed: Fixed image load failure when path contains '#' (13267) (#13375) (#13267 by @yingli-lab)
- Fixed: Fixed red close button not working on macOS 26 (#13311) (#13196 by @yingli-lab)
- Fixed: Hide 'Start application minimised' unless tray icon is enabled (#13340) (#13088 by @maggie897)
- Fixed: Implement the config check for Joplin Server with SAML enabled (#13360) (#13328 by @ttcchhmm)
- Fixed: Prevent the default cut action handler to avoid double deletion (#13208) (#12239 by @JZou-Code)
- Fixed: Skip copy event in TinyMCE if no content is selected. (#13313) (#12763 by @JZou-Code)
- Fixed: Skip cut action in TinyMCE editor if no content is selected. (#13315) (#13314 by @JZou-Code)
v3.4.12
v3.4.10
- Improved: Clarify handwritten text transcription setting (#13073 by @personalizedrefrigerator)
- New: Add a "highlight active line" setting (#12967 by @personalizedrefrigerator)
- Improved: Auto-disable plugin settings when conflicting built-in settings are enabled (#13055) (#13048 by @personalizedrefrigerator)
- Improved: Disable in-editor Markdown rendering by default (can be re-enabled in settings > note) (#13022 by @personalizedrefrigerator)
- Fixed: Fix notifications (#13007) (#12991 by @personalizedrefrigerator)
- Fixed: Markdown editor: Fix image rendering is disabled unless markup rendering is also enabled (#13056 by @personalizedrefrigerator)
- Fixed: OCR: Fix infinite loop (#13025) (#13024 by @personalizedrefrigerator)
- Fixed: OCR: Fix processing resources with an invalid
ocr_driver_id(#13051) (#13043 by @personalizedrefrigerator) - Improved: Clarified that handwritten transcription may not always work (0024722)
- Fixed: Legacy editor: Fix plugin support (#13066) (#12855 by @personalizedrefrigerator)
v3.4.7
- Improved: Downgrade to Electron 35.7.5 (#13013 by @personalizedrefrigerator)
- Fixed: Fix custom root CA support (#13018) (#13009 by @personalizedrefrigerator)
- Fixed: Fix error logged when rendering a non-existent resource (#13004) (#12998 by @personalizedrefrigerator)
- Fixed: Fix startup failure when unable to access the keychain (#13006 by @personalizedrefrigerator)
- Fixed: Fix unshare action requires two syncs to be reflected locally (#12999) (#12648 by @personalizedrefrigerator)
v3.4.6
- Improved: Markdown editor: Toggle checkboxes on ctrl-click (#12927 by @personalizedrefrigerator)
- Improved: Updated packages @adobe/css-tools (v4.4.3), @playwright/test (v1.52.0), jsdom (v26.1.0), sass (v1.87.0), sharp (v0.34.2)
- Improved: Upgrade to Electron v37.3.0 (#12951 by @personalizedrefrigerator)
- Fixed: Clicking Edit URL button in Note properties does not focus in url field (#12970) (#12315 by @pedr)
- Fixed: Shared folders: Fix moving shared subfolder to toplevel briefly marks it as a toplevel share (#12964 by @personalizedrefrigerator)
v3.4.5
- Improved: Add an option to enable or disable search in OCR text (#12578) (#12224 by @pedr)
- Improved: Add option to transform HTML notes into Markdown (#12730) (#2059 by @pedr)
- Improved: Add shortcut to toggle between editors (#12869) (#12087 by @pedr)
- Improved: Move several features from Extra Markdown Editor Settings into the main app (#12747 by @personalizedrefrigerator)
- Improved: Updated packages sharp (v0.34.1)
- Fixed: Ensure merges to revisions during cleaning are synced to the target (#12444) (#12104 by @mrjo118)
- Fixed: Fix switching to the Markdown editor after pasting links (#12241) (#12235 by @personalizedrefrigerator)
- Fixed: Put crash dump files at the platform-compliant locations (#12839) (#11871 by @w568w)
- Fixed: Selected emoji for new notebooks display too large until Joplin is restarted (#12888) (#12358 by @suchithms19)