Note: The separate executable kitch-setup is no longer deployed, see #24
ARM Architecture Support
Updated the "ox" dependency to properly detect ARM architecture platforms of host machine. The installer now attempts to install native ARM versions of the itch app where available. Previously, ARM platforms were not supported at all.
On macOS (Apple Silicon) and Windows ARM, if no native arm64 version is available on Broth, itch-setup automatically falls back to the amd64 build using Rosetta 2 on macOS or x64 emulation on Windows. Use --no-fallback to disable this behavior and require a native arm64 build.
macOS Uninstall Support
The --uninstall command on macOS is now fully implemented. It gracefully quits running instances, removes the app bundle and installation files, and cleans up logs and cached data while preserving your user data.
Other Changes
- Improved cleanup during uninstall on all platforms
- Updated dependencies for Go 1.24
- Build system cleanup (removed GitLab CI, streamlined build scripts)