From 0ca36bbf668cb339bfb3bfe756afe77806076727 Mon Sep 17 00:00:00 2001 From: Laurent Cozic Date: Fri, 1 Mar 2024 18:43:44 +0000 Subject: [PATCH] Doc: Add news item for release 2.14 --- .../images/news/20240301-rte-colors.png | Bin 0 -> 15220 bytes readme/news/20240301-release-2-14.md | 72 ++++++++++++++++++ 2 files changed, 72 insertions(+) create mode 100644 Assets/WebsiteAssets/images/news/20240301-rte-colors.png create mode 100644 readme/news/20240301-release-2-14.md diff --git a/Assets/WebsiteAssets/images/news/20240301-rte-colors.png b/Assets/WebsiteAssets/images/news/20240301-rte-colors.png new file mode 100644 index 0000000000000000000000000000000000000000..a2ba669524a72bd5b79d29359345b77d6f26c68b GIT binary patch literal 15220 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 Import, and select one of the "ENEX (Directory)" options. + +This will process all the ENEX files in that directory and create a notebook in Joplin for each of them. + +## Beta Markdown editor + +This version features further improvements to the new Markdown editor based on [CodeMirror 6](https://codemirror.net/). The goal eventually is to be able to use the same editor on both the desktop and mobile application (which already uses CodeMirror 6), which will allow a more consistent user experience across devices. + +Plugin support has also been improved in this version - plugin authors can now write native CodeMirror 6 extensions using the plugin API. For more information check the documentation on [how to create a Markdown plugin](https://joplinapp.org/help/api/tutorials/cm6_plugin/)! + +Another benefit of this new editor is that, in a future version, it will allow us to support plugins on the mobile application since a plugin written for the desktop app will work on mobile too. There are several other advantages that Henry [listed in this forum post](https://discourse.joplinapp.org/t/pre-release-v2-13-is-now-available-updated-18-11-2023/32697/12?u=laurent). + +## Rich text editor improvements + +We continue making improvements to the Rich Text Editor (RTE) in particular to improve interoperability with other applications, such as LibreOffice, Office or web browsers, as well as better handling of copy and paste. + +Another notable addition is support for setting colours, which was a frequently asked feature. To use the feature, select it from the "..." button in the toolbar. Note that once applied the colours will work in the Markdown editor too! + +![](https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/news/20240301-rte-colors.png) + +See below for the full list of RTE changes: + +- Fixed: Rich text editor: Fix context menu not shown in some cases +- Improved: Speed up pasting text and images in Rich Text Editor +- Fixed: Fix drag-and-drop of images and text in the rich text editor +- Fixed: Fix images with SVG data URLs corrupted in the rich text editor +- Fixed: Pasting rich text in the RTE sometimes result in invalid markup +- Fixed: Rich text editor: Fix newline behavior in new notes +- Improved: Add support for changing text colors in rich text editor +- Fixed: Fix HTML resource links lost when editing notes in the rich text editor +- Fixed: Fix code blocks with blank lines break tables in the rich text editor +- Fixed: Copied and pasted text from Firefox to RTE does not include images +- Fixed: Pasting rich text in the RTE sometimes result in invalid markup +- Fixed: Fixed copying and pasting an image from Chrome in RTE + +# Full changelog + +This is just an overview of the main features. The full changelog is available there: + +- Desktop: https://joplinapp.org/help/about/changelog/desktop +- Android: https://joplinapp.org/help/about/changelog/android/ +- iOS: https://joplinapp.org/help/about/changelog/ios/ \ No newline at end of file