Releases: laurent22/joplin
Releases · laurent22/joplin
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)
v3.4.4
- New: Add transcribe functionality (#12670 by @pedr)
- Improved: Make more settings per-profile (application layout, note list style, and note list order) (#12825) (#12714 by @personalizedrefrigerator)
- Improved: Updated packages jsdom (v26), sharp (v0.34.0), types
- Fixed: Add tooltips to sidebar buttons (#12798) (#12233 by @suchithms19)
- Fixed: Date/Time dialog button not visible in dark mode (#12816)
v3.4.3
- Improved: Updated packages glob (v11.0.2), mermaid (v11.6.0)
- Fixed: Markdown editor: Make list indentation size equivalent to four spaces (#12794) (#12573 by @personalizedrefrigerator)
- Fixed: Plugins: Fix importing sqlite3 (#12792) (#12790 by @personalizedrefrigerator)
v3.4.2
- New: Add Joplin Server SAML support (#11865 by @ttcchhmm)
- New: Rich text editor: Add a right-click "Open" menu item for external links (#12391 by @personalizedrefrigerator)
- Improved: Adjust list toggle behavior for consistency with other apps (#12360) (#11845 by @personalizedrefrigerator)
- Improved: Allow users to change the font used in the Markdown viewer and Rich Text Editor (#12356) (#12113 by @personalizedrefrigerator)
- Improved: Disable console wrapper (#12663 by @personalizedrefrigerator)
- Improved: Extend the maximum note history expiry days to 99999 (#12374 by @mrjo118)
- Improved: Falls back to filename for the title when importing Markdown files with FrontMatter (#12698 by @khemarato)
- Improved: Move the conflicts folder to the top of the notebook list to improve visibility (#12688) (#12594 by @mrjo118)
- Improved: Performance: Faster startup and smaller application size (#12366 by @personalizedrefrigerator)
- Improved: Plugins: Allow editor plugins to support multiple windows (#12041) (#11687 by @personalizedrefrigerator)
- Improved: Rich Text Editor: Add less information to the log file when pasting (#12684) (#11866 by @personalizedrefrigerator)
- Improved: Rich Text Editor: Auto-format "---", "***" and "___" as dividers (#12397 by @personalizedrefrigerator)
- Improved: Updated packages @rollup/plugin-commonjs (v28.0.3), @rollup/plugin-node-resolve (v16.0.1), @rollup/plugin-replace (v6.0.2), dayjs (v1.11.13), domutils (v3.2.2), form-data (v4.0.2), glob (v11.0.1), highlight.js (v11.11.1), jsdom (v25), katex (v0.16.22), license-checker-rseidelsohn (v4.4.2), mermaid (v11.4.1), nan (v2.22.2), nanoid (v3.3.9), node (v18.20.7), re-resizable (v6.11.2), react, react-select (v5.10.1), sass (v1.86.3), sharp (v0.33.5), standard (v17.1.2), style-to-js (v1.1.16), tesseract.js (v5.1.1), types, uuid (v11.1.0)
- Improved: Upgrade to Electron 35.5.1 (#12396 by @personalizedrefrigerator)
- Fixed: Add ability to delete all history for individual notes (#12381) (#12097 by @mrjo118)
- Fixed: Change how the main content size is determined (#12388) (#12214 by @personalizedrefrigerator)
- Fixed: Ensure min and max validation is enforced when setting is not yet present (#12553) (#12419 by @mrjo118)
- Fixed: Fix Yinxiang HTML imported notes being enclosed by a open anchor tag (#12395) (#12363 by @pedr)
- Fixed: Fix adding lists to blank lines using toolbar buttons (#12745) (#12744 by @personalizedrefrigerator)
- Fixed: Fix changing focused window when clicking on the note viewer (#12390) (#12377 by @personalizedrefrigerator)
- Fixed: Fix data API failure when including both conflicts and deleted notes in results (#12650 by @personalizedrefrigerator)
- Fixed: Fix import of certain OneNote files that contain invalid properties (#12338) (#12295 by @pedr)
- Fixed: Fix incorrect line numbers/files in debug output (#12664) (#12451 by @personalizedrefrigerator)
- Fixed: Fix printing (#12244) (#12240 by @personalizedrefrigerator)
- Fixed: Fix secondary window controls greyed out when first opened (#12685 by @personalizedrefrigerator)
- Fixed: Fixed import of Markdown files that contain links with Windows paths (#12386) (#12362 by @pedr)
- Fixed: Long URL in note properties breaks the dialog layout (#12669 by @SAYAN02-DEV)
- Fixed: Markdown editor: Prevent selection from extending far outside the editor boundaries (#12746) (#12341 by @personalizedrefrigerator)
- Fixed: Moving sub-notebook of shared notebook should unshare it (#12647) (#12089)
- Fixed: Rich Text Editor: Fix including
$
s creates math blocks on save (#12398) (#9593 by @personalizedrefrigerator) - Fixed: Show warning when a plugin is not compatible with the new Markdown editor (#12040) (#11548 by @pedr)