github MewPurPur/GodSVG v1.0-alpha16
1.0-alpha16

pre-release26 days ago

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.

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

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:

xattr -d com.apple.quarantine /Applications/GodSVG.app
Verifying the APK signature on Android

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:

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

You can use this command to display the certificate details, including the SHA-1 and SHA-256 fingerprints:

keytool -printcert -jarfile 

Don't miss a new GodSVG release

NewReleases is sending notifications on new releases.