In order to try the iOS pre-release, you will need to join the Joplin iOS beta program from here: https://testflight.apple.com/join/p5iLVzrG
v13.0.1
- New: Add support for plugin panels and dialogs (#10121 by @personalizedrefrigerator)
- Improved: Add trash folder (#9671) (#483)
- Improved: Added empty trash option on long pressing the trash folder (#10120) (#10092 by @Sidd-R)
- Improved: Allow installing recommended plugins (#10223) (#10154 by @personalizedrefrigerator)
- Improved: Allow marking a plugin as mobile-only or desktop-only (#10229) (#10206 by @personalizedrefrigerator)
- Improved: Allow marking items as "ignored" in sync status (#10261) (#10245 by @personalizedrefrigerator)
- Improved: Avoid unnecessary requests if Joplin Cloud credentials are empty (#10256 by @pedr)
- Improved: Bump @codemirror/view version. (#10174 by @itzTheMeow)
- Improved: Change Joplin Cloud login process to allow MFA via browser (#9776 by @pedr)
- Improved: Default to tab indentation for consistency with desktop platforms (#10242 by @personalizedrefrigerator)
- Improved: Display a message when Joplin Cloud user don't have access to email to note feature (#10322 by @pedr)
- Improved: Display recommended plugin alert (#10281) (#10207 by @DarkFalc0n)
- Improved: Do not repeat failed requests with ENOTFOUND error (#6173)
- Improved: Fix conflicts notebook doesn't work with the trash feature (#10104) (#10073 by @personalizedrefrigerator)
- Improved: Improve focus handling (00084c5)
- Improved: Log user actions (deletions) (#9585) (#9465 by @personalizedrefrigerator)
- Improved: Make tables horizontally scrollable (#10161 by @wljince007)
- Improved: Plugin API: Improve support for the Kanban and similar plugins (#10247 by @personalizedrefrigerator)
- Improved: Show plugin versions in settings (#10289) (#10288 by @personalizedrefrigerator)
- Improved: Show sync version and client id in More Info (#10254 by Self Not Found)
- Improved: Support accepting Joplin Cloud shares (#10300 by @personalizedrefrigerator)
- Improved: Support description banners on plugin-registered settings screens (#10286 by @personalizedrefrigerator)
- Improved: Support importing from JEX files (#10269 by @personalizedrefrigerator)
- Improved: Update farsi/persian translation fa.po (#10181 by @mimeyn)
- Improved: Upgrade CodeMirror 6 packages (#10032) (#10031 by @personalizedrefrigerator)
- Fixed: Allow pasting URLs copied from the share sheet (#10048) (#10047 by @personalizedrefrigerator)
- Fixed: Email to note address not presented in configuration screen before synchronisation (#10293) (#10292 by @pedr)
- Fixed: Fix "new note" button is shown in the trash notebook (#10227) (#10188 by @personalizedrefrigerator)
- Fixed: Fix clicking on a link results in a blank screen (#10168) (#10166 by @personalizedrefrigerator)
- Fixed: Fix dropdowns invisible when opening settings by clicking "synchronize" (#10271) (#10270 by @personalizedrefrigerator)
- Fixed: Fix error on retry or ignore attachment too large error (#10314) (#10313 by @personalizedrefrigerator)
- Fixed: Fix note editor's settings and plugins updated on every keystroke (#10116 by @personalizedrefrigerator)
- Fixed: Fix plugin API memory leak (#10115 by @personalizedrefrigerator)
- Fixed: Fix shared data lost if Joplin is closed immediately after receiving a share (#10171) (#10170 by @personalizedrefrigerator)
- Fixed: Fix trash folder sometimes has wrong icon (#10173) (#10172 by @personalizedrefrigerator)
- Fixed: Improve note editor performance when quickly entering text (#10134) (#10130 by @personalizedrefrigerator)
- Fixed: New note button crashes app when there are no notebooks (#10087) (#10065 by @Sidd-R)
- Fixed: Plugin API: Fix crash when a plugin registers an enum setting with no default (#10263 by @personalizedrefrigerator)
- Fixed: Plugin API: Fix error when calling
plugins.dataDir
(#10262 by @personalizedrefrigerator) - Fixed: Plugins: Fix event listener memory leak when disabling/uninstalling plugins (#10280 by @personalizedrefrigerator)
- Fixed: Plugins: Fix warning after reloading plugins (#10165 by @personalizedrefrigerator)
- Fixed: Shows only the real folders in the dropdown of parent folders. (#10147) (#10143 by @Sidd-R)
v13.0.2
- New: Add Joplin Cloud account information to configuration screen (#10553 by @pedr)
- New: Add Privacy manifest file (#10406 by @personalizedrefrigerator)
- New: Add button on Synchronization to Joplin Cloud login screen (#10569 by @pedr)
- Improved: Dismiss dialogs on background tap (#10557 by @personalizedrefrigerator)
- Improved: Hide links to login after process is successful (#10571 by @pedr)
- Improved: Implement plugin screen redesign (#10465 by @personalizedrefrigerator)
- Improved: Improve dialog styling on large and notched screens (#10470 by @personalizedrefrigerator)
- Improved: Improves formatting of log statements (aac8d58)
- Improved: Make editor styles closer to desktop (#10377 by @personalizedrefrigerator)
- Improved: Make most plugins default to being desktop-only (#10376) (#10360 by @personalizedrefrigerator)
- Improved: Plugin API: Implement the
newNote
command (#10524 by @personalizedrefrigerator) - Improved: Plugin support: Simplify reporting plugin issues (#10319 by @personalizedrefrigerator)
- Improved: Plugins: Make panel opening/closing more consistent with desktop (#10385 by @personalizedrefrigerator)
- Improved: Plugins: Show information page before enabling plugin support (#10348 by @personalizedrefrigerator)
- Improved: Settings screen: Show touch feedback when pressing a tab (#10544 by @personalizedrefrigerator)
- Improved: Share screen: Update headings and labels for consistency with desktop (#10395 by @personalizedrefrigerator)
- Improved: Show WebView version in settings (#10518 by @personalizedrefrigerator)
- Improved: Simplify Dropbox sync workaround (#10415 by @personalizedrefrigerator)
- Improved: Support copying app information (#10336 by @personalizedrefrigerator)
- Improved: Update Mermaid to v10.9.1 (#10475 by @personalizedrefrigerator)
- Improved: Update js-draw to version 1.20.2 (#10438 by @personalizedrefrigerator)
- Improved: Updated packages @adobe/css-tools (v4.3.3), react, react-native-device-info (v10.12.1), react-native-document-picker (v9.1.1), react-native-paper (v5.12.3), sass (v1.70.0), tesseract.js (v5.0.5)
- Improved: Upgrade KaTeX to v0.16.10 (#10570 by @personalizedrefrigerator)
- Improved: Upgrade to React Native 0.74.1 (#10401 by @personalizedrefrigerator)
- Fixed: After deleting the last note from the conflicts folder, the application state is invalid (#10189)
- Fixed: Automatically set focus on title or body when creating a new note (#10237)
- Fixed: Do not invite user to create new notes in the trash folder (#10356) (#10191 by @personalizedrefrigerator)
- Fixed: Fix Dropbox sync (#10400) (#10396 by @personalizedrefrigerator)
- Fixed: Fix Dropbox sync for large file collections (#10411) (#10396 by @personalizedrefrigerator)
- Fixed: Fix accepting encrypted shared notebooks (#10429) (#10409 by @personalizedrefrigerator)
- Fixed: Fix logger tests by adding time (#10433 by @pedr)
- Fixed: Fix nonbreaking spaces and CRLF break search for adjacent words (#10417 by @personalizedrefrigerator)
- Fixed: Fix plugins aren't visible after switching to a new profile (#10386 by @personalizedrefrigerator)
- Fixed: Fix plugins not reloaded when the plugin runner reloads (#10540 by @personalizedrefrigerator)
- Fixed: Fix quickly enabling/disabling multiple plugins can lead to errors and missing plugins (#10380 by @personalizedrefrigerator)
- Fixed: Fix sync icon off-center (#10350) (#10351 by @personalizedrefrigerator)
- Fixed: Fixed app for iOS 12 (966fe38)
- Fixed: Maintain cursor position when changing list indentation (#10441) (#10439 by @personalizedrefrigerator)
- Fixed: Plugins: Fix API incompatibility in arguments to
onMessage
listeners in panels (#10375 by @personalizedrefrigerator)
v13.0.3
- Improved: Don't render empty title page for Fountain (#10631 by @XPhyro)
- Improved: Don't show an "expand" arrow by "Installed plugins" when no plugins are installed (#10583 by @personalizedrefrigerator)
- Improved: Implement callback url (#9803) (#8639 by @tiberiusteng)
- Improved: Make mobile plugin settings screen UI closer to desktop (#10598) (#10592 by @personalizedrefrigerator)
- Improved: Mark plugin support as in beta (#10585 by @personalizedrefrigerator)
- Improved: Move mobile plugin setting tabs under a separate section (#10600) (#10594 by @personalizedrefrigerator)
- Improved: Start synchronisation just after login is complete (#10574 by @pedr)
- Improved: Update farsi/persian translation fa.po (#10634 by @mimeyn)
- Improved: Updated packages @react-native-community/netinfo (v11.3.1), chokidar (v3.6.0), follow-redirects (v1.15.6), jsdom (v23), react-native-image-picker (v7.1.1), react-native-webview (v13.8.1), sass (v1.71.0), style-to-js (v1.1.11), turndown (v7.1.3)
- Fixed: English: Use the plural form of a localization for negative and zero items (#10582) (#10581 by @personalizedrefrigerator)
- Fixed: Fix cmd-i no longer italicizes text (#10604 by @personalizedrefrigerator)
- Fixed: Fix plugin list not cached in config screen (#10599) (#10593 by @personalizedrefrigerator)
- Fixed: Fix selected note changes on moving to a different folder (#10630) (#10589 by @personalizedrefrigerator)
- Fixed: Not able to change notebook when using 'New Note' quick action (#10252) (#10588 by @pedr)
- Fixed: Plugin settings screen: Fix plugin states not set correctly when installing multiple plugins at once (#10580 by @personalizedrefrigerator)
- Fixed: Plugin settings: Fix plugins without settings can't be disabled without reinstall (#10579 by @personalizedrefrigerator)
v13.0.4
- Updated German and Chinese translation
- Fixed: Fix refocusing the note editor (#10644) (#10637 by @personalizedrefrigerator)
- Fixed: Fix voice typing URL setting incorrectly visible (#10643 by @personalizedrefrigerator)
v13.0.5
- Improved: Set min version for synchronising to 3.0.0 (e4b8976)
- Fixed: Show notification in case Joplin Cloud credential is not valid anymore (#10649) (#10645 by @pedr)
v13.0.6
- Fixed: Fix sidebar performance regression with many nested notebooks (#10676) (#10674 by @personalizedrefrigerator)