Major changes:
- MunkiAdmin now has a Privacy Policy
- MunkiAdmin includes the option to send an anonymous system profile every time the app is launched. The information sent is not personally identifiable and does not include any information about your munki repository. See Privacy Policy for more information.
- MunkiAdmin finally has a built-in update check. Automatic updates are disabled by default but can be enabled in preferences.
Smaller fixes and changes:
- Support for editing the OnDemand pkginfo key.
- Fixed a bug where long catalog titles were truncated in manifest editor. (GitHub #87)
- Fixed a bug where nested conditional predicates would show twice in the manifest editor.
- Added support for reordering conditionals by dragging.
- Added warning when attempting to reload repo with uncommitted changes. (GitHub #81)
- Manifests view table columns can now be shown or hidden by right-clicking the header.
- Added more operators to manifest searching and a possibility to search the username.
- Display an error if icon batch extractor can not create the icons directory. (GitHub #84)
- Text fields in installation tab now continuously update value. (GitHub #65)
- Flipped the order of makepkginfo and file copy operation when importing packages. MunkiAdmin now runs makepkginfo against the file at the original path and copies the file to the repository as a last step. (GitHub #67)
- Added support for setting custom installer item permissions when importing. (GitHub #85)
- Use the
defaults
command to set this preference. For example:defaults write com.hjuutilainen.MunkiAdmin installerItemFilePermissions "0644"
- Use the
- Added support for setting custom permissions for pkginfo and manifest files.
- Use the
defaults
command to set this preference. For example:$ defaults write com.hjuutilainen.MunkiAdmin pkginfoFilePermissions "0644"
$ defaults write com.hjuutilainen.MunkiAdmin manifestFilePermissions "0644"
- Use the