Changes and fixes:
- Add initial support for the
blocking_applications_manual_quit_onlyandblocking_applications_quit_scriptpkginfo keys introduced in Munki 7.1 - Add backend support for
minimum_os_versionin receipts pkginfo items - Add a File > Open Recent Repository menu. GitHub #221
- Fix packages not being removed from manifests when deleted. GitHub #228
- Fix crash in file copy operations when importing packages
- Fix icon caching to handle subdirectories and skip non-image files
- Detect circular included_manifests references
- Validate array/dictionary-typed pkginfo/manifest keys during scanning instead of crashing on bad input
- Various performance improvements for large repositories. Github #224 Thank you @homebysix
- Overhauled logging and error handling throughout the app
- Drop CocoaPods: CocoaLumberjack via SPM, CHCSVParser vendored, hashing via CommonCrypto
Full Changelog: v1.10.1...v1.11.0b1