Releases: laurent22/joplin
Releases · laurent22/joplin
Release list
v3.7.6
- Improved: Cap ONNX embedding batch size to prevent renderer OOM (109d1b1)
- Improved: Speed up embedding indexer during initial scan (6668375)
- Improved: Wipe orphan vec rows before insert in NoteEmbedding.saveChunks (4a6da2c)
- Fixed: Fix sqlite-vec extension path inside packaged Electron app (9de4a11)
- Fixed: Fixed loading of note embeddings (7f1d39b)
v3.7.4
v3.7.3
- New: Add AI chat backend and plugin API (#15643)
- New: Add MCP server (#15699)
- New: Add note embeddings indexer (#15674)
- New: Add tooltip on note title in note list (#15732)
- New: Added email autocomplete when sharing a notebook (#15241 by @Rygaa)
- New: Plugins: Add semantic search plugin API (joplin.ai.search) (#15686)
- New: Whiteboard: Add support for drag and dropping files on whiteboard (e856627)
- New: Whiteboard: Add support for groups (345b7b6)
- Improved: Add local note encryption schema metadata (#15557) (#15556 by @keshav0479)
- Improved: Add migration 51 for conflict resolution columns (#15565) (#15549 by Sriram Varun Kumar)
- Improved: Allow arrow keys to move past tables in the CodeMirror editor (#15439)
- Improved: Embeddings indexer: Also index note titles (1eea1f8)
- Improved: Error importing from format: one (#15615) (#14211 by @Rygaa)
- Improved: Front matter: Wrap long lines in the viewer (#15356) (#15328)
- Improved: Give conflict_note_states table a numeric primary key and set note_id as unique (#15724) (#15722 by Sriram Varun Kumar)
- Improved: Highlight matching cells when searching tables in the CodeMirror editor (#15440)
- Improved: Importing from OneNote: Issues with XPS-Printouts (#15290) (#15202 by @Rygaa)
- Improved: Importing from OneNote: Note order should be preserved (#15609) (#15334 by @Rygaa)
- Improved: Improve how resource filenames are determined (#15672 by @personalizedrefrigerator)
- Improved: Joplin Server/Cloud sync: Improve item deletion performance (#15392 by @personalizedrefrigerator)
- Improved: OneNote Import: Handwriting/pen strokes imported incorrectly (#15681) (#15578 by @Rygaa)
- Improved: Padding between bottom of setting screen and button bar doesn't appear (#15698) (#15690 by @Rygaa)
- Improved: Plugins: Filter what values joplin.settings.globalValues can return (#15651 by @Rygaa)
- Improved: Preserve customised note history settings when syncing across clients (#15728)
- Improved: Prevent notes with null bytes in title or body from being saved (#15485)
- Improved: Reject malformed item IDs during sync (#15540)
- Improved: Render inline markdown formatting inside table cells (#15437)
- Improved: Restrict KaTeX \href to safe URL schemes (#15538)
- Improved: Set Windows publisher name for installer verification (#15539)
- Improved: Show selection highlight on tables in the CodeMirror editor (#15438)
- Improved: Upgrade to Electron 42.3.0 (#15571 by @personalizedrefrigerator)
- Improved: Whiteboard: Use clearer "Linked item" label on file cards (554ee18)
- Fixed: Copying and pasting image from Affinity adds the image as Base64 (#15566) (#15277 by @Rygaa)
- Fixed: Crash on deleting ca. 4000 notes (#15640) (#15575 by @Rygaa)
- Fixed: Desktop: Whiteboard unusable in Secondary Window (#15375)
- Fixed: Fix Electron build/download failure (#15579 by @personalizedrefrigerator)
- Fixed: Fix Fountain rendering issue (#15659 by @personalizedrefrigerator)
- Fixed: Fix Markdown export folder paths with dot in parent path (#15455) (#15374 by @Rygaa)
- Fixed: Fix XSS vulnerability in HTML notes (#15435)
- Fixed: Fix duplicate tag creation for special unicode characters (#15613) (#15608 by @mrjo118)
- Fixed: Fix external embeds originating from Youtube on mobile not working (#15605) (#15482 by @mrjo118)
- Fixed: Fix fatal startup crash when sync target upgrade is required (#15348) (#15346)
- Fixed: Fix importing legacy keyboard shortcuts (#15308)
- Fixed: Fix possible crash when creating a note or notebook with an excessively long title (#15434)
- Fixed: Fixed crash when the profile database is updated (d85f430)
- Fixed: Importing from OneNote: Fix importing
.zipfiles containing.onetoc2files (#15476) (#15430 by @personalizedrefrigerator) - Fixed: Importing from OneNote: Notebooks can be imported as subfolders of the trash (#15555) (#15217 by @Rygaa)
- Fixed: In-editor rendering: Do not render empty inline HTML (#15470) (#15467 by @personalizedrefrigerator)
- Fixed: In-editor rendering: Render URLs when the link text is empty (#15444) (#15425 by @personalizedrefrigerator)
- Fixed: Note list: Don't detect checkbox-like markup in tables and paragraphs as checkboxes (#15357) (#15307 by @personalizedrefrigerator)
- Fixed: Plugins: Removed semver and used regex for version check (#15711) (#15710 by @akshajrawat)
- Fixed: Prevent links with empty title from disappearing in the Markdown editor (#15462) (#15425)
- Fixed: Prevent text selection inside whiteboard action buttons (#15386)
- Fixed: Prevent trashed notes from opening in edit mode (#15248)
- Fixed: Revert PR #14612 (#15384) (#15382)
- Fixed: Rich Text Editor: Fix find/replace dialog fails to scroll to the next match (#15298) (#15297 by @personalizedrefrigerator)
- Fixed: Show clearer message on whiteboard cards when the linked note or resource has been deleted or moved to the trash (#15385)
- Fixed: Upgrade CodeMirror view to 6.42.1 (#15639) (#15498 by @mrjo118)
v3.6.15
- Improved: Improve how resource filenames are determined (#15672 by @personalizedrefrigerator)
- Fixed: Fix Fountain rendering issue (#15659 by @personalizedrefrigerator)
- Fixed: Fix duplicate tag creation for special unicode characters (#15613) (#15608 by @mrjo118)
v3.6.14
- Fixed: Fix Markdown export folder paths with dot in parent path (#15455) (#15374 by @Rygaa)
- Fixed: Importing from OneNote: Fix importing
.zipfiles containing.onetoc2files (#15476) (#15430 by @personalizedrefrigerator) - Fixed: In-editor rendering: Do not render empty inline HTML (#15470) (#15467 by @personalizedrefrigerator)
v3.6.13
- Improved: Front matter: Wrap long lines in the viewer (#15356) (#15328)
- Fixed: Fix fatal startup crash when sync target upgrade is required (#15348) (#15346)
- Fixed: Fix importing legacy keyboard shortcuts (#15308)
- Fixed: Note list: Don't detect checkbox-like markup in tables and paragraphs as checkboxes (#15357) (#15307 by @personalizedrefrigerator)
- Fixed: Prevent trashed notes from opening in edit mode (#15248)
- Fixed: Rich Text Editor: Fix find/replace dialog fails to scroll to the next match (#15298) (#15297 by @personalizedrefrigerator)
v3.7.1
- New: Add support for post-quantum cryptography (PQS) TLS (#15055 by Alex Martens)
- New: Add support for whiteboards (#15305) (#15193)
- Improved: Add settings search to config screen (#14820) (#14763 by @slimuCS)
- Improved: Add table editing commands (add/delete rows and columns) (#14519) (#12372 by @kanishka0411)
- Improved: Display inline error instead of smalltalk dialog for invalid master password (#15236 by @himanshumishra1309)
- Improved: Do not load plugin if it is disabled (#15083)
- Improved: Exclude user_data from note revisions (#15245 by @alondmnt)
- Improved: Speed up app startup by skipping unnecessary plugin file processing (#15085) (#15081)
- Improved: Update Disable Encryption dialog (#15211 by @himanshumishra1309)
- Improved: Upgrade Electron to v40.9.2 (#15192 by @personalizedrefrigerator)
- Fixed: Add the ability to delete the default profile (#15153) (#14506 by @mrjo118)
- Fixed: Avoid OOM when printing notes with large attachment links (#15026) (#13903 by @Rygaa)
- Fixed: Fix inability to cancel the sync during the deletion step (#15243 by @mrjo118)
- Fixed: Fix inconsistent note order upon note creation, when custom order is set (#14656) (#14647 by @mrjo118)
- Fixed: Fix potential unresolved promise race conditions when scheduling the sync (#15216 by @mrjo118)
- Fixed: Fix silent sync failure which prevents new changes being synced, when a single server object has an updated_time in the future (#15262 by @mrjo118)
- Fixed: Preserve timestamps when converting HTML notes (#15275) (#15263 by @izumedonabe)
- Fixed: When a note is deleted, tags can still be added or removed (#15253) (#15247 by @Vinayreddy765)
v3.6.11
- Improved: Importing from OneNote: Convert an ink-related import error to a warning (#15197 by @personalizedrefrigerator)
- Improved: Importing from OneNote: Import created/updated timestamps and support special characters in titles (#15213 by @personalizedrefrigerator)
- Improved: Importing from OneNote: Support large attachments (#15195 by @personalizedrefrigerator)
- Fixed: Fix Rich Text Editor fails to load in secondary windows (#15190) (#15189 by @personalizedrefrigerator)
- Fixed: Fix positioning of nested ink containers (#15196) (#15194 by @personalizedrefrigerator)
v3.6.10
- Improved: Add sync status icon and collapsible sync report to sidebar (#15115) (#14788)
- Improved: Apply Markdown formatting commands per-line (#15164) (#14854 by @personalizedrefrigerator)
- Improved: Importing from OneNote: Disable unresponsiveness warning while importing (#15127 by @personalizedrefrigerator)
- Improved: Importing from OneNote: Improve display of note tags after converting to Markdown (#15181 by @personalizedrefrigerator)
- Fixed: Defer sync after master password save to prevent encryption enable race (#15118) (#15107 by @keshav0479)
- Fixed: Fix copy/paste not working in Settings text fields (#15099)
- Fixed: Fix hang when importing certain OneNote files (#15159) (#15132 by @personalizedrefrigerator)
- Fixed: Fix pasting images from clipboard when no image/* format is reported (#15101) (#15100)
- Fixed: Importing from OneNote: Fix PDF printouts are imported as broken images (#15124 by @personalizedrefrigerator)
- Fixed: Importing from OneNote: Fix imported bold and italic aren't converted to Markdown (#15187 by @personalizedrefrigerator)
- Fixed: Importing from OneNote: Fix imported notes are often displayed in a Serif font (#15186 by @personalizedrefrigerator)
- Fixed: Importing from OneNote: Fix incorrect import of vertically-scaled ink (#15110 by @personalizedrefrigerator)
- Fixed: Importing from OneNote: Fix incorrectly positioned ink (#15178 by @personalizedrefrigerator)
- Fixed: Importing from OneNote: Fix large
.onefiles with many attachments fail to import (#15117 by @personalizedrefrigerator) - Fixed: Importing from OneNote: Fix text objects are displayed in a Serif font, when Calibri is unavailable (#15179 by @personalizedrefrigerator)
- Fixed: Importing from OneNote: Support importing nested ink containers (#15109) (#15092 by @personalizedrefrigerator)
- Improved: Fix freeze/crash when rapidly closing secondary windows (#15035) (#14968 by @personalizedrefrigerator)
- Improved: Updated packages sass (v1.95.1)
- Fixed: Accessibility: Fix focus unexpectedly jumps to the note list while editing/navigating (#15090) (#15029 by @personalizedrefrigerator)
- Fixed: Add global shortcut to show/hide Joplin (#15013) (#11805 by Ashutosh Singh)
- Fixed: Auto-generated note title retains inline markdown due to incomplete filtering (#14947) (#14946 by @MANVENDRA-github)
- Fixed: Fix pasting in YesYouKan while Markdown editor is hidden (#15037)
- Fixed: Fix undo/redo in plugins and the note titlebar (#15042) (#15023 by @personalizedrefrigerator)
- Fixed: Markdown editor: Fix unselected
<span>s are hidden in HTML notes (#15089 by @personalizedrefrigerator) - Fixed: OCR not working with Chinese and Norwegian language (#15076) (#14208)
- Fixed: Prevent sync panel from jumping (v2 with startup fix) (#14881) (#14788 by @dipanshurdev)
- Fixed: Text copied from note viewer and pasted in an external rich text editor duplicates the codeblocks (#14860) (#14852 by Ashutosh Singh)