For a first time in a while, the new prerelease is more technically oriented, rather than UI-centric.
In this prerelease, GodSVG is solidifying the concept of subpaths, with 3 new operations added mainly for them. Subpaths can now be moved above or below others, their starting point can be changed, and their orientation can be reversed, all without compromising the geometry. This should make complex vector paths easier to work with.
A few "multi" features were also added, like "Convert To" working for multi-selections, or a toggle and modifier keys to keep the popup for adding path commands open, allowing you to quickly add multiple. The new subpath actions also work with multi-selections.
GodSVG is reaching stability with a tight feature set, so this time around I only found a couple of bugs to fix.
More details, curated downloads, web editor: https://godsvg.com/article/1-0-alpha16
Curated downloads for all previous releases: https://godsvg.com/releases
Please consider making a donation on Github sponsors, Ko-Fi, or Patreon. Donations have allowed me to dedicate a lot more time to GodSVG while balancing other responsibilities, and without them, the project would be far behind where it is today. If you find GodSVG valuable and are able to donate, I would be very grateful!
Note: GitHub Releases is a technical distribution page. Refer to the links above for a curated downloading experience. Expand "Assets" below if you want to see all files from GodSVG's builds.
For MacOS, you'll have to [disable Gatekeeper](https://disable-gatekeeper.github.io/). I don't have the time or money to deal with Apple's gatekeeping.
Alternatively, you can force the system to accept GodSVG by running the following in the terminal, after having installed GodSVG in the "/Applications" folder:
To verify the APK signature of the Android build, check if the release APK is signed with the correct certificate by comparing the following fingerprints:
You can use this command to display the certificate details, including the SHA-1 and SHA-256 fingerprints:
What each file is
File
Description
Android.apk
Standard APK installer. Download and install. Also used as metadata for automatic updates by some tools. Verifying the APK signature is outlined below.
Linux.AppImage
Portable Linux executable with AppImage integration. This download is necessary for AppImage integration and functions the same as the ZIP, but you'll have to enable executable permissions manually. On most distributions, this should be in Properties > Permissions > "Allow executing file as program".
Linux.AppImage.zsync
Not meant to be downloaded manually. Metadata for automatic AppImage updates.
Linux.AppImage.zip
Recommended for most Linux users. Extract and run. It's an AppImage packaged in a ZIP archive and avoids having to manually enable executable permissions after downloading.
Linux.x86_64.zip
Minimal Linux executable. Extract and run. This executable doesn't include AppImage integration features, but even if you don't use those, .AppImage is usually preferable as it more often includes an icon.
MacOS.universal
Standard MacOS executable. Extract and run. You may need to disable Gatekeeper, which is outlined below.
Windows.exe
Standard Windows executable. Extract and run.
Removing GodSVG from quarantine on MacOS
xattr -d com.apple.quarantine /Applications/GodSVG.app
Verifying the APK signature on Android
SHA1: BC:78:C1:A1:90:B4:5E:5A:13:49:4C:07:22:2E:F5:0B:5D:88:5E:5B
SHA256: 68:39:C3:D4:9B:74:DF:30:C5:0B:32:B8:81:04:05:A7:45:80:7B:D5:A8:0B:64:D1:9A:46:89:38:28:5A:DB:5D
keytool -printcert -jarfile