mirror of
https://github.com/laurent22/joplin.git
synced 2024-12-21 09:38:01 +02:00
Doc: Add release 2.13
This commit is contained in:
parent
f05307d69f
commit
d610036692
BIN
Assets/WebsiteAssets/images/news/20231203-drawing.png
Normal file
BIN
Assets/WebsiteAssets/images/news/20231203-drawing.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 973 KiB |
BIN
Assets/WebsiteAssets/images/news/20231203-rte-table.png
Normal file
BIN
Assets/WebsiteAssets/images/news/20231203-rte-table.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 54 KiB |
BIN
Assets/WebsiteAssets/images/news/20231203-settings.png
Normal file
BIN
Assets/WebsiteAssets/images/news/20231203-settings.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 143 KiB |
84
readme/news/20231203-release-2-13.md
Normal file
84
readme/news/20231203-release-2-13.md
Normal file
@ -0,0 +1,84 @@
|
||||
---
|
||||
tweet: What's new in Joplin 2.13
|
||||
---
|
||||
|
||||
# What's new in Joplin 2.13
|
||||
|
||||
## Desktop
|
||||
|
||||
### RTE
|
||||
|
||||
We made many improvements to the Rich Text Editor in this release to improve its usability. For example, you can now embed any content with the tables, including lists and other tables, which was a frequently requested feature:
|
||||
|
||||
![](https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/news/20231203-rte-table.png)
|
||||
|
||||
The interoperability with other text editors such as Word and Excel as also been improved, in particular when copying and pasting content between these tools and Joplin.
|
||||
|
||||
### Improved ENEX import
|
||||
|
||||
The Evernote Export format, known as ENEX, has always been very challenging to support. This is because Evernote frequently changes it, breaking importers, and may also occasionally introduce bugs, to the point where their application sometimes can't even import back the files they've exported!
|
||||
|
||||
At this point, after having worked on this importer for nearly 7 years it is relatively stable and most of the issues we encounter are due to invalid files that Evernote generates due to bugs they introduced in recent versions. We still try to import these files as well as possible by processing the invalid data using various heuristics.
|
||||
|
||||
The list of bug fixes is below:
|
||||
|
||||
- Apply correct size to images imported from ENEX files
|
||||
- ENEX files that contain resources with invalid mime types are imported correctly
|
||||
- Ensure that ENEX resources with invalid filenames are imported correctly
|
||||
- Prevent application from being stuck when importing an invalid ENEX file
|
||||
|
||||
### New plugins APIs
|
||||
|
||||
#### Note list
|
||||
|
||||
We are continuously improving the plugin API to make it as easy as possible to customize the application.
|
||||
|
||||
One of the main addition is support note list plugins - it allows any plugins to customise what the note list should display.
|
||||
|
||||
See the [Joplin Plugin Note List API](https://joplinapp.org/api/references/plugin_api/classes/joplinviewsnotelist.html)
|
||||
|
||||
And the [Note List Demo](https://github.com/laurent22/joplin/blob/dev/packages/app-cli/tests/support/plugins/note_list_renderer/src/index.ts)
|
||||
|
||||
Which includes three note list examples, a basic "top to bottom" one, a more advanced "left to right" one, which also renders a thumbnail of the note, and another one which shows how to create an interactive note list item to directly modify the title of the note from the list.
|
||||
|
||||
This API was developed based on the feedback we got and we hope it will be useful! We are still keen to hear more from users and plugin developers on what features may still be missing and what could be improved!
|
||||
|
||||
#### Imaging API
|
||||
|
||||
The imaging API was created to allow plugin developer to easily load and manipulate images. For now it is possible to load PNG and JPG files, and to resize and crop them.
|
||||
|
||||
https://joplinapp.org/api/references/plugin_api/classes/joplinimaging.html
|
||||
|
||||
#### And more
|
||||
|
||||
A few more APIs have been added such as one to [open dialog to select a file or folder](https://joplinapp.org/api/references/plugin_api/classes/joplinviewsdialogs.html#showopendialog) and a way to [access the plugin settings from a renderer script](https://joplinapp.org/api/references/plugin_api/enums/contentscripttype.html#getting-the-settings-from-the-renderer)
|
||||
|
||||
### New beta Markdown editor
|
||||
|
||||
This version also features a new Markdown editor based on [CodeMirror 6](https://codemirror.net/). This change means that we'll 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.
|
||||
|
||||
Another benefit is that, in a future version, it will allow us to support plugins on the mobile application. 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).
|
||||
|
||||
## Mobile
|
||||
|
||||
### Drawing option
|
||||
|
||||
In this new version, Henry integrated the js-draw editor to the mobile app. Js-draw is a powerful freehand drawing library which allows you to draw using a pen, touch screen or mouse.
|
||||
|
||||
![](https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/news/20231203-drawing.png)
|
||||
|
||||
The editor is integrated to the mobile application. On desktop application, you can use the same library and edit your drawings using the [Freehand Drawing plugin](https://github.com/personalizedrefrigerator/joplin-plugin-freehand-drawing). We will make this plugin available by default in a future desktop release.
|
||||
|
||||
### Setting screen
|
||||
|
||||
The mobile version also features a redesigned configuration screen. It is now divided into multiple sections with clear titles, and you can also search for settings using the built-in search option.
|
||||
|
||||
![](https://raw.githubusercontent.com/laurent22/joplin/dev/Assets/WebsiteAssets/images/news/20231203-settings.png)
|
||||
|
||||
# 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/
|
Loading…
Reference in New Issue
Block a user