Releases: hjuutilainen/munkiadmin
Releases Β· hjuutilainen/munkiadmin
MunkiAdmin 1.10.1
After a couple of difficult years I finally present you a MunkiAdmin release that isn't a beta. This has been long in the making and there have been a lot of changes since the previous stable release (1.8.1). In no particular order:
Changes and fixes:
- New Tahoe compatible app icon
- Major refactoring for the manifests view sidebar to use plain NSOutlineView with NSTreeController instead of deprecated PXSourceList
- Disable Liquid Glass for now by setting UIDesignRequiresCompatibility to true
- Fix manifest editor sidebar showing incorrect counts when items are assigned to conditionals
- Remove uninstaller item location text field from pkginfo editor
- Add 26.0 to minimum OS version list
- Add macOS 15 and 26 template conditions to manifest editor
- Support for
version_scriptpkginfo key added in Munki 7 beta - All the script text views in the pkginfo editor are now grouped within a single Scripts tab view
- Add asterisk to scripts tab view labels when the current pkginfo has scripts defined. This should help easily see which script tab view items have content.
- For installs items, the path key is now required only for file or plist type items
- The uninstall method text field in pkginfo editor is now a combo box which auto-completes the values
- Support for
default_installsmanifest key added in Munki 6.1 - Added sidebar item for
stage_os_installerpkginfo type - Updated template conditions and OS requirement strings with new macOS versions
- Update CocoaLumberjack dependency
Full Changelog: v1.8.1...v1.10.1
MunkiAdmin 1.10.0 Beta 6
Changes and fixes since 1.10 beta 5:
- Fix performance regression in manifests view. Use caching when displaying counts of manifest contents in the main manifest table view and in manifest editor sidebar. GitHub #223.
Changes and fixes since 1.10 beta 4:
- Add
version_scriptsupport to pkginfo assimilator - Move version script tab next to install check script tab
- Add asterisk to scripts tab view labels when the current pkginfo has scripts defined. This should help easily see which script tab view items have content.
- Fix manifest editor sidebar showing incorrect counts when items are assigned to conditionals.
Changes and fixes since 1.10 beta 3:
- Fix manifest table view sort regression. GitHub #222.
Changes and fixes since 1.10 beta 2:
- First attempt at Tahoe compatible app icon
- Major refactoring for the manifests view sidebar to use plain NSOutlineView with NSTreeController instead of deprecated PXSourceList
- Set all the script text view font colors to controlTextColor. GitHub #220.
- Disable Liquid Glass for now by setting UIDesignRequiresCompatibility to true
- Update CocoaLumberjack dependency
Changes and fixes since 1.10 beta 1:
- Fix uninstall script text view appearance
- Remove uninstaller item location text field from pkginfo editor
- Add 26.0 to minimum OS version list
- Add macOS 15 and 26 template conditions to manifest editor
Changes and fixes since MunkiAdmin 1.9 beta:
- Support for
version_scriptpkginfo key added in Munki 7 beta. - All the script text views in the pkginfo editor are now grouped within a single Scripts tab view.
- For
installsitems, thepathkey is now required only forfileorplisttype items. - The uninstall method text field in pkginfo editor is now a combo box which auto-completes the values.
Full Changelog: v1.10.0b5...v1.10.0b6
MunkiAdmin 1.10.0 Beta 5
Changes and fixes since 1.10 beta 4:
- Add
version_scriptsupport to pkginfo assimilator - Move version script tab next to install check script tab
- Add asterisk to scripts tab view labels when the current pkginfo has scripts defined. This should help easily see which script tab view items have content.
- Fix manifest editor sidebar showing incorrect counts when items are assigned to conditionals.
Changes and fixes since 1.10 beta 3:
- Fix manifest table view sort regression. GitHub #222.
Changes and fixes since 1.10 beta 2:
- First attempt at Tahoe compatible app icon
- Major refactoring for the manifests view sidebar to use plain NSOutlineView with NSTreeController instead of deprecated PXSourceList
- Set all the script text view font colors to controlTextColor. GitHub #220.
- Disable Liquid Glass for now by setting UIDesignRequiresCompatibility to true
- Update CocoaLumberjack dependency
Changes and fixes since 1.10 beta 1:
- Fix uninstall script text view appearance
- Remove uninstaller item location text field from pkginfo editor
- Add 26.0 to minimum OS version list
- Add macOS 15 and 26 template conditions to manifest editor
Changes and fixes since MunkiAdmin 1.9 beta:
- Support for
version_scriptpkginfo key added in Munki 7 beta. - All the script text views in the pkginfo editor are now grouped within a single Scripts tab view.
- For
installsitems, thepathkey is now required only forfileorplisttype items. - The uninstall method text field in pkginfo editor is now a combo box which auto-completes the values.
Full Changelog: v1.10.0b4...v1.10.0b5
MunkiAdmin 1.10.0 Beta 4
Changes and fixes since 1.10 beta 3:
- Fix manifest table view sort regression. GitHub #222.
Changes and fixes since 1.10 beta 2:
- First attempt at Tahoe compatible app icon
- Major refactoring for the manifests view sidebar to use plain NSOutlineView with NSTreeController instead of deprecated PXSourceList
- Set all the script text view font colors to controlTextColor. GitHub #220.
- Disable Liquid Glass for now by setting UIDesignRequiresCompatibility to true
- Update CocoaLumberjack dependency
Changes and fixes since 1.10 beta 1:
- Fix uninstall script text view appearance
- Remove uninstaller item location text field from pkginfo editor
- Add 26.0 to minimum OS version list
- Add macOS 15 and 26 template conditions to manifest editor
Changes and fixes since MunkiAdmin 1.9 beta:
- Support for
version_scriptpkginfo key added in Munki 7 beta. - All the script text views in the pkginfo editor are now grouped within a single Scripts tab view.
- For
installsitems, thepathkey is now required only forfileorplisttype items. - The uninstall method text field in pkginfo editor is now a combo box which auto-completes the values.
Full Changelog: v1.10.0b3...v1.10.0b4
MunkiAdmin 1.10.0 Beta 3
Changes and fixes since 1.10 beta 2:
- First attempt at Tahoe compatible app icon
- Major refactoring for the manifests view sidebar to use plain NSOutlineView with NSTreeController instead of deprecated PXSourceList
- Set all the script text view font colors to controlTextColor. GitHub #220.
- Disable Liquid Glass for now by setting UIDesignRequiresCompatibility to true
- Update CocoaLumberjack dependency
Changes and fixes since 1.10 beta 1:
- Fix uninstall script text view appearance
- Remove uninstaller item location text field from pkginfo editor
- Add 26.0 to minimum OS version list
- Add macOS 15 and 26 template conditions to manifest editor
Changes and fixes since MunkiAdmin 1.9 beta:
- Support for
version_scriptpkginfo key added in Munki 7 beta. - All the script text views in the pkginfo editor are now grouped within a single Scripts tab view.
- For
installsitems, thepathkey is now required only forfileorplisttype items. - The uninstall method text field in pkginfo editor is now a combo box which auto-completes the values.
Full Changelog: v1.10.0b2...v1.10.0b3
MunkiAdmin 1.10.0 Beta 2
Changes and fixes since 1.10 beta 1:
- Fix uninstall script text view appearance
- Remove uninstaller item location text field from pkginfo editor
- Add 26.0 to minimum OS version list
- Add macOS 15 and 26 template conditions to manifest editor
Changes and fixes since MunkiAdmin 1.9 beta:
- Support for
version_scriptpkginfo key added in Munki 7 beta. - All the script text views in the pkginfo editor are now grouped within a single Scripts tab view.
- For
installsitems, thepathkey is now required only forfileorplisttype items. - The uninstall method text field in pkginfo editor is now a combo box which auto-completes the values.
MunkiAdmin 1.10.0 Beta 1
Changes and fixes:
- Support for
version_scriptpkginfo key added in Munki 7 beta. - All the script text views in the pkginfo editor are now grouped within a single Scripts tab view.
- For
installsitems, thepathkey is now required only forfileorplisttype items. - The uninstall method text field in pkginfo editor is now a combo box which auto-completes the values.
MunkiAdmin 1.9.0 Beta 2
Changes and fixes:
- Fix
default_installsandfeatured_itemsunder conditions not appearing in manifest editor after opening repo
MunkiAdmin 1.9.0 Beta 1
Changes and fixes:
- Support for
default_installsmanifest key added in Munki 6.1 - Added sidebar item for
stage_os_installerpkginfo type - Backend support for
description_stagedanddisplay_name_stagedpkginfo keys - Updated template conditions and OS requirement strings with new macOS versions
MunkiAdmin 1.8.1 (the MacDevOpsYVR edition)
Changes and fixes from 1.8.0 beta 2:
- Fixed compatibility with macOS 10.13
New and changed from 1.7
- MunkiAdmin is now an universal app and runs natively on Apple Silicon
- Manifest editor now supports template conditions and showing conditions from other manifests
- MunkiAdmin now requires macOS 10.13 or later
- Fix the display glitches in the main toolbar
- Update most of the icons (sidebars, toolbars, etc.) to use Apple SF Symbols
- Added new macOS version strings for autocomplete
- Added new package list column for supported architectures
- Initial support for custom manifest scripts
- Changed manifest list default visible columns
- Block receiving events in the main window while pkginfo editor is open
- Fix clipped text fields in manifest CSV import view
- Lots of changes and refactoring under the hood
- Fix incorrect text field width in manifest editor
- Added support for
--skip-pkg-checkmakecatalogs option