Quite a big release as I have created any in a while. I think the riskier change is that when installing the new version some settings are going to be moved from the database to a settings.json file. I've tried it my with my own profile and everything seems to work fine but just to be sure you might want to backup your profile folder first. Now that the settings are in this external file it will make it easier to backup and restore a profile.
New: Add monospace enforcement for certain elements in Markdown editor (#4689 by @CalebJohn)
New: Add support for higlighting text from Rich Text editor
New: Add support for strikethrough, sub, sup and insert formatting on Rich Text editor
New: Save user settings to JSON file
Improved: Allow registering multiple settings in one call (#4627) (#4614 by @jalajcodes)
Improved: Api: Don't compress image when resource is added through api (#4660) (#4655 by Nishant Mittal)
Improved: Bring editor katex highlight in line with renderer (#4632 by @CalebJohn)
Improved: Ctrl+Shift+B to viewer when editor invisible (#4537) (#2810 by Neeraj Kashyap)
Improved: Enforce utf-8 charset for plugin scripts (#4509 by @CalebJohn)
Improved: Filter "notebook" can now be negated (#4651 by Naveen M V)
Improved: Give plugin config section without an icon, a default icon
Improved: Improve mathmode syntax highlighting (#4580) (#4554 by James Wright)
Improved: Improved solarized dark theme (#4748) (#3887 by Anakai Richards)
Improved: Improved spell checking support in dialogs and text input fields (#4458)
Improved: Plugins: Focus dialog when it is opened so that ENTER/ESC shortcuts work (#4474)
Improved: Plugins: Only call onNoteChange for the current note
Improved: Remove branch name in detached head state (#4636 by Helmut K. C. Tessarek)
Improved: Reset window hash to allow clicking an anchor multiple times (#4538 by @CalebJohn)
Improved: Save geo-location when saving note
Improved: Select search text input when focusing it (#4586 by AntĂłnio Ramadas)
Improved: Set keep-alive for WebDAV/Nextcloud sync (#4668 by Roman Musin)
Improved: Set keep-alive on http(s) requests (#4625 by Roman Musin)
Hi,
I love this new 1.8 pre-release.
It brings a lot of news features and it seems to work well here with 5.000+ notes and 600Go on Mac.
I noticed a bug but I don't know where to tell it because it is a pre-release : here or in github/issue ? thanks
Sorry it is not a persistent bug, sometimes it works and sometimes not, so I wanted to wait a bit before opening an issue.
It is a problem with the "search" field, upon the note list : sometimes (Once on 3 times on average), the search field empties itself after typing 3 to 4 characters, and so it makes impossible to type longer words. But I could reproduce it only partially. On Mac Big Sur on M1, with Joplin release 1.8.5.
There was some changes to the way the search bar is cleared but looking at the code I can't see how it could randomly clear it, and I can't reproduce it. It would happen if you accidentally press Escape but I guess that's not the issue?
No I didn’t press the escape key.
One example : I typed « borg » wait for half a sec and then tried to type “matic” but “borg” had disappeared in the meantime and I had lost field’s focus.
I will try later and log