Skip to content
Hannes Juutilainen edited this page Aug 19, 2013 · 6 revisions

MunkiAdmin 0.2.13

Released 2013-08-19

  • NEW: Support for receiving pkginfos from SUS Inspector. This makes it easy to create apple_update_metadata type pkginfos.
  • NEW: Pkginfo files can be moved by dragging them to another source list folder. MunkiAdmin can (optionally) move the installer item to a corresponding pkgs subdirectory.
  • NEW: When importing an installer item, MunkiAdmin makes sure it is supported before trying to run makepkginfo. This prevents confusion when trying to import unsupported files (for example bundle style packages).
  • CHANGE: Packages source list now lists the base pkginfos directory
  • CHANGE: Deleting a package now removes all references to it if appropriate.
  • BUGFIX: Running makepkginfo now checks the stderr output for errors
  • BUGFIX: The info text in manifests list now counts items inside conditional items too
  • BUGFIX: The info text for items in manifests now tries to resolve a correct version based on the manifest and catalog(s)
  • BUGFIX: The Info.plist now includes a CFBundleVersion key. Yes, what an embarrassing fix, I know...
  • Many more fixes and improvements under the hood

MunkiAdmin 0.2.12

Released 2013-05-09

  • NEW: Added support for version_comparison_key in pkginfo items. Double click an installs item to access the details or edit straight in the list.
  • NEW: Copy, paste and cut support for most pkginfo array type keys. Supported keys are currently: installs, items_to_copy, receipts, installer_choices_xml, blocking_applications and supported_architectures. (Items are also copied as string so try pasting to your favorite text editor too)
  • NEW: Renaming a pkginfo (changing the name key) now correctly renames all other references in other pkginfos and manifests. MunkiAdmin also displays a list of referencing items before making the changes.
  • NEW: Added support for dragging files from Finder to pkginfo editor installs list.
  • NEW: New GUI for installs and receipts items in package editor window
  • NEW: Moving, renaming, duplicating and creating manifests now use a standard save panel. References in other manifests are properly updated too.
  • NEW: Added support for assimilating items_to_copy items.
  • NEW: Added apple_update_metadata to installer types autocomplete list.
  • CHANGE: Manifest contents are now alphabetically sorted by default (for new installs).
  • BUGFIX: Fixed a bug where manifests in subdirectories could not be duplicated or renamed properly.
  • BUGFIX: Fixed a bug where editing the force_install_after_date by typing numbers would use an incorrect time zone.
  • BUGFIX: Custom version comparison keys and installer environment variables are now copied when assimilating
  • Many more fixes and improvements under the hood

MunkiAdmin 0.2.11

Released 2013-01-28

  • New pkginfo "assimilator" functionality which allows copying properties from one pkginfo to another. (Right-click a pkginfo to open the assimilator window).
  • Support for installable_condition pkginfo key
  • Support for subdirectories in manifests directory
  • Improved logic for determining which pkginfos and manifests are edited
  • Added new preferences for importing
  • Disabled debug logging by default (for new MunkiAdmin installs)
  • Reloading a repository is now a lot faster
  • Manifest selection window now correctly remembers the previous search predicate
  • Added a new menu item for revealing the installer item in Finder
  • Path controls in package view now show the selected component in Finder

MunkiAdmin 0.2.10

Released 2012-10-23

  • Support for installcheck_script and uninstallcheck_script keys
  • Pkginfo name field is now selectable but not editable
  • Pkginfo files of type nopkg should be displayed correctly
  • Changed installer type text field to combo box. It should now autocomplete accepted types.
  • More robust handling of the deprecated forced_install and forced_uninstall keys.
  • Added some new OS version templates for minimum and maximum OS version fields

MunkiAdmin 0.2.9

Released 2012-08-31

  • Added support for destination_item in items_to_copy dictionary
  • Added support for optional key in receipts
  • Fixed a bug that caused a crash when running on Mac OS X 10.6
  • MunkiAdmin now displays alerts if munkitools are not installed (instead of just logging errors).
  • New icons for main window toolbar (from Glyphish Pro)
  • All graphics updated to support retina displays
  • Improvements for selecting pkginfo items for manifest
  • Tool tips for toolbar buttons
  • Creating new manifests writes them to disk immediately
  • Improved key checking when writing manifests to disk

MunkiAdmin 0.2.8

Released 2012-07-12

  • Signed with a Developer ID to support Gatekeeper
  • Added support for storing admin notes in pkginfo files
  • Added support for minimum_munki_version key in pkginfo files
  • Changes to the package import workflow.
  • The search field in pkginfo list now searches admin notes by default
  • Moved the minimum and maximum OS version fields to Requirements tab
  • Changed the minimum and maximum OS version text fields to NSComboBoxes with autocomplete for common versions

MunkiAdmin 0.2.7

Released 2012-04-26

  • Updated data model files with mogenerator version 1.26
  • Fixed binding issues in pkginfo editor
  • Added requires and supported_architectures to pkginfo import workflow
  • Creating a new pkginfo matches new values from existing pkginfos. Full list includes description, display_name, blocking_applications, maximum_os_version, minimum_os_version, pre_ and post (un)install scripts, unattended_install, unattended_uninstall, uninstall_method, uninstall_script and uninstaller_item_location