📋 Changelog
zmNinjaNg-1.3.0 (2026-07-03)
Implemented enhancements:
- feat: let users delete developer notices (per-device), with clear-all and reset #215
- feat: Recent events list on monitor detail view #213
Fixed bugs:
- Scrubbing in an event view works inconsistently #196
General Note
These binaries are provided for convenience. You are much better off building from source. If they don't work
for your environment (especially linux, which is well known for breaking glibc and other deps changing), build from source.
See README
macOS
- The macOS build is signed using ZoneMinder certs. You may need to allow running external apps if prompted
- (You should no longer need Sentinel to bypass Gatekeeer)
Windows
- Unsigned Build: SmartScreen may warn about an unrecognized app
- Solution: Click "More info" → "Run anyway"
Linux
- AppImage: Make executable with
chmod +x zmNinjaNg-*.AppImage, then run - DEB Package: Install with
sudo dpkg -i zmNinjaNg-*.deb - RPM Package: Install with
sudo rpm -i zmNinjaNg-*.rpm
Android
- Debug APK (signed): Enable "Install from Unknown Sources" in device settings
- AAB Bundle: For Google Play Store (requires signing)
Important Notes
- Push notifications: Now works for iOS and Android
- Event Server: zmNinjaNg needs the new zmesNg. It may work with the old one.
Support
This is personal software with no official support. For issues or contributions, see the GitHub repository.