Every time I start Flow Launcher since the plugins refactor, the Bookmarks plugin has been throwing an exception. The issue stems from it parsing the Bookmarks file, and assuming that every JsonElement in the "roots" element is a JsonValueKind.Object. My Bookmarks file though has a JsonValueKind.String value off the roots key of `"sync_transaction_version": "20297",` along-side the bookmark_bar, other, and synced keys, which ARE objects. When it hits that sync_transaction_version string, and calls EnumerateFolderBookmark with it, it gets into the method because it IS a JsonElement, but then throws an exception on the folderElement.TryGetProperty("children", ...) call because you can't call TryGetProperty on a String, only Objects.
Merging 1.9.2 back into dev. Following commits already exist in dev:
* Bump SharpZipLib in /Plugins/Flow.Launcher.Plugin.PluginsManager
Bumps [SharpZipLib](https://github.com/icsharpcode/SharpZipLib) from 1.3.2 to 1.3.3.
- [Release notes](https://github.com/icsharpcode/SharpZipLib/releases)
- [Changelog](https://github.com/icsharpcode/SharpZipLib/blob/master/docs/Changes.txt)
- [Commits](https://github.com/icsharpcode/SharpZipLib/compare/v1.3.2...v1.3.3)
---
updated-dependencies:
- dependency-name: SharpZipLib
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* version bump PluginsManager
* Fix spellings in translation keys
* Clean up deprecated translations
* Some pedantic capitalisation
* bump WebSearch plugin
* use resources for raising top most success message
* Use Microsoft Package to register toast notification
* stop trigger global hotkey when shell plugin is not enabled
* Shell plugin version bump
* - Change Toggle Switch Flow (LTR from RTL)
- Change Open Theme Folder Button Width to Responsive
* - Adjust Priority Button Position
* - Adjust Priority Button Margin
* version bump
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: tech189 <dlloyd189@gmail.com>
Co-authored-by: Hongtao Zhang <hongtao_zhang@outlook.com>
Co-authored-by: DB p <onesound@oooz.net>