-
-
Notifications
You must be signed in to change notification settings - Fork 34
Release Notes
Hannes Juutilainen edited this page Aug 19, 2013
·
6 revisions
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
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
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
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
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
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
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