- New: Plugins: Add support for
joplin.plugins.require
API to allow using sqlite3 or fs-extra from a plugin - New: Plugins: Add support for
plugins.dataDir
function, to provide a path for plugin to store its own data - Improved: Do not allow installing plugins incompatible with current app version
- Improved: Improved error handling when importing ENEX
- Improved: In config screen, click on a plugin name to open its home page
- Improved: Localise "Click to add tags" button
- Improved: Some imported ENEX files incorrectly had invisible sections
- New: Added button to browse plugins
- New: Plugins: Add support for "keywords" manifest field
- New: Plugins: Added support for bi-directional messages in content scripts and webview scripts using postMessage
- New: Allow updating a plugin
- Improved: Enable TLS options for Joplin Server
- Improved: Move plugin settings under separate section in config menu
- Fixed: Added missing translations (#4363)
- Fixed: Make sure note is automatically saved when format is set via keyboard shortcut in Rich Text editor (#4337)
- Fixed: Plugins: Fixed dropdown settings
- Fixed: Some commands were no longer working (#4343) (#4338 by @CalebJohn)