Major changes:
- Completely rewritten Manifests UI! Just to name a few of the new features:
- Double click a manifest to open the new editor (or press the Properties toolbar button or choose Properties... from the right-click menu).
- Access the new search and filtering through the toolbar button or pressing command-F
- Move manifests by dragging them to the side bar folders. Moving of course updates all the references in other manifests.
- When editing a manifest, double click an included or referencing manifest to open a new manifest editor.
- A new manifest editor section to show referencing manifests. Think of it as an inverse of included_manifests, great for creating groups of computer manifests.
- Quickly search for package references in manifests through a "Search in Manifests" menu item in Packages view.
Smaller fixes and changes:
- Added a new defaults key to control whether the file writes are atomic or non-atomic. The default is atomic which means a file is first written to a temporary location and moved. If you're having trouble saving to a network share, disable this option:
defaults write com.hjuutilainen.MunkiAdmin atomicWrites -bool NO
- Added support for assigning packages to catalogs from contextual menu. (GitHub #62).
- Fixed renaming package references under conditional items.
- Deleting packages is now smarter when handling manifest references and installer items that are used in multiple pkginfo files.
- Added a couple of new toolbar button and source list icons.
- MunkiAdmin is now a bit smarter when determining the manifest relative path.
- Fix incorrect manifest names due to symlinks pointing into /private not resolving correctly. (GitHub #69).
- Fixed typos in toolbar item tooltips.
- Main window toolbar items should now be properly aligned.
- Fixed package list randomly resetting sort descriptors when selecting the last 30 days view.