github laurent22/joplin v1.4.11

latest releases: v3.1.20, ios-v13.1.6, android-v3.1.6...
pre-release3 years ago

Breaking Changes:

  • If you use the Clipper API, please note that there are a few breaking changes in this version. See this link for more information: #3983
  • Plugins: joplin.views.dialogs.open() now returns an object instead of the button ID that was clicked. So for example instead of getting just "ok", you will get { "id": "ok" }. This is to allow adding form data to that object.

Deprecated:

The following features are deprecated. It will still work for now but please update your code:

  • Plugins: All create() functions under joplin.views now take a viewId as a first parameter.
  • Plugins: MenuItemLocation.Context is deprecated and is now an alias for MenuItemLocation.NoteListContextMenu
  • Plugins: The app_min_version manifest property is now required. If not provided it will assume v14.
  • Plugins: The id manifest property is now required. If not set, it will be the plugin filename or directory.

Plugin doc has been updated with some info about the development process.


  • New: Add config screen to add, remove or enable, disable plugins
  • New: Add option to toggle spellchecking for the markdown editor (#4109 by @CalebJohn)
  • New: Plugins: Add command "editorSetText" for desktop app
  • New: Plugins: Add support for JPL archive format
  • New: Plugins: Add support for external CodeMirror plugins (#4015 by @CalebJohn)
  • New: Plugins: Added command to export folders and notes
  • New: Plugins: Added support app_min_version property and made it required
  • Improved: Upgrade to Electron 10
  • Improved: Allow exporting conflict notes (#4095)
  • Improved: Api: Always include 'has_more' field for paginated data
  • Improved: Api: Make sure pagination sort options are respected for search and other requests
  • Improved: Attempt to fix Outlook drag and drop on Markdown editor (#4093 by @CalebJohn)
  • Improved: Disable spell checker on config and search input fields
  • Improved: Disabled the auto update option in linux (#4102) (#4096 by Anshuman Pandey)
  • Improved: Optimized resizing window
  • Improved: Plugins: Make sure "replaceSelection" command can be undone in Rich Text editor
  • Improved: Plugins: Rename command "editorSetText" to "editor.setText"
  • Improved: Prevent lines from shifting in Markdown Editor when Scrollbar appears (#4110 by @CalebJohn)
  • Improved: Put title bar and toolbar button over two lines when window size is below 800px
  • Improved: Refresh sidebar and notes when moving note outside of conflict folder
  • Fixed: Display note count for conflict folder, and display notes even if they are completed to-dos (#3997)
  • Fixed: Fix crash due to React when trying to upgrade sync target (#4098)
  • Fixed: Fix size of search bar area when notebook is empty
  • Fixed: Fixed issue when a newly created note would be automatically moved to the wrong folder on save (#4038)
  • Fixed: Fixed note list overflow when resized very small
  • Fixed: Plugins: Fixed issue with dialog being empty in some cases
  • Fixed: Prevent log from filling up when certain external editors trigger many watch events (#4011)
  • Fixed: Regression: Fixed external edit file watching
  • Fixed: Resource links could not be opened from Rich Text editor on Linux (#4073)

  • Fixed: Api: Fix note and resource association end points
  • Fixed: Fix drag and drop behaviour to "copy" instead of "move" (#4031 by @CalebJohn)
  • Fixed: Fix handling of certain keys in shortcut editor (#4022 by Helmut K. C. Tessarek)
  • Fixed: Fixed inconsistent note list state when using search (#3904)
  • Fixed: Fixed issue with note being saved after word has been replaced by spell checker
  • Fixed: Fixed text editor button tooltips
  • Fixed: Plugins: Fix crash when path includes trailing slash
  • Fixed: Regression: Fix application name
  • Fixed: Regression: Fix exporting to HTML and PDF
  • Fixed: Tags could not be selected in some cases (#3876)
  • Improved: Allow lowercase filters when doing search
  • Improved: Change Markdown rendering to align with CommonMark spec (#3839)
  • Improved: Make Markdown editor selection more visible in Dark mode
  • Improved: Plugins: Allow retrieving form values from dialogs
  • Improved: Plugins: Force plugin devtool dialog to be detached
  • New: Add {{bowm}} and {{bows}} - Beginning Of Week (Monday/Sunday) (#4023 by Helmut K. C. Tessarek)
  • New: Added toolbar button to switch spell checker language
  • New: Adds spell checker support for Rich Text editor (#3974)
  • New: Allow customising application layout
  • New: Api: Added ability to watch resource file
  • New: Api: Added way to get the notes associated with a resource
  • New: API: Adds ability to paginate data (#3983)
  • New: Plugins: Add support for editor context menu

Don't miss a new joplin release

NewReleases is sending notifications on new releases.