All Versions
40
Latest Version
Avg Release Cycle
18 days
Latest Release
1234 days ago

Changelog History
Page 4

  • v3.6.2 Changes

    April 23, 2019

    ๐Ÿš€ This is the official release of Munki 3.6.2, a bug-fix update to the Munki tools.

    ๐Ÿ”„ Changes from 3.6.1:

    • โšก๏ธ Changes to determining available software updates to attempt to address issues where the updates Munki thinks are available do not match those listed in softwareupdate -l.
    • โšก๏ธ A fix for an issue where a "Pending Updates" alert would repeatedly display while attempting to quit Managed Software Center. 0010706
    • A fix for recording install requests to the application usage database: af1cf64
    • ๐ŸŽ Performance improvements in Managed Software Center.app when there are many hundreds of optional items. 668ad23
    • ๐Ÿ›  Fixes for toolbar item label highlighting when switching between Light Mode and Dark Mode 309ab3d
    • Display item installation status before running preinstall_script: 7f0d04d
    • ๐Ÿ›  Fixes for description display in item detail view to more closely match that in MSC 4.x. a5efb23
    • ๐Ÿ— Applications now build under Xcode 10.2 and Xcode 10.2.1. 2c0c13e

    ๐Ÿš€ A complete list of changes since the 3.6.1 release is here: v3.6.1...v3.6.2

    Known issues:

  • v3.6.1 Changes

    April 02, 2019

    ๐Ÿš€ This is the official release of Munki 3.6.1, a bug-fix release of the Munki tools.

    ๐Ÿ›  3.6.1 Fixes:

    • make_munki_mpkg_* build scripts now function under Xcode 10.2. 2c0c13e
    • ๐Ÿ›  Fix for toolbar labels remaining visually deactivated when switching from Light Mode to Dark Mode or vice-versa. 37e5791
    • A change addressing #915 -- Install progress is now updated before running an item's preinstall_script. 7f0d04d

    ๐Ÿš€ Munki 3.6 release notes:

    The primary new feature of Munki 3.6 is new versions of Managed Software Center.app and MunkiStatus.app, rewritten in Swift. These new applications are intended to behave nearly the same as the PyObjC-based applications they replace, with some speed and reliability improvements.

    ๐ŸŽ Munki 3.6 will install (and is supported) on macOS 10.10+. Older macOS versions are no longer supported.

    ๐Ÿš€ The command-line Munki tools are mostly unchanged from the 3.5.3 release. Two changes:

    • When setting owner and group for CopyFromDMG items, the owner and group are now set in a single operation rather than two, improving efficiency. 435719e
    • ๐Ÿ‘Œ Improvements in detecting available Apple updates. (Works around some unexpected behavior with Apple's tools) 97dcaa3

    Known issues:

    Complete list of changes here: v3.6.0...v3.6.1

  • v3.6.0 Changes

    March 20, 2019

    ๐Ÿš€ This is the official release of Munki 3.6, an important new release of the Munki tools.

    The primary new feature of Munki 3.6 is new versions of Managed Software Center.app and MunkiStatus.app, rewritten in Swift. These new applications are intended to behave nearly the same as the PyObjC-based applications they replace, with some speed and reliability improvements.

    ๐ŸŽ Munki 3.6 will install (and is supported) on macOS 10.10+. Older macOS versions are no longer supported.

    ๐Ÿš€ The command-line Munki tools are mostly unchanged from the 3.5.3 release. Two changes:

    • When setting owner and group for CopyFromDMG items, the owner and group are now set in a single operation rather than two, improving efficiency. 435719e
    • ๐Ÿ‘Œ Improvements in detecting available Apple updates. (Works around some unexpected behavior with Apple's tools) 97dcaa3

    Known issues:

    ๐Ÿš€ The build for this release is the same as the build for the 3.6 Release Candidate 8.

    Complete list of changes here: v3.5.3...v3.6.0

  • v3.5.3 Changes

    February 18, 2019

    ๐Ÿš€ This is the official release of Munki 3.5.3, a bug-fix release of the Munki tools.

    ๐Ÿš€ This release addresses an important issue where Munki fails to restart when installing updates that require a restart when no users are logged in. b61f614
    ๐Ÿš€ This issue was inadvertently introduced in the 3.5.2 release.

    A complete list of changes is here: v3.5.2...v3.5.3

  • v3.5.2 Changes

    January 16, 2019

    ๐Ÿš€ This is the official release of Munki 3.5.2, a bug-fix release of the Munki tools.

    ๐Ÿš€ This is the exact same build as the 3.5.2 Release Candidate 1 release.

    ๐Ÿš€ This release addresses several issues with the precaching feature added in version 3.5:

    • โšก๏ธ Items that had a older version installed but needed an update were not precached. This especially affected attempts to precache macOS Installers, since some version of macOS is always installed. 0850f95
    • โšก๏ธ Managed Software Center would show progress info on items being precached and display spurious error alerts about processes ending unexpectedly if a precaching session lasted longer than the remainder of the managedsoftwareupdate run that triggered it. c97d961
    • โšก๏ธ If a managedsoftwareupdate session started before a precaching session completed, partially precached items were deleted and precaching was restarted. c2ced7c
    • ๐Ÿ“ฆ If PackageURL or PackageCompleteURL were defined for a precache item, these keys were ignored. c34d176

    This release also contains some changes intended to deal with recent Apple updates that might require a shutdown rather than a restart to properly initiate the install on T2/Secure Boot Macs. Due to the difficulty (impossibility!) of doing iterative testing, it's not clear that these changes resolve all the issues around these updates, though the behavior should be no worse than under earlier releases: e1d0e38 91dbacb 0bd2022

    ๐Ÿ›  Other minor bug fixes are also included.

    A complete list of changes is here: v3.5.1...v3.5.2

  • v3.5.1 Changes

    December 11, 2018

    ๐Ÿš€ This is the official release of Munki 3.5.1, a bug-fix release of the Munki tools.

    This release addresses an issue with installs marked with force_install_after_date causing the updates tab in Managed Software Center to display incorrectly (typically a blank view).

    A complete list of changes is here: v3.5.0...v3.5.1

  • v3.5.0 Changes

    November 27, 2018

    ๐Ÿš€ This is the official release of Munki 3.5, a feature and bug-fix release of the Munki tools.

    ๐Ÿš€ This is the exact same build as 3.5 Release Candidate 2.

    ๐Ÿ†• New feature in 3.5:

    • ๐Ÿ‘ Precaching support.
      • This feature allows the admin to mark certain items in the optional_installs to be precached.
      • To mark an item as eligible for precaching, add a key named "precache" with the value of true to the appropriate pkginfo.
      • Precaching works only for items listed in optional_installs.

    ๐Ÿ› Bug (and other) fixes in 3.5:

    • ๐Ÿ”’ A previous attempt to increase security when copying items from a disk image had the side effect of not properly copying extended attributes in some cases. A new implementation fixes the issue with extended attributes; it may or may not affect the relative security of copies from disk images. e8ee653
    • ๐Ÿ›  Fixes for Managed Software Center alerts when it could not trigger the start of managedsoftwareupdate; also add more error info to the alerts to help local admins more easily understand the underlying issue:
      67bfb48 451de28
    • ๐Ÿ”„ Changes to enable building under Xcode 10: a6a070d
    • ๐Ÿ‘€ Other small fixes and tweaks. For a complete list, see v3.4.1...v3.5.0

    Known issue:

    • ๐Ÿ’… In macOS Mojave, with new accounts (as opposed to ones created under an earlier OS before the Mac was upgraded to Mojave), Notification Center notifications will be displayed in "Banner style" by default.
  • v3.4.1 Changes

    September 24, 2018

    ๐Ÿš€ This is the official release of Munki 3.4.1, a bug-fix release of the Munki tools.

    ๐Ÿ†• New feature:

    • ๐ŸŽ Dark Mode support for macOS Mojave (added in 3.4.0).

    ๐Ÿ› Bug fixes:

    • โšก๏ธ Default Mojave Software Update catalog added; allows Mojave clients not using a local Software Update Server to get updates from Apple. Thanks to @dcoobs for reporting.
    • ๐ŸŽ Notification fixes for Mojave; previously clicking on a notification did not launch Managed Software Center.app in macOS Mojave.
    • ๐Ÿ‘ป Safer determination of short hostname; addresses an issue where a short hostname starting with a period could lead to an unhandled exception: 2794253
    • ๐Ÿ‘€ Other small fixes and tweaks. For a complete list, see
      v3.3.1...v3.4.1

    Known issue:

    ๐Ÿ’… In macOS Mojave, with new accounts, Notification Center notifications will be displayed in "Banner style" by default.

  • v3.4.0 Changes

    September 18, 2018

    ๐Ÿš€ This is the official release of Munki 3.4, a bug-fix and feature-add release of the Munki tools.

    ๐Ÿš€ This is the same build as 3.4 Release Candidate 1.

    ๐Ÿ†• New feature:

    • ๐ŸŽ Dark Mode support for macOS Mojave.

    ๐Ÿ› Bug fixes:

    • ๐ŸŽ Notification fixes for Mojave; previously clicking on a notification did not launch Managed Software Center.app in macOS Mojave.
    • ๐Ÿ‘ป Safer determination of short hostname; addresses an issue where a short hostname starting with a period could lead to an unhandled exception: 2794253
    • ๐Ÿ‘€ Other small fixes and tweaks. For a complete list, see
      v3.3.1...v3.4.0

    Known issue:

    ๐Ÿ’… In macOS Mojave, with new accounts, Notification Center notifications will be displayed in "Banner style" by default.

  • v3.3.1 Changes

    June 26, 2018

    ๐Ÿš€ This is the official release of Munki 3.3.1, a bug-fix update to the Munki tools.

    ๐Ÿ›  Major fixes/changes:

    • ๐Ÿ›  Fix for fdesetup authrestart behavior changes in High Sierra with APFS volumes that caused authrestarts to fail: d248ec8
    • ๐Ÿ›  Fix for auto-detecting Munki repo in environments where DHCP does not set the current domain: ff0832f
    • ๐Ÿ›  Fix for unexpected behavior when processing managed_uninstalls for a pkginfo that contained an empty installs array: 0bf8d5d
    • ๐Ÿ›  Fix for Mojave Betas where Python's OpenSSL support is somewhat broken: b1e94a0
    • Don't allow user-writable SelfServeManifest to be a symlink, which could result in disclosure of sensitive data: 470013a
    • โž• Additional security and validation around copying items from disk image: 0f42d6e 8496349 ee7be29
    • ๐Ÿ‘€ Other small bug fixes and tweaks. For a complete list of changes, see v3.3.0...v3.3.1