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

Changelog History
Page 3

  • v4.1.3 Changes

    April 17, 2020

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

    ๐Ÿšš Munki 4 removes the dependency on Apple's Python, and includes its own copy of Python 3.7.4.

    ๐Ÿ‘€ See Introduction to Munki 4 for more information on the architectural changes in Munki 4.

    ๐Ÿ› Bug fixes:

    • ๐Ÿ›  Fix for a potential crash when generating icons in macOS 10.15.4. Thanks to @trishiva. d079d1b
    • ๐Ÿ›  Fix for a cached Apple update forced install causing forced logouts after Munki's preferences are changed to not install Apple updates. Thanks to Ofir Gal for reporting the issue. 0ac6fbd
    • ๐Ÿ›  Fix for multiple error alerts "piling up" if MSC.app gets multiple error notifications while open. a69caa2
    • Don't display certain errors in MSC.app if thy occur during a background run. 19a0feb

    Other changes:

    • copy-from-dmg installs now have progress-complete output. 5419366

    ๐Ÿš€ A complete list of changes since the previous release is here: v4.1.2...v4.1.3

    ๐ŸŽ The attached munkitools package contains code built under Xcode 11.3.1 on macOS 10.15.3. It is neither signed, nor notarized.

    AutoPkg users -- IMPORTANT NOTE:
    ๐Ÿš€ If you use AutoPkg, do not use the munkitools3.munki recipe to import this release, as it will not import the new embedded Python package and any clients "upgraded" with the results will be broken.
    A new munkitools4.munki recipe is available in the AutoPkg recipes repo.

  • v4.1.2 Changes

    March 26, 2020

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

    ๐Ÿšš Munki 4 removes the dependency on Apple's Python, and includes its own copy of Python 3.7.4.

    ๐Ÿ‘€ See Introduction to Munki 4 for more information on the architectural changes in Munki 4.

    ๐Ÿ› Bug fixes:

    • Fix for removing the com.apple.quarantine extended attribute on copy_from_dmg items when symlinks point to non-existent targets. Thanks to @chrisgrande 997ad69
    • ๐Ÿ›  Fix for improperly decoded installer error output. bf5c9d9

    ๐Ÿ†• New features:

    • ๐Ÿ“ฆ The repoclean tool is now part of the admin tools subpackage.
    • ๐Ÿ“ฆ repoclean now deletes "orphaned" packages -- items in the pkgs directory that are not referred to by any pkginfo. b0530ad

    ๐Ÿš€ A complete list of changes since the previous release is here: v4.1.1...v4.1.2

    ๐ŸŽ The attached munkitools package contains code built under Xcode 11.3.1 on macOS 10.15.3. It is neither signed, nor notarized.

    AutoPkg users -- IMPORTANT NOTE:
    ๐Ÿš€ If you use AutoPkg, do not use the munkitools3.munki recipe to import this release, as it will not import the new embedded Python package and any clients "upgraded" with the results will be broken.
    A new munkitools4.munki recipe is available in the AutoPkg recipes repo.

  • v4.1.1

    March 03, 2020
  • v4.1.0 Changes

    February 13, 2020

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

    ๐Ÿšš Munki 4 removes the dependency on Apple's Python, and includes its own copy of Python 3.7.4.

    ๐Ÿ‘€ See Introduction to Munki 4 for more information on the architectural changes in Munki 4.

    ๐Ÿ”„ Changes

    0๏ธโƒฃ munkiimport and repoclean now indicate the default for y/n questions. Thanks to @williamtheaker e2d88c0

    ๐Ÿ†• New repoclean option to suppress confirmation prompts. Thanks to @macmule. 2c659b1

    middleware now gets a full copy of the pkginfo for an item, enabling new things to happen in middleware. Thanks to @natewalck e7ffb40

    ๐Ÿ›  Fix for an issue triggered by new(ish) macOS Privacy Protections where it can be possible to write a file to a protected location but not read it: 3bd988f

    ๐Ÿ›  Don't follow symlinks when recursively removing the com.apple.quarantine xattr. Fixes an issue that occurs when a symlink points to a non-existent path. 75d8f7f

    ๐Ÿ‘ Better handle old-style .info files in very old packages and package receipts. Addresses an issue surfaced with the conversion to Python3. 0c62292 and 1f3ac5f

    More protections for unexpected types in pkginfo files and preferences: 8555afc and f57336e

    ๐Ÿ›  Other bug fixes and tweaks.

    A complete list of changes from 4.0.1 to 4.1.0 is here:
    v4.0.1...v4.1.0

    AutoPkg users -- IMPORTANT NOTE:
    ๐Ÿš€ If you use AutoPkg, do not use the munkitools3.munki recipe to import this release, as it will not import the new embedded Python package and any clients "upgraded" with the results will be broken.
    A new munkitools4.munki recipe is available in the AutoPkg recipes repo.

  • v4.0.1 Changes

    January 07, 2020

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

    ๐Ÿšš Munki 4 removes the dependency on Apple's Python, and includes its own copy of Python 3.7.4.
    Functionality and features are intended to be identical to Munki 3.6.4.

    ๐Ÿ‘€ See Introduction to Munki 4 for more information on the architectural changes in Munki 4.

    ๐Ÿ”„ Changes

    • ๐Ÿ”„ Change to compensate for stricter Python 3 behavior which affected admins who had mistakenly set Munki's LoggingLevel to a string: a87ac53
    • ๐Ÿ›  Fixes for decoding stored SHA hashes: 25f7af5 and 2176648
    • โœ‚ Remove Command-Q shortcut for Quit to prevent using that to quit the MunkiStatus app at/over the loginwindow. 264470e
    • ๐Ÿš€ PyObjC versions of the GUI apps have been removed from the code repo. This code has not been used since the 3.6 release in March 2019. 0b56fe7
    • โšก๏ธ Copyright notices updated for 2020 72a0535

    A complete list of changes from 4.0 to 4.0.1 is here:
    v4.0.0...v4.0.1

    AutoPkg users -- IMPORTANT NOTE:
    ๐Ÿš€ If you use AutoPkg, do not use the munkitools3.munki recipe to import this release, as it will not import the new embedded Python package and any clients "upgraded" with the results will be broken.
    A new munkitools4.munki recipe is available in the AutoPkg recipes repo.

  • v4.0.0 Changes

    December 10, 2019

    ๐Ÿš€ This is the official release of Munki 4.0, a major architectural change to the Munki tools.

    ๐Ÿšš Munki 4 removes the dependency on Apple's Python, and includes its own copy of Python 3.7.4.
    Functionality and features are intended to be identical to Munki 3.6.4.

    ๐Ÿ‘€ See Introduction to Munki 4 for more information on the architectural changes.

    ๐Ÿ”„ Changes
    ๐Ÿš€ The package and client code in this release is identical to Munki 4.0 Release Candidate 1.
    The only changes in the repo between v4.0.0RC1 and v4.0.0 are to the code/tools/make_munki_mpkg.sh and code/tools/make_munki_mpkg_DEP.sh package build scripts.

    AutoPkg users -- IMPORTANT NOTE:
    ๐Ÿš€ If you use AutoPkg, do not use the munkitools3.munki recipe to import this release, as it will not import the new embedded Python package and any clients "upgraded" with the results will be broken.
    A new munkitools4.munki recipe is available in the AutoPkg recipes repo.

  • v3.7.0.b2 Changes

    November 05, 2019

    ๐Ÿš€ This is a beta release of Munki 3.7.

    ๐Ÿšš Munki 3.7 removes the dependency on Apple's Python, and includes its own copy of Python 3.7.4.

    Functionality is intended to be identical to Munki 3.6.4.

    ๐Ÿ”„ Changes since Beta 1:

    Fix for build_python_framework.sh script: 8065ab9

    ๐Ÿ›  Fix for getting available license seats: e20a7c7

    โœ… Please test and open issues on the GitHub Issue Tracker.

  • v3.7.0.b1 Changes

    October 22, 2019

    ๐Ÿš€ This is a beta release of Munki 3.7.

    ๐Ÿšš Munki 3.7 removes the dependency on Apple's Python, and includes its own copy of Python 3.7.4.

    Functionality is intended to be identical to Munki 3.6.4.

    โœ… Please test and open issues on the GitHub Issue Tracker.

  • v3.6.4 Changes

    October 22, 2019

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

    ๐Ÿ”„ Changes from 3.6.3:

    • ๐Ÿ›  Fix for Munki repo autodetect failure introduced in 3.6.3: b917ccd

    ๐Ÿš€ A complete list of changes since the 3.6.3 release is here:
    v3.6.3...v3.6.4

  • v3.6.3 Changes

    September 18, 2019

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

    ๐Ÿ”„ Changes from 3.6.2:

    ๐ŸŽ Preparation for macOS 10.15 Catalina:

    • โž• Add 10.15 sucatalog to appleupdates default catalog URLs: dbe3845
    • โšก๏ธ Attempt to parse 10.15's softwareupdate -l output: a01a658
    • โ†ช Work around an issue with MunkiStatus at startup: 6426066
    • โšก๏ธ Updates to the build scripts to make notarization easier: dec1cd2 and 8f3d5d0

    ๐Ÿ›  Fixes for better auto-detection of a Munki repo URL: af24245 and e704e28

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