This is the official release of Munki 7.2.0, a feature-add and bug-fix release of the Munki tools.
This is the same build as Release Candidate 1.
Build info
-
This release was built with Xcode 26.5 (17F42) on macOS 26.4 (25E246) via a GitHub Actions workflow here: https://github.com/macadmins/munki-builds. It has been signed and notarized by MacAdmins Open Source.
-
Distribution package version: 7.2.0.5787
- Components:
- com.googlecode.munki.core 7.2.0.5787
- com.googlecode.munki.admin 7.2.0.5787
- com.googlecode.munki.app 7.2.0.5785
- com.googlecode.munki.app_usage 7.2.0.5787
- com.googlecode.munki.launchd 7.0.0.5320
- com.googlecode.munki.pythonlibs 6.7.0.5293
- com.googlecode.munki.libs 5.5
- Components:
New feature:
- Optional (admin-managed) user preference for "allowed notification time windows".
See https://github.com/munki/munki/wiki/Allowed-notification-windows for details on this new feature.
Bug fixes:
- Percent-encode '+' character in all requests for Munki resources; this makes some web servers happier. 427a926
- MSC.app: Fix for an issue where you are repeatedly prompted to install available Apple updates when attempting to quit ec7a61c
- MSC.app: Fix positioning/layout of status info on item detail pages. Addresses #1357 Thanks to @chrisgrande and @robertryansqub. 2e4e3e1
- manifestutil: A fix for a reference to a non-existent subcommand. Thanks to @jc0b. #1365
- managedsoftwareupdate: A fix for clearing bootstrap mode if there is keyboard or mouse activity during a session. 57bed10
Other changes:
- When failing to retrieve the primary manifest, instead of exiting immediately, continue to run any existing Munki postflight script. Addresses #1353 Thanks to @BigMacAdmin. 81721f3
- A fix for a potential security issue: this change prevents embedding external URLs inside munki:// URLs. Thanks to @kevinmcox. ttps://github.com/munki/munki/commit/b015b45d419f21f5315b565627ee8234ef46210b
- managedsoftwareupdate: Changes to status/progress info messages for more consistent/predictable progress info: 17838ce
- managedsoftwareupdate: some changes to the handling of pkginfo 'display_name' and 'icon_name' keys to more closely match the behavior of the previous Python code. Thanks to @stevemaser for reporting.
- Managed Software Center.app: improved behavior when quitting the app by better tracking when the quit is initiated by Munki vs the user: e43495c
Localization
Thanks to the following people for contributing to updated localizations for Managed Software Center:
- Danish: Thanks to Thomas Tvegaard.
- Dutch: Thanks to Dimitri Van Elsen.
- Finnish: Thanks to Tuomo Lindqvist and @MiqViq.
- French: Thanks to Bertrand Chatain.
- German: Thanks to Henning Kessler.
- Italian: Thanks to Daniel Moore and Paolo Bonzini.
- Japanese: Thanks to Koji Arita and @arubdesu.
- Norwegian Bokmål: Thanks to Frank Paul Silye.
- Russian: Thanks to Mike Pullen, Daniel Moore, and Tatiana Ovchinnikova (@xtmprsqzntwlfb)
- Spanish: Thanks to Joaquin Cabrerizo Egea.
- Swedish: Thaks to @MagerValp.
A complete list of changes between 7.1.2 and 7.2.0 is here: v7.1.2...v7.2.0