Prebuilt binaries for v0.4.0.
Linux (dynamically linked — install libnotify and libcurl
from your distro first):
- x86_64 —
muslimtify-*-linux-x86_64.tar.gz - aarch64 —
muslimtify-*-linux-aarch64.tar.gz
Windows — run the installer for your architecture:
- x64 —
muslimtify-*-setup-x64.exe - arm64 —
muslimtify-*-setup-arm64.exe
Verify downloads with sha256sum -c SHA256SUMS.
For distro-native installs (Fedora COPR, Debian .deb, winget) see the README.
What's Changed
- feat: add runtime GPS (gpsd) location toggle by @rizukirr in #48
- fix: close JSON parser out-of-bounds read and stop losing missed prayer triggers by @rizukirr in #49
- fix: compute and display prayer times with the DST-correct timezone offset by @rizukirr in #50
- fix: reject nonexistent timezones and fall back to the stored offset (#51) by @rizukirr in #52
- feat: expand Windows timezone table to full CLDR windowsZones mapping (#53) by @rizukirr in #59
- fix: validate Windows paths with wide APIs to match UTF-8 open (#56) by @rizukirr in #60
- refactor: remove production-dead code (#58) by @rizukirr in #61
- fix: bound show --date year range and span by @rizukirr in #62
- fix: escape and validate the prayer cache JSON by @rizukirr in #63
- fix: build as the invoking user instead of root (#54) by @rizukirr in #64
- feat: Windows GPS support via WinRT Geolocator by @rizukirr in #66
- chore: bump version to v0.4.0 by @rizukirr in #67
Full Changelog: v0.3.2...v0.4.0