Skip to content

Update for 4.12.0

This just brings us up to date with 4.12.0.

There were a few fundamental changes to their project structure.

There are no longer areas where platform conditionals needed to be changed. They removed the Linux kill switch that was there previously.

They moved their implementation into @vite-electron-builder. This led to dependency problems that are a majority of the new patch.

Note that using find/replace within the code is no longer safe. There is a bunch of conditional code that will only work correctly on a Mac or Windows box that must be left alone, or the app will spew errors.

The patches to the package.json files were to include the version field, however the original files had windows line endings, and therefore the patch command blew up complaining about different line endings.

That all being said, the app still works nearly perfectly. The only known broken feature is library sharing, as that code is very MacOS/Windows specific.

Merge request reports

Loading